我刚刚安装了 Windows XP 和 Windows 7。
现在我无法启动 Windows 7,因为它会自动启动 Windows XP 而不显示启动菜单。
我该如何解决?
答案1
设置双启动
Windows XP 安装完成后,它会自动引导您进入新安装的 Windows XP 副本 - 请注意,此时您将无法引导进入 Vista/7,也不会看到它的启动菜单选项。这是因为 Windows XP 在 Windows Vista 引导加载程序之上安装了自己的引导加载程序,并且它无法识别较新版本的 Windows。
- 进入 Windows XP 后,下载并安装Microsoft .NET 2.0 框架 SP1。
- 下载并安装EasyBCD 最新版本。
- 进入 EasyBCD 后,转到“引导加载程序设置”页面,选择“将 Windows Vista/7 引导加载程序安装到 MBR”,然后选择“写入 MBR”以恢复 EasyBCD 引导加载程序。
- 完成后,转到“添加新条目”页面,从下拉列表中选择“Windows NT/2k/XP/2003”,为其命名,然后按“添加条目”完成。保留自动配置复选框,之后不要在 EasyBCD 中手动更改驱动器。EasyBCD 选择的设置可能看起来不对,但它很复杂。
- 现在重新启动。
您将无法选择 Windows XP 条目指向的驱动器。这是因为 EasyBCD 会自动搜索 NTLDR(Windows XP 引导加载程序)并为您选择正确的驱动器。有关更多信息,请阅读 Windows XP 主页。不要尝试自行更改此设置,否则您的系统将无法启动!
答案2
在启动时使用您的 win7/vista CD 并选择修复,然后尝试在恢复选项中选择启动修复。如果它不起作用..尝试
使用 Win 7 Cd 启动...在系统恢复选项中...选择命令提示符。键入命令
bootrec /FixMbr。
然后尝试不使用 CD 重新启动系统