windows无法启动:windows root/system32\hal.dll
答案:3 悬赏:50 手机版
解决时间 2021-02-23 03:46
- 提问者网友:锁深秋
- 2021-02-22 17:11
我驱动坏了,谁知道怎么修复阿,不用光盘的
最佳答案
- 五星知识达人网友:酒醒三更
- 2021-02-22 18:47
我暂时保留我的看法!
全部回答
- 1楼网友:夜风逐马
- 2021-02-22 20:41
这个是由于c盘根目录下的boot.ini文件非法,导致默认从c:\\windows启动,由于你的windows xp没有安装在c盘,所以系统提示找不到hal.dll文件。启动因而失败。 解决方法是重新编辑boot.ini文件。下面几种便于操作的: 1)、使用win9x启动盘启动,使用edit.exe命令编辑这个文件。启动edit.exe以后只要按照正确的格式输入boot.ini文件的内容,保存为boot.ini文件即可。 2)、使用copy con命令创建一个boot.ini文件。在dos下输入copy con c:\\boot.ini以后回车。然后按照boot.ini文件的格式输入,每输入一行敲一次回车键,当全部内容输入完毕以后,按ctrl+z,屏幕上会看到^z的提示。这个时候再敲一次回车,系统会提示1 file(s) copied.这就表示创建成功了。 3)、使用故障恢复控制台里面的bootcfg命令。 4)、在别的电脑上创建好以后,拷贝到受损电脑的c盘根目录上覆盖源文件即可。 就是在dos下运行edit.exe命令啊进dos后输入edit.exe后回车即可! 好把,换种方法,一个目的!在给你一个办法,你试一下! hal.dll文件损坏或丢失,那么就意味着c盘下的boot.ini文件被损坏 重新写一个boot.ini文件,你想法进入dos后复制到c盘跟目录下即可. 以下是boot.ini 文件的内容,你复制后保存为boot.ini文件. [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\windows [operating systems] multi(0)disk(0)rdisk(0)partition(1)\windows="microsoft windows xp professional" /noexecute=optin /fastdetect 用文本写入,保存为boot.ini 考入有启动功能的u盘! 用u盘进入dos,用copy x:\boot.ini c:\boot.ini即可
- 2楼网友:时间的尘埃
- 2021-02-22 19:45
不用光盘?你试试先进安全模式吧,如果能进剩下的你都会了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯