回复:在线急问。。。。

从www.google.com.cn中输入hal.dll,找到下面文章,解决"systemroot\system32\hal.dll文件非法或该文件已损坏,系统无法启动"
当电脑重新启动进入WinXP时,系统提示:“systemroot\system32\hal.dll文件非法或该文件已损坏,系统无法启动”。可以利用将故障恢复控制台来修复损坏的文件。
插入xp安装盘重新启动电脑,选择故障恢复控制台。依提示进入Windows dos目录。
在DOS提示符下输入:expand x:\i386\driver.cab /f:hal.dll c:\windows\system32\(x:为光驱盘符.再次利用expand 首先将halaacpi.dll拷贝至c:\windows\system32\,并改名为hal.dll后重新启动电脑,再拷halacpi.dll(因为hal.dll的源文件名是halacpi.dll).改名(ren)后重启,restart即可

提示hal.dll丢失也可能是 C: 盘的 boot.ini 文件的问题
boot.ini设置的启动分区不正确当然就找不到hal.dll

我记得我有一次装了双系统
重装windows时发现
不知道怎么在C盘前加了个分区
结果就提示hal.dll丢失,
原因是以前的C盘已经成了现在的D盘,
windows 当然找不到boot.ini,所以提示错误
将前面的分区删除就好了

总之,提示hal.dll丢失,hal.dll损坏不见得就是hal.dll的问题
很有可能是启动设置不正确

所有跟帖: 

回复:回复:在线急问。。。。 -bread312- 给 bread312 发送悄悄话 bread312 的博客首页 (56 bytes) () 05/26/2007 postreply 01:53:44

回复:回复:回复:在线急问。。。。 -jinyi- 给 jinyi 发送悄悄话 (112 bytes) () 05/26/2007 postreply 04:23:35

回复:回复:回复:回复:在线急问。。。。 -bread312- 给 bread312 发送悄悄话 bread312 的博客首页 (229 bytes) () 05/26/2007 postreply 07:28:54

回复:回复:回复:回复:回复:在线急问。。。。 -bread312- 给 bread312 发送悄悄话 bread312 的博客首页 (112 bytes) () 05/26/2007 postreply 07:48:06

请您先登陆,再发跟帖!