使用 bootrec /fixboot 拒绝访问

使用 bootrec /fixboot 拒绝访问

我最近为我的 Windows 10 家用台式电脑买了一个新的 SSD。我使用 macrium 将 HDD 克隆到 SSD,并将 BIOS 更改为从 SSD 启动。但是当我尝试清理 HDD 时,我在 Windows 启动过程中以某种方式损坏了某些东西(不知道是怎么发生的,我甚至从未碰过我的 SSD)。

当我启动 Windows 时,出现错误代码 0xc000000e(所需设备未连接或无法访问),所以我必须进入恢复模式。

网上大多数人都使用 bootrec 或最坏情况 bootsect 来解决这个问题。对我来说都没用。

您可以在此处找到我尝试过的有关笔记的详细列表:https://gist.github.com/Almenon/1ad4a4d42ef1f8eb007d1289a6fcac0e

答案1

已修复!感谢上帝!

问题是我正常启动恢复 USB(只需选择 USB)。选择启动 USB UEFI 选项非常重要!一旦我这样做,它就会再次开始工作。为了让我的 SSD 恢复运行,我做了以下事情:

  1. 启动至 UEFI 恢复 USB
  2. 启动 cmd
  3. bootrec /ScanOs(你应该找到一个实例)
  4. bootrec /FixMbr
  5. bootrec /FixBoot(如果出现错误,请执行 bootsect /nt60 SYS 并重试)
  6. bootrec/RebuildBcd

感谢@Jan-Philip Gehrcke 提供的提示!(见在 Windows 7 64 位上重新创建 BCD 时出现问题 - 找不到请求的系统设备

相关内容