电脑开机到进XP系统读条,一会儿之后直接自己重启,是不是硬盘坏了?
答案:1 悬赏:0 手机版
解决时间 2021-02-19 16:17
- 提问者网友:城市野鹿
- 2021-02-18 18:03
电脑开机到进XP系统读条,一会儿之后直接自己重启,是不是硬盘坏了?硬盘长时间没用了
最佳答案
- 五星知识达人网友:山河有幸埋战骨
- 2021-02-18 19:12
成XP系统读条进不去大部分在使用系统诊断后都会提示你说是你的hal.dll文件丢失或者损坏
在网上有人提出:“提示hal.dll损坏或丢失,实际上该文件并不一定不存在,可以说,拷个文件回去system32里,根本是不可以解决的.出现这个错误的原因是boot.ini文件出错,导致引导不了机器从指定的路径启动,那样系统搜索其他的路径,而其他路径上是没有hal.dll文件的,就会提示这个错误.一般的解决办法是进入故障恢复控制台,用fixboot命令,如果这样修复不了boot.ini,就用bootcfg/add来重建boot.ini。”
可是在个人这里使用bootcfg/add 重建了boot.ini后并不能解决问题。
后来还是重新拷贝了hal.dll这个程序才搞定的
具体操作流程如下:
1.将第一启动对象改为你的光驱,将Xp盘放入,重启后进入xp安装目录,在安装时选择手动安装,注意很关键因为全自动的过程中不会提示你进入故障回复控制台。
2.注意看屏幕下方的提示,按提示进入故障回复平台。进入后会有默认语言的选择不用去管他,然后出现选择XP所在分区,这是注意选择 对应数字后回车,如不输入直接回车则电脑会自动重新启动,然后出现密码输入选项。有则输入,没有的直接回车即可。
3.进入平台后输入:
dle c:\windosw\system32\hal.dll
expand x:\i386\halacpi.dl_c:\windows\system32\
注意这里的x:\代表你的光驱盘符,根据每个人的盘符设置会有不同大家可以进行尝试,这是按你的硬盘盘符按字母顺序进行排列的。找到光驱盘符后,进入利用dir H*.* 进行查找找到文件名为 halacpi.dl_ 这个文件或者有的可以直接找hal.dl_这个文件。因为安装盘的不同这两个文件很可能不一定就在i386这个文件夹下。
这里如果是找到halacpi.dl_这个文件的要注意改名
ren c:\windows\system32\halacpi.dll hal.dll
有的故障回复平台在改名后会发现hal.dll文件从system32这个文件夹下到了windows文件夹下这是要转移文件所以,改名后再次利用dir h*.*进行查找确认文件去向
如在windows下则输入
copy c:\windows\hal.dll c:\windows\system32\hal.dll
del c:\windows\hal.dll
如果一切正常则输入
exit
退出设置 重启即可回复
当然这个并不是每个人的情况都一杨,如果认为是BOOT.ini有问题的,
可以使用bootcfg\redirect boot.ini 或者bootcfg/add 重建boot.ini 尝试解决
在网上有人提出:“提示hal.dll损坏或丢失,实际上该文件并不一定不存在,可以说,拷个文件回去system32里,根本是不可以解决的.出现这个错误的原因是boot.ini文件出错,导致引导不了机器从指定的路径启动,那样系统搜索其他的路径,而其他路径上是没有hal.dll文件的,就会提示这个错误.一般的解决办法是进入故障恢复控制台,用fixboot命令,如果这样修复不了boot.ini,就用bootcfg/add来重建boot.ini。”
可是在个人这里使用bootcfg/add 重建了boot.ini后并不能解决问题。
后来还是重新拷贝了hal.dll这个程序才搞定的
具体操作流程如下:
1.将第一启动对象改为你的光驱,将Xp盘放入,重启后进入xp安装目录,在安装时选择手动安装,注意很关键因为全自动的过程中不会提示你进入故障回复控制台。
2.注意看屏幕下方的提示,按提示进入故障回复平台。进入后会有默认语言的选择不用去管他,然后出现选择XP所在分区,这是注意选择 对应数字后回车,如不输入直接回车则电脑会自动重新启动,然后出现密码输入选项。有则输入,没有的直接回车即可。
3.进入平台后输入:
dle c:\windosw\system32\hal.dll
expand x:\i386\halacpi.dl_c:\windows\system32\
注意这里的x:\代表你的光驱盘符,根据每个人的盘符设置会有不同大家可以进行尝试,这是按你的硬盘盘符按字母顺序进行排列的。找到光驱盘符后,进入利用dir H*.* 进行查找找到文件名为 halacpi.dl_ 这个文件或者有的可以直接找hal.dl_这个文件。因为安装盘的不同这两个文件很可能不一定就在i386这个文件夹下。
这里如果是找到halacpi.dl_这个文件的要注意改名
ren c:\windows\system32\halacpi.dll hal.dll
有的故障回复平台在改名后会发现hal.dll文件从system32这个文件夹下到了windows文件夹下这是要转移文件所以,改名后再次利用dir h*.*进行查找确认文件去向
如在windows下则输入
copy c:\windows\hal.dll c:\windows\system32\hal.dll
del c:\windows\hal.dll
如果一切正常则输入
exit
退出设置 重启即可回复
当然这个并不是每个人的情况都一杨,如果认为是BOOT.ini有问题的,
可以使用bootcfg\redirect boot.ini 或者bootcfg/add 重建boot.ini 尝试解决
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯