Windows 分区不可启动

Windows 分区不可启动

我的驱动器上的 Linux 与 Windows 安装在不同的分区上。我真的很愚蠢,我运行了sudo rm -rf /*(显然我想删除文件夹的内容,而不是每个文件夹的所有内容)。现在,重新安装 Ubuntu 后,我无法启动 Windows。我可以在文件应用程序中浏览 Windows 的文件,但该分区根本没有显示在 uefi 中。有没有办法修复它,而无需格式化 Windows 分区并重新安装 Windows?

答案1

有没有办法可以修复它,而无需格式化 Windows 分区并重新安装 Windows?

是的。您不想格式化 Windows 分区。您需要从 Windows 安装磁盘启动,但不是全新安装,而是需要以下两个选项之一:

  1. 引导修复与bootrec /fixboot和/或bcdboot
  2. 修复安装(类似升级)会保留现有文件和注册表项,重写操作系统文件、操作系统注册表项和引导加载程序

请注意,原始 Windows 安装盘可能不适合执行修复 - 如果您安装了任何功能更新(在 Windows 10 之前,这些被称为服务包),那么您需要创建与您当前版本匹配的安装媒体。

而且 OEM 恢复盘绝对不是您想要的,它们可能被预先编程为擦除整个磁盘(而不仅仅是 Windows 分区)并用出厂映像替换内容。

相关内容