扫一扫
关注微信公众号

巧改Boot.ini 修复XP+Vista双启动故障
2008-04-15   中国IT实验室

Vista安装光盘进行自动修复方法

    使用Vista安装光盘启动电脑后,在出现安装界面时单击左下角的“修复计算机”。系统会自动检测到本机出现引导故障,我们只要按提示单击“修复并重新启动”,系统就会自动修复故障(图2)。重启后在多重启动菜单中选择“Microsoft Windows Vista(已修复)”即可进入Vista。进入Vista后也可以使用EasyBCD删除失效XP菜单并重新添加XP启动。

    第一步:准备一张Windows 98启动光盘,进入BIOS将光驱设置为第一启动,进入DOS后依次输入下列命令编辑Boot.ini:

    attrib -s -h -r c:boot.ini(取消该文件的系统、隐藏、只读属性)

    edit c:boot.ini

    在Edit文本编辑器打开Boot.ini后,在文件最后添加c:ntldr=“XP”,然后保存。

    提示:如果你的C盘是NTFS分区,则需要加载NTFSDOS才能访问并写入数据。或者使用深山红叶PE光盘引导系统进行修改。

    第二步:重启电脑,在启动管理器多重启动菜单中就会出现“XP”菜单,选择它后开始启动XP,在boot.ini加载多重启动菜单选择“Windows XP professional”(即原来XP,不可以选择上述添加的XP菜单,否则会重启)。

    第三步:进入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。

    解决方法:把Vista安装光盘下的/boot/bootsect.exe复制到c:windowssystem32(/表示光盘根目录)。启动命令提示符输入“bootsect -nt60 c:”即可。

热词搜索:

上一篇:巧改Boot.ini 修复XP+Vista双启动故障1
下一篇:Windows Vista下硬盘保护技巧1

分享到: 收藏