桌面壁纸

查看完整版本: 关于hal.dll丢失,hal.dll损坏问题的解决,提供hal.dll下载

阿木 2008-5-22 03:35

关于hal.dll丢失,hal.dll损坏问题的解决,提供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的问题
很有可能是启动设置不正确

[b][url=http://www.xker.com/page/d2008/0522/52982.html]hal.dll文件下载[/url][/b]

阿木 2008-5-22 03:35

hal - 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

阿木 2008-5-22 03:35

问:
现在无法启动 Windows XP 了,提示“因以下文件的损坏或丢失,Windows无法启动:<Windows root>\system32\hal.dll. 请重新安装以上文件的拷贝。”请问如何解决?


答:
该故障是由于hal.dll文件损坏或丢失引起的。
解决的方法:
插入 Windows XP的安装光盘,在“恢复控制台”下将光盘上i386目录中与你电脑硬件相匹配的HAL文件解压缩到Windows\system32中,并把文件名更改为hal.dll即可。HAL文件如下表所示,共分为7种,但目前的电脑通常都为“ACPI Uniprocessor PC”或“Advanced Configuration and Power Interface (ACPI) PC”,因此我们在替换时可以先尝试这两个。不同硬件配置的电脑,系统使用的HAL文件可能不同的,所以如果替换为与电脑不匹配的 HAL 文件,将可能导致系统无法启动。下面将介绍如何在“恢复控制台”下完成整个操作:
假设 Windows XP 安装在C盘,F盘为光驱,系统的 HAL 文件属于“ACPI Uniprocessor PC”,那么进入“恢复控制台”后依次运行以下命令:
Del C:\windows\system32\hal.dll
expand F:\i386\halaacpi.dl_ C:\windows\system32\hal.dll
exit
---------------------------------------------------------------------------------------------

计算机的描述文字及对应的 HAL 文件



计算机的描述文字                                             对应的 HAL 文件

ACPI Multiprocessor PC                                                 halmacpi.dl_

ACPI Uniprocessor PC                                                     halaacpi.dl_

Advanced Configuration and Power Interface (ACPI) PC      halacpi.dl_

MPS Multiprocessor PC                                                    halmps.dl_

MPS Uniprocessor PC                                                       halapic.dl_

Standard PC                                                                     hal.dl_

Compaq SystemPro Multiprocessor or 100% Compatible       halsp.dl_
页: [1]
查看完整版本: 关于hal.dll丢失,hal.dll损坏问题的解决,提供hal.dll下载