win11开机蓝屏显示boot_library_not_found,说明efi系统分区损坏或bcd丢失,须强制三次断电进入winre,用diskpart挂载efi分区后执行bcdboot c:\windows /s s: /f uefi重建启动文件,并验证bootmgr.efi、winload.efi及bcd是否存在。

Win11开机蓝屏显示BOOT_LIBRARY_NOT_FOUND,说明系统启动过程中无法定位或加载关键的启动库文件bootmgr.efi、winload.efi或BCD(启动配置数据),该错误多发生在EFI系统分区损坏、BCD条目丢失、启动文件被误删或磁盘分区结构异常后,必须通过WinRE环境重建启动链路。
强制进入WinRE恢复环境
系统已无法完成任何图形化启动流程,常规F8/F11等快捷键全部失效,唯一可靠入口是三次精准断电触发的自动修复机制。按下电源键开机,看到品牌Logo或Windows旋转动画的瞬间,立即长按电源键10秒强制关机;等待5秒后再次开机,同样在Logo出现时长按关机;严格重复该动作共三次;第四次开机后,系统将跳过所有启动动画,直接显示蓝色【选择一个选项】界面。
若第三次关机后仍未进WinRE,说明主板固件响应延迟,需将每次关机等待时间延长至8秒以上再重试。
重建BCD启动项并修复启动文件
该步骤必须在WinRE命令提示符中执行,且顺序不可颠倒——先修复引导扇区与主引导记录,再扫描并重建BCD数据库,否则后续操作将因底层路径不可达而失败。
在WinRE界面依次点击“疑难解答”→“高级选项”→“命令提示符”;输入diskpart→回车→输入list volume→回车,找到标注为“System”、文件系统为FAT32、容量约100–500MB的卷(通常为S:或X:);输入select volume X(X替换为实际编号)→回车→输入assign letter=S:→回车→输入exit→回车;
执行bcdboot C:\Windows /s S: /f UEFI,该命令会从C盘Windows目录复制bootmgr.efi、winload.efi等核心启动文件到S:分区,并自动生成完整BCD配置;
【若提示“拒绝访问”或“参数不正确”,说明当前系统盘未识别为C:,需先用diskpart确认盘符映射,切勿强行指定错误盘符执行bcdboot,否则将导致启动链彻底断裂】
验证EFI分区完整性与启动文件存在性
方法一:在命令提示符中依次执行:dir S:\EFI\Microsoft\Boot\,确认列表中包含bootmgr.efi、winload.efi、BCD三个核心文件;若缺失任一文件,说明bcdboot执行失败,需检查C:\Windows是否可读、S:分区是否写保护、或是否存在BitLocker加密锁定。
方法二:若S:分区下无EFI文件夹,说明分区结构异常,需手动重建——执行mkdir S:\EFI\Microsoft\Boot→回车→再执行bcdboot C:\Windows /s S: /f UEFI;
执行bootrec /rebuildbcd作为二次校验,系统会提示“已成功添加Windows安装”,表示BCD已注册到启动管理器。











