克隆后SSD无法启动是因引导链断裂而非系统损坏;需确认BIOS首选启动设备为新SSD,匹配GPT/UEFI或MBR/Legacy模式,重建EFI分区与BCD引导文件,并排除磁盘签名冲突。

固态硬盘克隆系统后按下电源键黑屏、卡LOGO、报错“Operating System Not Found”或“Reboot and Select proper Boot device”,说明克隆虽完成但引导链断裂,系统无法定位启动文件——这不是系统损坏,而是新硬盘缺少可执行的启动入口。
确认BIOS是否真正从新SSD启动
开机反复按Del/F2/F12进入BIOS,切换到Boot选项卡,检查第一启动设备是否为你的新固态硬盘(名称通常含Samsung、WD、Kingston、Crucial等品牌名,或显示为“NVMe SSD”“SATA SSD”)。【若仍显示旧机械盘或USB设备,请手动拖拽新SSD至首位并按F10保存】。保存后立刻重启,不要退出再进——部分主板不自动刷新启动列表。
如果BIOS里根本看不到新SSD,关机断电,拔下数据线重插M.2插槽或SATA接口,确保金手指完全插入且螺丝固定到位。
验证分区表类型与UEFI/Legacy模式是否匹配
用Windows PE启动U盘进入WinPE环境,运行diskmgmt.msc打开磁盘管理。右键新SSD左侧“磁盘0”→“属性”→“卷”选项卡,查看“分区样式”:若显示“GPT”,则BIOS必须设为UEFI模式;若显示“MBR”,则必须设为Legacy模式。【两者错配会导致直接跳过该盘,连报错都不显示】。
方法一:在BIOS中将Boot Mode改为UEFI或Legacy,保存重启;
方法二:若需强制转换分区表(如旧盘MBR→新盘GPT),必须用diskpart clean后再convert gpt,但此操作会清空全盘数据。
重建EFI系统分区与引导文件
第一步:插入Windows安装U盘,开机从U盘启动→选择“修复计算机”→“疑难解答”→“高级选项”→“命令提示符”。
第二步:依次执行以下命令:
diskpart → list volume → 识别出容量100–500MB、文件系统FAT32、无盘符的分区(即EFI系统分区)→ select volume X(X为该卷编号)→ assign letter=S: → exit
第三步:运行bcdboot命令重建引导:bcdboot C:\Windows /s S: /f UEFI(假设C盘是原系统盘,S盘是刚分配的EFI分区)。这一步会把bootmgr.efi、BCD、fwbootmgr.efi等关键文件完整写入S盘,并向UEFI固件注册启动项。
注意:若提示“失败,拒绝访问”,说明当前C盘不是原系统所在盘——请先用diskpart list volume确认系统盘真实盘符,再替换命令中的C:。
修复主引导记录与BCD存储
① 运行bootrec /fixmbr:仅对MBR磁盘有效,向磁盘首扇区写入标准主引导代码;
② 运行bootrec /fixboot:向系统活动分区根目录写入bootmgr(Legacy)或bootmgfw.efi(UEFI),需确保该分区有写入权限;
③ 运行bootrec /rebuildbcd:扫描所有Windows安装,列出可识别的系统,输入A全部添加——【只有显示‘成功添加引导项’才算生效,否则说明系统路径损坏或未被识别】。
若/rebuildbcd找不到任何Windows安装,说明C:\Windows目录结构异常或权限丢失,此时应放弃bootrec,改用bcdboot命令直接重建。
排除多磁盘签名冲突
当旧硬盘仍接在电脑上时,Windows可能因两块盘拥有相同磁盘签名而拒绝加载新盘驱动。关机断开旧硬盘数据线与电源线,仅保留新SSD,再开机测试。
若必须双盘共存,可在管理员权限CMD中运行diskpart → list disk → select disk 1(新SSD编号)→ uniqueid disk,记下原始签名,再输入uniqueid disk ID=xxxxxxx(换一个十六进制值)修改签名。

















