开机后屏幕显示hal.dll丢失,无法进入系统.

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:55:49
请大家能给出一个不要重做系统,就能使机器正常的办法.谢谢了

引导文件有问题
拿xp系统盘修复下
在命令行下输入fixboot

Hal.dllhal - hal.dll - DLL文件信息

DLL 文件: hal 或者 hal.dll
DLL 名称: Microsoft Windows Hardware Abstraction Layer DLL

描述:
hal.dll是Windows硬件提取层模块,该用于用于解决硬件的复杂性。

属于: Microsoft Windows Operating System
系统 DLL文件: 是

常见错误: File Not Found, Missing File, Exception Errors

昨天遇到了这样的问题,正常开机后,系统无法进入,出现错误提示:请重新安装以上文件的拷贝:windwos root\system32\hal.dll
这样的问题看起来似乎是由于某一个错误的操作,导致了一个系统DLL文件的丢失。一般的第一反应,是寻找这个文件的副本,然后通过故障恢复控制台将副本拷贝进指定的位置。一般的例如文件丢失的问题,我们可以利用这样的方法来解决,但是不是所有的问题都如表现出的那样,比如这个报错,虽然是要求我们重新安装该文件,但是并非是这个文件丢失。

引起这个问题的,其实并不是因为hall.dll丢失不存在了,而是当前的boot.ini文件被篡改,引起系统从当前boot.ini文件引导机器的路径中,找不到hal.dll这个文件,因此就会告诉我们要求重新安装这个文件了。

解决的方法其实也很简单,在这种情况下,其实还是可以进入安全模式的。进入安全模式,把boot.ini恢复到正常(或者说之前)的状态,就okay了!

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

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]