windows xp无法启动问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 15:58:36
启动电脑显示 因以下文件的损坏或丢失,windows无法启动:
<windows root>/system32/hal.dll
请重新安装以上文件的拷贝!
只有50分了! 在线等答案!

本人在自制启动系统盘的时候 还原后也出现这个文件丢失
你一是用系统光盘把此文件复制到system32下
一是重新还原系统或者重装系统

你可以尝试在故障恢复控制台中按照楼上的方法恢复hal.dll文件,如果仍旧不行,则请在故障恢复控制台中输入attrib -h c:\boot.ini、attrib -s c:\boot.ini、attrib -r c:\boot.ini,然后检查一下boot.ini文件内容是否正确,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" /fastdetect

可以从其他机器上拷贝一个hal.dll
或者用下边方法:
1 用XP光盘启动电脑
2 当可以选择时 按R键(进入修复控制台)
3 输入管理员密码 (一般是安装XP时设定的)
4 输入bootcfg /add 回车继续
5 程序开始扫描可用的XP系统,一般会找到一个,让你选择哪一个时,按数字1键
6 让你输入标识符,输入XP就行,或者其他什么都可以,回车继续
7 让你输入OS加载参数, 不用输入,回车就行
8 到此应该修复了BOOT.INI 了,输入EXIT 回车后自动重新启动系统

找张XP系统盘,将该文件复制过去到指定文件夹(system32),更方便的方法是重装系统(如果文件不是特别重要的话)

那安全模式能启动吗?
如果安全模式进去了,可以尝试在安全模式下进行系统还原.