![修复 Windows 8 中的 0xc0000001](https://linux22.com/image/975263/%E4%BF%AE%E5%A4%8D%20Windows%208%20%E4%B8%AD%E7%9A%84%200xc0000001.png)
安装 Ubuntu 14.04 后,当我打开计算机时,我只收到一条消息:
Windows Boot Manager, Windows failed to update: status 0xc00000001
我应该怎么办?
答案1
根据NeoSmart 知识库(EasyBCD 的创建者):
修复 Windows 8 中的 0xc0000001
Windows 8 用户可以使用 Windows 启动设置(请参阅下面的修复 #1)在没有安装光盘的情况下修复此启动错误。
修复 #1:使用 Windows 启动设置
- 重启你的电脑
- 启动时按SHIFT+F8打开恢复屏幕
- 选择高级修复选项
- 转到“疑难解答”,然后转到“高级选项”
- 选择Windows 启动设置
- 单击重新启动
使用新的 BCD 重新安装 Windows 启动管理器
如果这对你不起作用,你可能有无效的BCD数据移动分区后。您可以通过bcdboot
从另一个 Windows 8 安装、Windows 8 安装介质或 Windows 8 恢复磁盘创建新的 BCD 数据来修复此问题。查看 NeoSmart 网站,您会在那里找到恢复磁盘。其他 Windows 版本也同样适用。
使用该bcdboot
命令并不是很复杂:
bcdboot C:\Windows /s S:
此示例取自有关 bcdboot 的 Technet 页面将从当前C:\Windows
源安装到驱动器S:
。S:
应该是带有启动标志的驱动器(1),通常称为系统在 OEM 安装上,因此S:
可能是正确的。
据我所知,bcdboot 仅适用于 Windows 7、Windows 8 及更高版本。(不要向我询问有关 EOL 软件的建议。)
重新安装 GRUB
由于这将使用旧分区表覆盖计算机上的 MBR,因此您需要重新安装 GRUB,才能再次启动 Ubuntu: