意外删除了分区表,恢复了,但现在无法启动 Windows

意外删除了分区表,恢复了,但现在无法启动 Windows

我正在双启动 Ubuntu 14.04 和 Windows 10。我不小心删除了主硬盘的分区表,但能够恢复它。现在,我无法启动 Windows。幸运的是,重新安装 Grub 并启动 Ubuntu 很容易。

尝试启动 Windows 时,明亮的蓝屏上出现一条错误消息:

所需设备未连接或无法访问。

错误代码 0xc0000225

我尝试按 F8 进行启动设置,但出现此错误:

无法加载应用程序或操作系统,因为所需文件缺少或包含错误。

文件:\Windows\system32\winload.efi

错误代码:0xc0000225

我已经制作了一个 Windows 安装 USB,并尝试使用其中的恢复工具。启动修复根本没有做任何事情。系统还原说要重新启动然后选择操作系统,但重新启动后什么也没发生。根据说明这里我进入 CMD 并运行bootrec /rebuildbcd,找到了我的 Windows 安装,但是当我确认将其添加到启动列表时,它显示类似驱动器无法访问的信息。

编辑:更改了上面的一些细节。还重试了安装 USB,但现在它甚至无法启动。它错误:

您的 PC/设备需要维修。您的 PC 的启动配置数据丢失或包含错误。

文件:\EFI\Microsoft\Boot\BCD

错误代码:0xc000000f

明天,我将重新制作安装媒体然后重试。

答案1

解决方案是启动安装盘,启动命令提示符,然后运行bootrec /rebuildbcd

编辑(2016-06-16):哎呀,我忘了我已经尝试过了。我可能通过msftdata向 C: 添加标志或重建安装光盘解决了这个问题,但除了运行之外,我记不清我具体采取了哪些步骤bootrec /rebuildbcd

答案2

我的华硕 ROG GL552VW 也遇到过类似的情况。最初,我会双启动 Ubuntu 16.04 LTS 和 Windows 10,一切运行正常,直到我重新启动计算机并将外部 USB 2.5 驱动器插入笔记本电脑(其中包含备份华硕 ROG Windows 10 系统)。我认为我的笔记本电脑尝试从外部 USB 驱动器启动,然后我试图通过按下电源按钮来停止它。这搞砸了我的双启动设置。

当我再次重新启动笔记本电脑时,我从 GRUB 中选择了 Windows,但却遇到了可怕的蓝色错误屏幕:

您的电脑/设备需要维修。

您的电脑的启动配置数据丢失或包含错误。

当我选择选项 F8 时,收到以下消息:

无法加载应用程序或操作系统,因为所需文件缺少或包含错误。

文件:\Windows\system32\winload.efi

我做了一些研究,读完之后这个帖子我知道如何修改我的 UEFI/BIOS 设置并修复我的 Windows 10 启动问题。

我读这个华硕支持论坛访问我的笔记本电脑固件。我启动了笔记本电脑,看到华硕启动画面后,我Esc多次按下。然后加载了启动菜单屏幕,我选择了Enter Setup

我注意到我的固件中的当前设置:

安全

安全启动控制 [已禁用]

引导

启动 CSM [已启用]

启动 PXE OpROM [已禁用]

接下来,我将这些设置修改为:

安全

安全启动控制 [已启用]

引导

快速启动 [已启用]

启动 CSM [已禁用]

然后我重启了电脑,并从 Windows 10 安装 DVD 启动。我使用了启动修复中的恢复工具。我输入了CMD

运行后bootrec /RebuildBcd

已识别 1 个 Windows 安装

当被问到时Add installation to boot list?我选择了“是”

最后它说The operation completed successfully

重启电脑

我不需要重新安装 GRUB2。我的笔记本电脑现在恢复正常,我可以双启动到 Ubuntu 16 和 Windows 10!希望大家觉得这有用 :)

答案3

备份旧配置,然后尝试

sudo grub-mkconfig -o /boot/grub/grub.cfg

这将创建一个新的配置,并且可能会重新添加 Windows。

答案4

我在 Windows 10 系统启动时遇到过许多类似的蓝屏问题,包括0xc000000f,但没有0x0000225。

最能节省您时间的解决方案是重新安装 Windows 10 - 这将需要几个小时,并帮助您避免不断重启系统而发现同样的问题。

免费下载媒体创建工具:https://www.microsoft.com/en-gb/software-download/windows10 - 使用它来创建安装磁盘/USB。

使用 Ubuntu 备份您的 Windows 分区(不包括 Windows 文件),然后重新启动并使用安装磁盘/USB 将 Windows 10 安装到您选择的 Windows 10 分区,在此过程中格式化分区。

再次,虽然这看起来像是解决丢失或损坏的启动文件的激烈措施,但从长远来看,它将为您节省无数的时间。

相关内容