我从我的姑姑那里得到了一个三重引导系统来修复:它有:
- Win7 x86 专业版
- Win10 x64 主页
- Win7 x64 Ult
每个都按顺序位于 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)以进入修复模式,我处于不幸的位置,我的叔叔,他的机器,不在身边问他对这台机器有疑问。
问题:我还能尝试修复什么?
我不认为格式化+重新安装和类似的解决方案是一种修复,对此我很抱歉。
我发现了错误,这似乎经常是,很容易纠正......事后看来。使用前面提到的 gui BCD 编辑器(由于网站宗教原因无法命名),我仔细检查后发现 Windows 10 启动时没有指向任何分区。所以,呃,它当然给出了“未找到”错误。
由于我无法检测到不同条目的编辑选项,因此快速而肮脏的解决方案是添加第四个条目,使其指向我的“D”站并删除有故障的那个。
不需要复杂的 bcd 编辑。
我很抱歉没有保存屏幕截图。
编辑:仔细检查后,可以使用前面提到的 gui BCD 编辑器中名为“高级设置”的第四个选项来编辑条目。也很简单。哎呀。