XP提示hal.dll损坏或丢失

来源:不详 责任编辑:栏目编辑 发表时间:2013-07-01 11:11 点击:
无法启动 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.dll

ACPI Uniprocessor PC                                                                    halaacpi.dll

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

MPS Multiprocessor PC                                                                  halmps.dll

MPS Uniprocessor PC                                                                     halapic.dll

Standard PC                        
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • ESC键实用方法介绍
    • 索尼 SONY OEM Windows XP PRO SP3 CD-KEY 序列号
    • 10招最有效防电脑辐射方法
    • 一个问题阻止windows正确检查此机器的许可证 错误代码为:0x8007
    • 强行删除文件夹及工具
    • 笔记本屏幕倒了过来如何恢复正常
    • EPSON EPL-6200L激光打印机打印时“通讯错误”
    • 电脑开机弹出SCSIAdapter硬件驱动安装向导的原因及解决方案
    • 845主板鼠标口,USB都异常
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1