我使用 AOMEI Backupper 将我的原始驱动器克隆到新的 SSD。当我尝试启动时,我收到蓝屏,上面显示:
Recovery Your PC/Device needs to be repaired A required device isn't
connected or can't be accessed. Error code 0xc000000e
我尝试运行启动修复但失败并显示:
Automatic Repair couldn't repair your PC.
我尝试进入命令行修复工具并运行bootrec /FixMBR
,它显然运行成功并且显示:
The operation completed successfully
当我运行时bootrec /fixboot
我收到一个错误
Access is denied
当我尝试运行时,bootrec /rebuildbcd
它会看到我的安装并询问我是否要将安装添加到启动列表中。当我选择时,Yes(Y)
我收到一条错误消息:
The system cannot find the path specified.
我尝试对 Windows 进行升级安装,但它说如果没有现有安装则无法升级。
我该如何修复此安装?源磁盘是 GPT,SSD 是三星 850 EVO。原始硬盘启动正常。
答案1
我在克隆 SSD 驱动器后遇到了同样的问题。这与 @user1247736 的答案基本相同,但背景细节更多。
创建 Windows 安装媒体微软的文档。
启动 Windows Installer。但是,当出现提示时,不要单击“立即安装”按钮,而是选择“修复计算机”选项。有关屏幕截图示例,请参阅“解决方案 2”部分https://www.minitool.com/data-recovery/fix-error-0xc000000e.html。
转到疑难解答 > 高级选项 > 命令提示符(请参阅上面链接中的屏幕截图)
bcdboot
通过以下方式之一运行该命令:a)如果您的系统只有一个驱动器/磁盘,请运行:
bcdboot c:\windows
b) 否则,找出安装 Windows 的驱动器号。该
bootrec /scanos
命令应该有助于解决此问题。例如,如果在“D:\Windows”上检测到 Windows,则运行:bcdboot D:\Windows
或者
bcdboot D:\Windows /s d:
c) 如果启动分区(UEFI 分区)与安装 Windows 的驱动器不同,则
/s
相应地调整为选项指定的驱动器。例如,bcdboot D:\Windows /s c:
更多细节:
答案2
我也遇到过这个问题,我将磁盘克隆到三星 EVO 870,但它启动一次后就失败了。与 user1247736 类似,我发现安装 Windows 的分区不再是 C。要解决此问题:
启动到恢复模式(Windows 安装媒体 > 修复计算机选项)
转到疑难解答 > 高级选项 > 命令提示符
通过键入命令进入 diskpart
diskpart
列出卷
list volume
查看标签时,我注意到恢复分区已被分配驱动器号 C,而我的 Windows 分区的驱动器号为 D。
我通过选择卷号从恢复分区中删除了驱动器号(您的卷号可能不同):
select volume 3
我删除了驱动器号:
remove letter=c
然后我选择了我的 Windows 分区(您的卷号可能不同):
select volume 0
我删除了错误的驱动器号并添加了正确的驱动器号:
remove letter=d
assign letter=c
退出 diskpart
exit
然后运行 bcdboot 命令来修正引导加载程序
bcdboot c:\windows
这解决了我的问题。我现在可以在三星 SSD 上毫无问题地重启我的笔记本电脑。
答案3
我的 SSD 被标记为 H 而不是 C,因此我收到 winload.efi 错误。我找到的解决方案是使用 cmd 上的修复安装从 usb 上进行输入,然后输入 bcdboot H:\windows(如果 H 是您的 windows 分区)
答案4
我遇到了同样的问题。解决方案是通过 diskpart 删除现有的 EFI 分区(在 diskpart 启动分区中,分区详细信息中没有 EFI 信息)。用户“topgundcp”的最新回复如下: https://www.tenforums.com/backup-restore/175489-cloned-ssd-wont-boot.html
我的建议是删除然后重新创建 EFI 分区,然后使用 bcdboot 创建一个全新的 BCD,从管理员命令提示符开始:diskpart 选择磁盘 1 选择 par 2 删除分区覆盖创建分区 EFI 格式 quick fs=FAT32 分配字母=A 退出 bcdboot E:\Windows /s A: /f UEFI mountvol A:\D