无法在克隆的 SSD 上启动 Windows,缺少 bcdedit 文件、c:\boot 目录等

无法在克隆的 SSD 上启动 Windows,缺少 bcdedit 文件、c:\boot 目录等

我正在使用 HP Pavilion i7 第六代机器。我购买并克隆了一个 NVME m.2 SSD,结果发现我的硬件内部仅支持 SATA m.2。我购买了一个 NVME m.2 外壳,并使用关键克隆工具克隆了 SSD。克隆报告为成功,并且具有我原始 HDD 的完整分区结构。

当我断开旧硬盘时,我无法使用 SSD 启动。
看起来启动可能仍指向旧分区“c:”

Windows 不允许通过 USB 使用“媒体创建工具”进行安装(我的外壳内的 SSD 通过 USB 3.0 端口连接)

该系统是 UEFI。

在过去的几天里我尝试过 bootrec /fixmbr(这有效)

bootrec /fixboot(最初拒绝访问,后来使用bootsect /nt60sys 命令)

bootrec /scanos(找到的安装数量为 0)

这也会导致 bootrec /rebuildbcd无法得出任何积极结果。

最初,我能够查看bcdedit和的设置{bootmgr}{default}并更改/更正它们以指向c:SSD 上存在的分区(windows.exe)

然而在某个阶段bcdedit被清除并且不再给出任何结果。

我尝试过TenForums:“C:\boot 丢失”有和没有 Windows Media Tool 安装程序 USB。
(PS:网络上的“Windows USB 安装程序”上的启动修复和旧硬盘上的闪存驱动器上的“Windows 系统恢复”均未解决启动问题。)

diskpart
  sel dis 0
  sel par 1
  del par override
  cre par EFI
  for fs=FAT32 quick
  assign letter=T
  exit

bcdboot C:\Windows /s T: /f ALL 
#  also tried      /s T: /f UEFI
exit

所有命令都已执行,但是最后一个命令会返回 bcdboot 命令选项列表,就像手册页一样。

又說。bcdboot c:\windowsunable to copy/create boot files

请指导我完成此事。

谢谢

(PS:此时我本想重新安装 Windows,但安装程序不允许通过 USB 安装,并且我的硬件没有 m.2 插槽来读取 NVME m.2,仅支持 SATA m.2)

相关内容