XP、 Vista 双系统的启动问题

来源:百度知道 编辑:UC知道 时间:2024/09/20 16:57:32
先前安装XP在 D 盘,而Vista是格式化 C 盘后安装在 C盘 的,
所以我就用 VistaBootPRO 3.3 创建了一个XP的启动项.
但是进入XP 就会黑屏,

PS :我现在有
『boot.ini』、『bootfont.bin』、『NTDETECT.COM』、『ntldr』这几个文件
同时我还是可以正常使用 Vista
.

要分数的话...
我可以加···

.

XP 的启动文件坏了 建议你进入故障恢复控制台 修复一些启动文件看可不可以

我的看法也是xp启动文件坏了
因为我以前装双系统老是出现这个问题..
而且装上以后电脑启动速度也慢了 很多
所以现在都用虚拟机了 装上5,6个都没问题....

楼主试下这个
以管理员身份运行命令提示符
输入Bcdedit /create {legacy} /d “Description”回车
再输入Bcdedit /set {legacy} device boot回车
再输入Bcdedit /set {legacy} path \ntldr回车
再输入Bcdedit /displayorder {legacy} /addlast回车
重启电脑就可以看到双启动菜单了

『NTDETECT.COM』、『ntldr』,『boot.ini』
这三个文件保证你的C盘和D盘都要有,不能只是一个盘有

而且boot.ini不能有错,你在vista里运行那个vistabootpro,首先,你点一下“diagnostics”,一路确定,然后你点manage os entires,再点最上面一行中的diagnostics,接着一直确定,最后,你发现方框里本来只有vista,但下面出来了一个乱码的文字(实际上是早期版本的windows,汉字显示为乱码),你把这个乱码鼠标左键点了后,下面有几个选项,你勾选change boot driver,你把c改为d,接着点右下角的apply update保存

接着“Tools”--“legacy editor”,这就是你的电脑应该有的boot.ini文件看和你的是不是相同的,用记事本打开,如果一样,你的电脑就没问题了,如果不一样,你就另存为到C盘,把原来的覆盖掉,注意另存为时,把那个文件类型,“记事本”改为“所有文件”,注意D盘里的boot.ini也要和这个一样

根据我经验,应该没问题了