当前位置:找DLL下载站系统新闻系统问答DLL问答 → 电脑开机有windows root\system32\hal.dll 丢失或损坏

电脑开机有windows root\system32\hal.dll 丢失或损坏

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2012-4-7 6:39:43

 出现你这种情况得原因:

       首先明确告诉你你得hal.dll文件并没有损坏,所以拷贝是无意义的!

       实则,boot.ini文件出了问题; 你的是品牌机,很多品牌机都有一个隐藏的分区,如果你使用GhostXP安装盘,如电脑公司特别版7.8等版本安装,恢复出来的boot.ini文件肯定与你的机子不匹配!这种方式安装好才系统,第一次自动重启是可以顺利进入系统的,再重启的话就会提示hal.dll丢失,这是因为boot.ini文件试图通过第一个硬盘的第一个分区引导系统,但由于隐藏分区的存在,我们安装的系统是在第二个分区(第一个分区不可见)!品牌机如果没有重新分区过硬盘,安装好Ghost系统后一定要手动修改boot.ini文件,否则会出错!

一般的boot.ini通常是这样的:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS //rdisk(0)指第一块物理硬盘partition(1)指第一分区

[operating systems]

multi(0)disk(0)rdisk(0)partition(1) //rdisk(0)指第一块物理硬盘partition(1)指第一分区\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

       解决办法:很多系统盘带有PE系统,通过PE系统登陆电脑,把C盘目录下得BOOT.INI 文件里partition(1)改成partition(2)就可以了,如果提示不能更改,把此文件得属性得“只读”去掉就可以了!