![如何修复我的双启动 Windows 7 和 Windows 8 引导加载程序?](https://linux22.com/image/1359180/%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%E6%88%91%E7%9A%84%E5%8F%8C%E5%90%AF%E5%8A%A8%20Windows%207%20%E5%92%8C%20Windows%208%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我的笔记本电脑同时运行 Windows 7 和 Windows 8 双启动。当我启动它时,它会显示漂亮的操作系统选择屏幕。
然后,我重新安装了 Windows 7。现在发生的情况是,当我启动笔记本电脑时,没有操作系统选择屏幕,它会立即加载 Windows 7。
Windows 8 分区仍然存在,我可以在我的 PC 中看到它,所以我猜这是修复双启动的问题。但是在这种情况下我找不到如何做到这一点。
如何修复我的双启动 Windows 7 和 Windows 8 引导加载程序?
答案1
获取 WinPE 启动盘或 MSDaRT 启动盘并使用 BCDEdit。它是用于管理 BCD 存储的命令行工具。它可以用于各种操作,包括创建新存储、修改现有存储、添加启动菜单选项以及修复此类问题。BCDEdit 类似于早期 Windows 版本上的 Bootcfg.exe,但功能更强大。
http://technet.microsoft.com/en-us/library/cc709667(v=ws.10).aspx
答案2
“双启动修复”工具(附带 Visual BCD 编辑器)可以点击后自动修复问题。
只需单击双启动修复->“自动修复”。它会将 Windows 8 添加到启动菜单并修复双启动 Win 7 和 Win 8 的启动文件。
Visual BCD 编辑器可以从以下网址下载http://www.boyans.net
答案3
很抱歉我重新开启这个帖子,但我认为这也许对其他人有帮助。
您的问题可能是您的启动选项没有问题,但是您的 bootmgr 的超时设置为 0。这将导致您的 bootmgr 似乎被跳过,因为它会立即选择您的 {default} 启动选项。
与上述相同。您需要进入命令行。如果您只输入bcd 编辑然后按回车键,您可以查看当前的 bootmgr 和启动选项。在 {bootmgr} 部分下查找您的超时设置。如果设置为 0,您可以使用以下命令将其设置为大于 0 的值。
bcdedit /set {bootmgr} 超时 10
这会将计时器设置为 10 秒。(您可以使用任何您喜欢的值)
要确认更改,只需输入bcd 编辑然后按 Enter 再次检查您的选项。祝您好运!
(请注意,您可以将电脑启动到任何 Windows 安装磁盘,按修复选项,选择高级选项,命令行提示符)