好吧,很久以前,我有 2 个 HDD,每个 HDD 有 2 个分区,其中一个包含 Windows (7)。然后我得到了一个 SSD,在上面安装了 Win 8,并忽略了未使用的 Win 7 仍在另一个分区上的事实。后来我将 Win 8 升级到了 Win 10
今天,我像个傻瓜一样决定格式化未使用的 Win 7 分区以清理空间(并使用分区工具强制格式化)。不幸的是,引导加载程序似乎仍在该分区上,并在过程中丢失了
现在我尝试通过 Win 8 恢复光盘重新安装它(这是我目前唯一能拿到的),但就是无法让它工作。这是我的分区表的样子:
此时E是包含Windows 10的分区,而D是我格式化的分区。
我试过:
- 用来
bootrec /rebuildbcd
重新创建 BCD,但它总是说,它没有找到任何 Windows 安装 - 使用 EasyRE,但它说所选分区上没有 Windows
- 通过 BootBCD 重新安装 BCD,但它不起作用,或者我对该命令不够了解,无法正确执行它。
我还能做什么来让它再次启动?还需要更多信息吗?
提前致谢
答案1
好的,我终于搞定了。主要问题似乎是我确实需要使用 Windows 10 安装程序光盘,而不是任何旧光盘。
有了这个,以下步骤可以提供帮助:
- 在 DiskPart 中将 e: 设置为活动分区
bootbcd e:\windows /s e:
- bootrec/rebuildbcd
- 重新启动安装光盘
- 现在您可以实际使用内置的启动修复。
经过所有这些动作后,Windows 又回来了