怎么弄永久雷诺:XP无法正常启动?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 00:08:15
开机不能正常进入XP,屏幕提示:

系统无法启动windows
文件<windows boot>\system32\hal.dll损坏或丢失,请重新以上文件的拷贝.

无论以任何模式都不能进入,请问如何解决?

另外,把硬盘挂在其它机子重新COPY这个hal.dll文件都不行呀,其它机子的系统也是XP pro.
难道又要重装XP一次?不要吧?

这是典型的boot.ini文件丢失或者格式不对造成的问题.
解决办法1
默认windows XP在boot.ini出现错误的情况下会尝试从C盘启动,如果windows xp没有安装在C盘,那么就会出现上述错误的提示.你可以按照其他机器正确的boot.ini文件的格式重新编写一份boot.ini,保存在c:\,即可解决问题.
以下是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

解决办法2

当电脑重新启动进入WinXP时,系统提示:“systemroot\system32\hal.dll文件非法或该文件已损坏,系统无法启动”。可以利用将故障恢复控制台来修复损坏的文件。
插入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即可!

重新装次系统吧

你在拷贝文件时一定要吧文件拷贝在c:\windows\system32 这个目录下。如果不行你只有修复或者重新安装系统

你需要从同一版本的xp中copy那个hal.dll
不然是不行的。
或者你用xp的启动修复项试试,一般都没用。
重装吧,我苦难的兄弟。