hal.dll文件丢失问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 05:15:14
我的电脑装了家庭版和专业版两个系统,其中专业版的一直因为丢失hal.dll文件而进不去,昨天我把这个老硬盘拔下,那另外一个新的硬盘装了个ghost系统,然后再把新硬盘拔下,接上老硬盘,结果我原来的家庭版的系统没有了,只有专业版的系统,并且提示说hal.dll文件丢失或损坏无法启动,求高手们给详细指点指点啊,谢谢啦!

你可以试试看利用专业版的光盘(原版)启动,等到出现选择画面之后进入故障恢复控制台,输入:
expand -r X:\i386\hal.dl_ Y:\windows\system32\
其中X是你的光驱盘符,Y是你的专业版系统盘符。实际操作的时候请替换为相应的盘符。
如果问题不能解决,可以考虑使用替换法检查硬件故障。方法是逐个将主机内的硬件替换为同规格的其他完好硬件,如果问题依旧,则故障不在被替换的硬件上。因为HAL.DLL是硬件层的文件,Windows依靠它在启动时管理硬件。