我要修理我姑婆送来的三重启动系统:它有:
- Win7 x86专业版
- Win10 x64 家庭版
- Win7 x64 旗舰版
每个分区都按顺序位于 SSD 磁盘上的 3 个不同分区中。以前这种方法有效,但现在不行了,因为我不小心删除了 Win10 分区,尽管我尽了最大努力恢复它……但还是不行。
- 当我启动到 Win10 时,它显示
BCD not found error 0xc0000225
,而其他两个启动没有问题。这有点不同之处在于启动菜单是安装前的 Windows 7 的启动菜单,而不是我们在 Win8 和 Win10 中看到的蓝色花哨图形菜单;几乎就像 Win10 不是“老大”。相反的是,无论何时启动到 Win10,它都驻留在C:
,将 Win7 x32 降级为B:
,而当启动到 Win7 x86 或 x64 时,它驻留在C:
,将 Win10 降级为 ,D:
将 Win7 x64 降级为E:
。
我尝试了以下操作但没有结果,Win10 无法启动,其他两个正常启动
(无法进行系统还原,没有获得 SR 点数)。
- Windows 自动修复
重建 BCD(在我运行的命令提示符下):
bootrec /scanos bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd
我将 Win10 设置为活动分区使用以下命令使用 Diskpart:
diskpart list disk select disk 0 list partition select partition 1 active
这导致系统根本无法启动,直接进入BCD failed to start error 0xc00000f
编辑:4. 我忘了说,我使用了一个 GUI BCD 编辑器(由于宗教原因我不能提及它的名字),但它没有帮助。
我使用 Win10 ISO USB 重新启动笔记本电脑(联想 Z50-70)以进入修复模式,但不幸的是,这台机器的主人是我的叔祖父,他却不在身边,无法向他询问有关这台机器的问题。
问题:我还能尝试什么来修复此问题?
我不认为格式化+重新安装和类似的解决方案进行修复,对此我深感抱歉。
答案1
我发现这个错误,就像经常发生的那样,事后看来,相当容易纠正。使用前面提到的 GUI BCD 编辑器,(由于宗教原因,无法透露网站名称),仔细检查后我发现 Windows 10 启动时,没有指向任何分区。所以,当然,它给出了“未找到”错误。
由于我无法检测到不同条目的编辑选项,因此快速而粗略解决方案是添加第四个条目,使其指向我的“D”站并删除有故障的条目。
不需要复杂的 bcd 编辑。
我很抱歉没有保存截图。
编辑:经过仔细检查,可以使用第四个选项“高级设置”在前面提到的 GUI BCD 编辑器中确实可以编辑条目。也很简单。哎呀。