修复 Windows 8 中的 0xc0000001

修复 Windows 8 中的 0xc0000001

安装 Ubuntu 14.04 后,当我打开计算机时,我只收到一条消息:

Windows Boot Manager, Windows failed to update: status 0xc00000001

我应该怎么办?

答案1

根据NeoSmart 知识库(EasyBCD 的创建者):

修复 Windows 8 中的 0xc0000001

Windows 8 用户可以使用 Windows 启动设置(请参阅下面的修复 #1)在没有安装光盘的情况下修复此启动错误。

修复 #1:使用 Windows 启动设置

  1. 重启你的电脑
  2. 启动时按SHIFT+F8打开恢复屏幕
  3. 选择高级修复选项
  4. 转到“疑难解答”,然后转到“高级选项”
  5. 选择Windows 启动设置
  6. 单击重新启动

使用新的 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:

相关内容