Windows 11中安装未签名驱动需禁用强制签名,方法包括:一、高级启动临时禁用;二、组策略永久禁用(专业版及以上);三、BCD命令永久禁用;四、启用测试签名模式并显示水印;五、UEFI中关闭安全启动。
如果您尝试在Windows 11中安装第三方或自制驱动程序,但系统因驱动程序强制签名机制而拒绝加载,则需调整启动行为或系统策略以允许未签名驱动运行。以下是解决此问题的步骤:
一、通过高级启动选项临时禁用驱动程序强制签名
该方法利用Windows恢复环境(WinRE)在下一次启动时临时绕过驱动程序签名验证,不修改系统配置,适用于测试或安装单个未签名驱动,重启后自动恢复强制签名状态。
1、按下Win + I组合键打开“设置”应用。
2、点击左侧边栏的“系统”,然后在右侧找到并点击“恢复”。
3、向下滚动至“高级启动”区域,点击“立即重新启动”按钮。
4、系统提示保存工作后,确认并重启设备。
5、电脑重启进入蓝色背景的“选择一个选项”界面,选择“疑难解答”。
6、在“疑难解答”界面中,选择“高级选项”。
7、进入“高级选项”后,点击“启动设置”,再点击“重启”。
8、电脑再次重启后,屏幕上显示带编号的启动选项列表,此时按键盘上的F7键或数字键7。
9、系统将正常完成启动,此时驱动程序强制签名已被临时禁用,可立即安装未签名驱动程序。
二、使用本地组策略编辑器永久禁用驱动签名验证
此方法通过组策略修改系统行为,实现长期禁用驱动签名验证,仅适用于Windows 11专业版、企业版及教育版用户,设置后需重启生效。
1、按下Win + R组合键打开“运行”对话框。
2、输入gpedit.msc并按回车,以打开本地组策略编辑器。
3、在组策略编辑器中,依次展开“计算机配置” > “管理模板” > “系统” > “驱动程序安装”。
4、在右侧找到并双击“设备驱动程序的代码签名”策略。
5、在弹出的窗口中,选择已启用,并在“当Windows检测到没有数字签名的驱动程序文件时”下拉菜单中选择忽略。
6、点击“应用”,然后点击“确定”保存设置。
7、关闭组策略编辑器,重启计算机后设置生效。