该用户匿名发帖 发表于 2011-1-15 21:19 只看TA 12楼 |
---|
电脑提示丢失或损坏hal.dll文件解决办法: 如果是hal.dll文件丢失我们可以通过U盘从别的同版本系统中在system32文件夹下找到hal.dll文件拷贝一个,再把U盘插入有错误提示的电脑,找张DOS维护光盘进入DOS下或通过PE微型系统从U盘中把hal.dll文件复制到被提示错误电脑C:盘system32文件夹下即可解决问题,注意一定要同版本系统的hal.dll文件才不会出错,具体hal.dll文件路径C:\WINDOWS\system32\hal.dll 如果是boot.ini文件出现问题造成无法启动可以参考上面hal.dll文件丢失的方法进行拷贝boot.ini文件同样可以解决问题. 附DOS下操作拷贝的方法: 通过U盘把文件复制到C盘的方法: 注意:在DOS操作分清中间的空格。 copy (U盘的盘符注意不带括号):\hal.dll c:\Windows\system32 敲下回车键后选(Y)等待一会即可。 copy (U盘的盘符注意不带括号):\boot.ini c:\Windows\system32 敲下回车键后选(Y)等待一会即可。 通过电脑系统拷贝文件到U盘的方法: 注意:在DOS操作分清中间的空格。 copy c:\windows\system32\hal.dll (U盘的盘符注意不带括号): 敲下回车键后选(Y)等待一会即可。 copy c:\windows\system32\boot.ini (U盘的盘符注意不带括号): 敲下回车键后选(Y)等待一会即可。 |
0 |
renrenlele 发表于 2011-1-15 22:09 只看TA 14楼 |
---|
参考方法: 方法一:在命令提示符模式下直接输入“Sfc/scanonce”,检查一下所有的系统文件,如果需要,Windows 会提示插入原始安装光盘,然后重新启动计算机,即可解决问题。 方法二:这可能是由于安装游戏软件的过程中损坏了Windows XP的启动文件boot.ini造成的,因为系统提示hal.dll文件丢失是boot.ini文件丢失或者损坏的典型表现。一般情况下,当出现boot.ini文件损坏的情况时,WindowsXP会自动尝试从c盘启动,就有可能出现上述的问题。 可以通过编辑boot.ini文件来排除此故障。打开其他与本系统安装情况相同的计算机的C:\下的boot.ini文件,然后参照其格式重新编辑受损的boot.ini文件即可。为了系统的安全,最好在修改之前各份一下boot.ini文件,以免造成更太的损失。 方法三:插入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)即可! |
0 |
|
---|
yang6495802 发表于 2011-1-16 13:58 只看TA 18楼 |
---|
该故障是由于hal.dll文件损坏或丢失引起的.重新装下系统就可以了 |
0 |
|
---|