win7和xp 双系统下,XP无法启动

来源:百度知道 编辑:UC知道 时间:2024/05/11 12:22:54
下班回家,开机,双系统下选择XP ,准备WOW.

意外出现了。Winows root>\system32\hal.dll Please reinstall a copy of the above file。

于是我故作聪明的把 F(XP)盘下,BOOT.INI 拷贝到C(WIN7)盘。

重新启动。

便是这一串信息 Windows could not start because of an error in the software.Please report this problem as :load needed DLLs for kernel.Please contact your support person to report this problem

求技术帝, 知详者、经验人士,等等,我真的需要你的降临。
感谢各位。
3.4楼的说的对,我想应该也是这样。 但是我用原版的XP光盘进去,无法进故障恢复控制台。

Win7系统启动应该正常吧,就是到其它相同系统的电脑中复制hal.dll文件到XP系统盘\windows\system32文件夹下就可以了。

没法进故障恢复控制台的话,还是先想想有没有特殊操作吧.还有就是你以前的双系统是怎么建立的.还可以考虑手动修改boot.ini的.
BOOT.INI 以前是在f盘的吗? 那ntldr是在哪个盘的?你有没有换过盘符?

提示hal.dll丢失,有2种可能.一是hal.dll真的丢失了(硬盘坏块,或是病毒),另一种就是boot.ini配置错误(可以手动修改,也可以由原版安装版的xp光盘引导进入故障恢复控制台运行bootcfg/rebuild自动重建)

。。。。您装过吗。。。。

我试过双系统甚至三系统。。。

你的系统文件可能被损坏或者移走了。。(你如果后装VISTA,那么VISTA会将原来WINDOWS的文件改变位置。。。)

还有,系统文件不可以乱移动。。。

我没这样装过!但双系统也要讲究兼容!就像有些系统下不可以装XP一样!尝试XP做主系统在XP下装Win7试试!早期我在vista下装XP!XP却没法用!你的可能就是系统兼容问题吧