我装了vista(C:\)和xp(D:\)双系统,现在把viata格掉了,但是xp也起不来了

来源:百度知道 编辑:UC知道 时间:2024/06/22 12:28:10
显示“缺失<windows root>system32/hal.dll。”该怎么办???
想说明一下,我是买的预装vista的笔记本,然后另外加装了xp在d盘,实现了双系统,用了两个多月了,两个系统都很正常,只是我的硬件配置跟不上,跑vista太慢,并且占了大量的硬盘,所以想格掉vista而已,并不是说不兼容!!!

楼主,你的引导文件在C盘的,这样就没有引导文件了,还怎么启动啊!
建意没什么东西要拿的话就直接重装吧!然后再格D盘了.因为你这种情况修复有时也不一定会好.(不过我有一个碟是有带直接系统引导修复的,如果你的碟也有这个选项的话就可以直接修复了)
不过以后要记住引导文件一定会在你的硬盘的第一个主分区(一般就是C盘了,也还有人搞特殊的不是C盘的).这点也害得我够苦的了!

目前两个系统还不兼容,只能装一个

我就晓得有人会遇到这个问题,装的时候既然知道先装XP,再装VISTA,那么卸载的时候也应该一样啊。
关于这方面有些论坛说的很多,你可以搜索一下!

到别人的机器上把ntldr与ntdetect这两个文件拷到自己对应的目录里再用xp光盘用恢复控制台,用expand命令把expand 目录/hal.dl_ 解压到<windows root>system32这里即可