
如果您在Windows 11中尝试安装显卡、声卡或网卡等硬件驱动程序,但系统弹出“驱动程序未签名”警告并中止安装,则说明该驱动未通过微软数字签名认证,触发了系统内核级签名强制策略。以下是五种互不依赖、可独立生效的强制安装路径:
一、通过高级启动选项临时禁用驱动程序强制签名
该方法利用Windows恢复环境(WinRE)在下一次启动时绕过签名验证,不修改任何系统配置,重启后自动恢复原状态,适用于单次安装或紧急调试场景。
1、按Win + I打开“设置”应用。
2、点击左侧边栏的“系统”,再点击右侧底部的“恢复”。
3、在“高级启动”区域,点击“立即重新启动”按钮。
4、确认保存工作后,系统重启并进入蓝色背景的“选择一个选项”界面。
5、依次选择“疑难解答” → “高级选项” → “启动设置” → “重启”。
6、设备再次启动后,屏幕上显示编号选项列表,此时按F7键或数字键7选择“禁用驱动程序强制签名”。
7、系统以无签名验证模式启动,即可运行驱动安装程序或通过设备管理器完成.inf文件部署。
二、使用Shift+电源快捷方式触发高级启动
该路径为系统级硬入口,可规避设置应用异常、UI卡顿或图形界面失效导致的常规流程中断,确保稳定进入WinRE环境,尤其适用于无法打开“设置”的故障状态。
1、点击任务栏右下角的电源图标。
2、在电源菜单中,按住Shift键不放,同时点击“重启”。
3、系统将直接进入“选择一个选项”界面,后续步骤与第一种方法第5、6步完全一致。
三、通过命令提示符永久关闭内核完整性检查
该方法直接修改系统的启动配置数据(BCD),禁用内核模式代码完整性检查(KMCI),从而允许加载任何未签名驱动,对所有Windows 11版本均有效,且无需依赖图形界面。
1、右键“开始”菜单,选择“终端(管理员)”或“命令提示符(管理员)”。
2、输入以下命令并回车:bcdedit.exe /set nointegritychecks on。
3、输入以下命令并回车:bcdedit.exe /set testsigning on。
4、执行命令:shutdown /r /t 0立即重启系统。
5、重启后,桌面右下角将显示“测试模式”水印,表示配置已生效。
四、使用本地组策略编辑器永久配置驱动签名策略
此方法通过修改系统组策略来更改驱动程序安装时对签名的处理逻辑,支持持久性控制,仅适用于Windows 11专业版、企业版或教育版,家庭版不可用。
1、同时按下Win + R键打开“运行”对话框。
2、输入gpedit.msc并回车,启动本地组策略编辑器。
3、依次展开:计算机配置 → 管理模板 → 系统 → 驱动程序安装。
4、在右侧双击打开“设备驱动程序的代码签名”策略。
5、勾选“已启用”,在下方“当Windows检测到没有数字签名的驱动程序文件时”下拉菜单中选择忽略。
6、点击“确定”保存设置,无需重启即可使后续驱动安装跳过签名校验。
五、使用pnputil命令行工具离线注入INF驱动包
该方法不依赖签名策略开关,而是将.inf驱动文件预注册至系统驱动存储库,由系统内核在设备匹配时主动调用,适用于批量部署、脚本自动化及家庭版用户。
1、以管理员身份运行“Windows PowerShell”或“命令提示符”。
2、输入命令:pnputil /add-driver “C:\Drivers\mydriver.inf” /install,其中路径需替换为实际.inf文件的绝对路径。
3、等待返回“驱动程序发布成功”提示,表示.inf已添加至系统驱动库。
4、打开“设备管理器”,右键目标设备(如带黄色感叹号的网络适配器),选择“更新驱动程序”→“自动搜索驱动程序”,系统将从驱动库中匹配并部署。

评论(0)