巧改Boot.ini 修复XP和Vista启动故障( 二 )


第三步:进入XP后到http://www.cpcw.com/bzsoft/下载EasyBCD 。启动程序后 , EasyBCD首先要求我们选择启动分区 , 这里选择C: , 接着打开程序主窗口 。
注意:在XP下EasyBCD的运行需要Microsoft .NET Framework2.0的支持 , 可以到http://msdn2.microsoft.com/zh-cn/vstudio/default.aspx下载安装 。
第四步:切换到左侧的“ADD/Remove Entries” , 在右侧窗格选中原来无效的启动菜单 , 单击Delete删除 , 接着在Add An Entry下添加启动项 。添加XP启动则在Version选择“Windows NT/200/XP”、Drive选择C:\、Name设置为Windows XP(图3) 。同上 , 添加Vista的启动项(Version选择Windows Vista/longhom、Drive选择D:\、Name设置为Windows Vista) , 完成后单击ADD Entry保存配置 。
第五步:重启电脑 , 现在就可以在多重启动菜单中选择XP或者Vista进入系统了 , 进入系统后把在Boot.ini添加的c:\ntldr=“XP”语句删除 。
附:其他常见启动故障解决方法一览:
1.Bootmgr丢失无法启动
解决方法:到安装Vista的电脑上复制bootmgr到C:\ 。Ntldr丢失则到XP电脑上复制该文件到C:\ 。
2.发生启动故障 , 但是可以进入某一个系统(XP或者Vista) 。
解决方法:选择能够启动的系统 , 然后使用EasyBCD添加故障系统的启动项
3.安装Vista后没有及时备份双系统 , 下次恢复XP时导致启动菜单丢失 , 只能进入XP 。
解决方法:使用上述介绍的“Vista安装光盘进行自动修复方法”添加Vista启动
4.使用bootsect命令更改启动分区后没有出现启动菜单 , 只能进入XP 。
【巧改Boot.ini 修复XP和Vista启动故障】解决方法:把Vista安装光盘下的/boot/bootsect.exe复制到c:\windows\system32(/表示光盘根目录) 。启动命令提示符输入“bootsect -nt60 c:”即可 。

推荐阅读