必须先在gpt磁盘新建efi分区再用bcdboot写入引导文件,否则开机黑屏或直进bios;需确认磁盘为gpt、分配s:盘符、验证windows路径有效,并执行bcdboot d:\windows /s s: /f uefi /l zh-cn。

Win11系统因误删或格式化导致ESP分区彻底丢失后,必须先在GPT磁盘上新建EFI系统分区,再通过bcdboot命令将Windows引导文件完整写入——这一步跳过则开机必然黑屏或直进BIOS,图形化工具对此类底层结构缺失完全无效。
确认磁盘为GPT并新建ESP分区
若磁盘是MBR格式却强行新建ESP,后续所有操作都会失败且可能破坏原有启动结构。启动WinPE→按Shift+F10打开命令提示符→执行diskpart → list disk,检查“Gpt”列是否显示*;只有带*的磁盘才可继续。
执行list disk → select disk 0 → clean(⚠️此操作会清空整盘数据,【务必确认已备份重要资料】)→ convert gpt → exit。
重新进入diskpart → select disk 0 → create partition efi size=100 → format quick fs=fat32 → assign letter=S: → exit。
定位Windows系统盘并验证路径有效性
在同个命令提示符中执行dir C:\Windows,若返回“文件未找到”,说明系统不在C:盘;继续试dir D:\Windows、E:\Windows,直到出现目录列表为止。
找到正确盘符后(例如D:),立即执行D:切换到该卷根目录,再运行dir /a:h /b Windows,确认Windows文件夹真实存在且非隐藏损坏——bcdboot依赖此路径读取Boot\EFI下的原始引导文件,路径错一个字符就会报“源路径无效”。
执行bcdboot写入引导文件
方法一:基础写入(适用于英文系统或默认语言)
输入命令:bcdboot D:\Windows /s S: /f UEFI(请将D:和S:替换为你实际确认的系统盘符与ESP盘符)。
方法二:带中文支持写入(推荐中文版Win11)
输入命令:bcdboot D:\Windows /s S: /f UEFI /l zh-cn。
回车执行后紧盯屏幕输出——只有出现“已成功创建引导文件”或“Boot files successfully created”才代表完成;若提示“拒绝访问”,说明S:盘符被占用或权限异常;若提示“参数错误”,立即检查D:\Windows路径是否存在反斜杠错误或空格。
执行dir S:\EFI\Microsoft\Boot\,确认bootmgfw.efi和BCD两个文件同时存在,缺一不可。











