win7 xp双系统 xp启动时无法加载ntldr

来源:百度知道 编辑:UC知道 时间:2024/06/10 08:17:48
先装的win7 后装的xp 系统引导可以选择win7和xp但是 启动xp时无法加载ntldr 怎么解决 谢谢了

从高版本往低版本安装需要注意一个问题,你可能忽视了,具体方法如下:
在windows7系统中将windows7安装根目录(c:\)下的7个文件复制并拷到Xp的安装盘根目录(D:\)下:ntldr、IO.sys、MSDOS.sys、BOOT.INI、AUTOEXEC.BAT、bootfont.bin、NTDETECT.COM
需要使用第三方工具——VistaBootPRO实现双启动。下载了一个3.3的版本,推荐直接在vista下使用。如果是在XP下也可以用此工具,但XP则需要另外下载并安装“.Net Framework 2.00”(vista中已经自带而不需要安装)。在网上可以搜索相关VistaBootPRO的使用说明的细节。
运行VistaBootPRO,找到Manage BCD OS Entries选项。看到了两行信息——第一行是windows7,第二行可能是乱码,选中第二行的乱码,并在下面的Rename OS Entry中输入提示文字,写的很简单,就是“XP”。并选择Change Boot Driver指引到你的XP所在硬盘盘符,选择“D:”。按下[Apply Updates]后,就大功告成了。系统不知何故会出现错误提示,但不管他也没事……

信息太少,不好判断。而且你翻译不对,应该是ntldr is missing。是ntldr没找到,丢失了。

有2个情况,1是你bcd文件指定的路径不对,当然找不到。
2就是你ntldr文件没有复制到相应的路径里去。

要先装xp,在装win7啊,由低到高