必须先禁用CSM并清除安全密钥才能解除Secure Boot锁定,再将其设为Disabled并保存退出;仅关闭驱动签名或启用测试模式无效,否则未签名固件仍被UEFI静默拦截。

在Windows 11开发环境中测试未签名固件(如自研UEFI驱动、Bootloader或硬件调试模块)时,必须彻底关闭Secure Boot,否则固件加载会直接被UEFI拦截并静默失败——仅禁用驱动签名或启用测试模式完全无效。
确认当前Secure Boot状态
先验证是否真被Secure Boot拦截:开机反复按F2(Dell/HP)或Delete(ASUS)或F10(Lenovo)进入BIOS,进入“Security”或“Boot”选项卡,查找“Secure Boot”条目。若显示“Enabled”或“On”,且右侧值为灰色不可编辑,说明它被锁定了——此时不能直接改,必须先解除依赖项。
解除Secure Boot锁定前提
Secure Boot被锁定的常见原因有两个:CSM(Compatibility Support Module)开启,或Platform Key(PK)已注册。不处理这两点,Secure Boot选项将始终灰色。
方法一:关闭CSM支持
使用方向键切换到“Boot”选项卡→找到“CSM Support”或“Legacy Boot”→设为“Disabled”。这一步必须做,否则UEFI会降级为Legacy混合模式,Secure Boot自动强制启用且不可调。
方法二:清除安全密钥(仅当CSM已关但Secure Boot仍灰色时执行)
切换到“Security”选项卡→找到“Reset to Setup Mode”或“Clear Secure Boot Keys”→回车确认→选择“Yes”。【此操作不可逆,会清空所有已注册的密钥,包括Windows Boot Manager签名】。完成后保存退出,重启再进BIOS,Secure Boot选项即可编辑。
禁用Secure Boot并保存生效
第一步:按F7或点击右上角“Advanced Mode”进入高级设置界面(部分OEM BIOS默认隐藏关键选项)
第二步:用方向键导航至“Security”选项卡→定位“Secure Boot”主开关→按回车进入子菜单
第三步:在子菜单中找到“Secure Boot Control”或“State”项→将其值从“Enabled”改为“Disabled”
第四步:按F10保存→选择“Yes”确认退出→系统自动重启
重启后再次进BIOS核对:Secure Boot必须显示“Disabled”,且旁边无锁形图标。此时任何未签名UEFI应用(.efi文件)均可被正常加载执行。


















