解决电脑开机后提示:system32\hal.dll损坏或丢失



今天公司的同事闲来无事,把 GhostXP_SP3电脑公司特别版_v9.0.iso  下下来了

刻盘然后装了

因为是戴尔的品牌机,所以有第一个分区是隐藏主分区。

所以用光盘启动的时候,选择第一个(安装sp3到第一个主分区)就是不行,提示磁盘容量不

够。因为Ghost把第一个主分区指向了dell默认的隐藏分区上了,所以不够。

用手动Ghost吧,ghost还原完,差不多快装好了,突然跳出来:<windows

root>system32\hal.dll损坏或丢失

又是因为在Boot.ini中xp的路径指向了默认的第一主分区。

所以xp报错了。

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /usepmtimer
C:\GSLDR=超级

将multi(0)disk(0)rdisk(0)partition(1) 通通改为multi(0)disk(0)rdisk(0)partition(2) 保存就可以了。

你可能感兴趣的:(C++,c,windows,XP,Microsoft)