以管理员身份运行“命令提示符”(“开始”—“所有程序”—“附件”—“命令提示符”,右键会有管理员运行选项),执行以下命令(键入后回车,命令中多处含有空格<每处的/前都有>,操作时可直接复制): bcdedit /create {ntldr} /d "Windows XP" *此命令是在windows 7的BCD中加入XP菜单选项,其中"Windows XP"可任意修改为自己的喜好内容,但需要注意添加引号; 继续执行这条命令: bcdedit /set {ntldr} device partition=C: *此命令是设置XP引导文件NTLDR所在分区,我们已经将其放到了Win7所在分区(即C盘); 再执行命令: bcdedit /set {ntldr} path \ntldr *此命令是设置NTLDR文件的路径,其在根目录就用“\”即可; 最后执行命令: bcdedit /displayorder {ntldr} /addlast *这是设置添加启动菜单的位置,/addlast是放在后面(/addfirst为在前面)。 如果还需要设置菜单等待时间请加上一条命令: bcdedit /timeout 10 *此处的“10”可修改为希望的值,单位为秒。 图十一 最后,重新启动系统,将会看到启动菜单中多了一项“Windows XP”(图十一),尝试启动它,不出意外,就已完成了启动修复工作。 可能出现的问题 有朋友可能会在安装Windows XP的过程中收到"Stop:0x000007B"蓝屏错误,如图十二: 图十二 出现此故障的原因为硬盘启用了AHCI模式,而Windows XP并不带有AHCI驱动。解决办法为将硬盘模式改为兼容IDE模式(SATA/ATA模式,不同的主板修改方法并不一致,请读者参阅相关的主板说明书进行修改),或是自备主板AHCI驱动,安装Windows XP时手动加载(此为高级操作,建议有一定经验的用户使用)。 如果保留了原来的Windows 7组建双系统时,硬盘改为兼容IDE模式(SATA/ATA模式)后Windows 7有可能无法启动,此时要启动Windows 7时,再将兼容IDE模式(SATA/ATA模式)改为AHCI模式,待进入Windows7后,打开“注册表编辑器”(Win+R,键入RegEdit回车即打开),定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci,在右窗格中双击Start键值,将数值0改为3,关闭注册表编辑器并重启系统。之后进BIOS内再将硬盘模式改为兼容IDE模式(SATA/ATA模式),如果不出意外,此时Windows XP和Windows 7都可以正常启动了。 (责任编辑:laiquliu) |