拔掉旧硬盘后蓝屏,说明新ssd缺失efi系统分区,需用diskpart在ssd上创建fat32格式的efi分区(如create partition efi size=100)、分配盘符(assign letter=s)、设置标准guid,并通过bcdboot c:\windows /s s: /f uefi写入bootmgfw.efi和bcd等引导文件。

电脑拔掉机械硬盘后只剩固态硬盘却蓝屏,说明Windows启动时找不到EFI系统分区或引导文件——新系统安装时默认复用了机械硬盘上的ESP(EFI系统分区),固态硬盘本身没有独立的EFI分区和bootmgfw.efi等关键文件,UEFI固件一开机就报“Operating System not found”或直接蓝屏。
确认固态硬盘是否已有EFI分区
插入Win11安装U盘,重启→按F12(或其他启动菜单键)选中U盘→进入安装界面→左下角点“修复计算机”→“疑难解答”→“命令提示符”。
输入 diskpart → 回车 → 输入 list disk → 回车,记下固态硬盘对应编号(如Disk 0)→ 输入 select disk 0 → 回车 → 输入 list partition → 回车。
若列表中没有标为System、类型为FAT32、大小约100–500MB的分区,说明固态硬盘【确实缺失EFI系统分区】,必须重建;若有但状态为“隐藏”或“无盘符”,则跳至下一阶段处理。
为固态硬盘创建EFI系统分区并写入引导文件
仍在diskpart命令行中,依次执行:
select disk 0 → clean → convert gpt(此步强制转GPT,【会清空固态硬盘全部数据,请提前备份】)→ create partition efi size=100 → format quick fs=fat32 → assign letter=S → exit
回到CMD主界面,执行:bcdboot C:\Windows /s S: /f UEFI(假设Windows装在C盘;若为D盘则改C为D)。
这一步把bootmgfw.efi、BCD等全套UEFI引导文件复制进刚建好的S:分区,并注册到固件启动项。执行成功会显示“已成功创建启动文件”。
校准BIOS启动项顺序
关机→拔掉U盘→开机→狂按Del/F2/F10进入BIOS→找到Boot选项卡→确认“Windows Boot Manager”出现在第一顺位→检查其设备来源是否指向固态硬盘(例如显示“Windows Boot Manager (ST1000DM010-1ER162)”而非旧机械盘型号)→保存退出。
若BIOS里只看到旧硬盘的启动项,或“Windows Boot Manager”条目消失,说明bcdboot未生效,需返回上一阶段重新执行,重点核对C盘路径和S盘分配是否正确。











