历史
- 最初一个分区上只安装了Windows 7,第一个分区是100MB的恢复分区,Windows操作系统和数据文件在第二个分区上。
- 然后我在第三个分区上安装了 Ubuntu。Grub 接管了启动过程,我不得不手动重新配置 grub 才能再次启动 Windows 7。
- 最终我决定删除 Ubuntu 并试用 Windows 10,以便 PC 可以在 Windows 7 和 Windows 10 之间双启动。
- Ubuntu 分区被重新格式化并替换为 Windows 10,Grub 被替换为 Windows 10 用于启动的任何内容,并且 Windows 7 不再是可用的启动选项。
- 删除了第一个“恢复分区”,因为它无论如何都无法恢复我的安装。
当前设置
因此目前我的分区布局如下所示:
- 第一个分区:未分配空间(恢复分区曾经所在的位置)
- 第二个分区:Windows 7(系统、活动、主)
- 第三个分区:Windows 10(启动、页面文件、崩溃转储、主分区)
- 第四个分区:有可用空间的扩展分区(目前未使用)
我的分区表是 MBR。我必须在 BIOS 中打开“传统启动”选项才能安装 Windows 10。
我没有触碰 Windows 7 的第二个分区,因此所有系统文件应该仍然完好无损。Windows 10 是在单独分区上的全新安装。
我的 Windows 7 和 Windows 10 安装盘都无法识别我的 Windows 7 安装(可能是因为 Grub?),所以“自动修复”选项对我来说不是一个选项。
问题
我怎么能够手动修复“引导加载程序”,以便我可以同时启动 Windows 7 和 10?
答案1
在恢复环境中使用它bootrec /rebuildBCD
来查找其他 Windows 操作系统并修复引导加载程序。确保它能找到您的 Windows 7 和 Windows 10 安装。