Windows 10/11因驱动强制签名机制导致未签名驱动安装失败,可临时禁用(Shift+重启→F7)、永久禁用(bcdedit命令或组策略)或用pnputil注入驱动包解决。

组装电脑后安装主板、显卡或声卡驱动时,系统反复弹出“无法验证此驱动程序的签名”提示,导致设备管理器中显示黄色感叹号、硬件无法启用——这是Windows 10/11默认启用驱动程序强制签名机制所致,必须主动干预才能继续安装。
临时禁用签名验证(重启一次生效)
适用于只想装一次驱动、不想改系统底层设置的用户。操作后重启即恢复签名检查,最安全。
① 点击【开始】→按住Shift 键不放→点击【电源】→【重启】;
② 进入蓝色“选择一个选项”界面后,依次点击:【疑难解答】→【高级选项】→【启动设置】→【重启】;
③ 重启后出现带编号的启动选项列表,直接按键盘上的 【F7】 或数字键 【7】;
④ 系统以无签名校验模式进入桌面,立刻双击.inf文件右键【安装】,或运行厂商提供的.exe安装程序——此时不再弹窗拦截。
永久禁用签名验证(测试模式)
适合需要长期调试硬件、频繁更换未签名驱动(如矿卡、老显卡、定制声卡)的组装用户。启用后桌面右下角会固定显示“Test Mode”水印。
方法一:命令行一键启用
右键【开始】→选择【终端(管理员)】;
依次执行以下两条命令(每条输完回车):
bcdedit /set testsigning on
bcdedit /set nointegritychecks on
执行完毕后输入:shutdown /r /t 0,立即重启;
重启后确认右下角出现 Test Mode 水印,即可自由安装任何未签名驱动。
方法二:组策略配置(仅限Win10/11专业版、企业版、教育版)
按 Win + R 输入 gpedit.msc → 回车打开组策略编辑器;
依次展开:【计算机配置】→【管理模板】→【系统】→【驱动程序安装】;
右侧双击【设备驱动程序的代码签名】→勾选【已启用】→在下方选项中选择【忽略】→【确定】;
该设置无需重启,后续所有驱动安装将跳过签名校验。
绕过图形界面,用pnputil注入驱动包
当INF安装程序被拦截、设备管理器里找不到“更新驱动”入口,或你只有原始.inf+.sys文件时,此法最直接有效。
把驱动解压到纯英文路径,例如 C:\drv\,确保文件夹内有且仅有一个有效的 .inf 文件;
以管理员身份运行【终端】,执行命令:
pnputil /add-driver "C:\drv\*.inf" /install /force
看到“添加成功”提示后,打开设备管理器,右键对应设备→【更新驱动程序】→【自动搜索】;
系统会从Driver Store中匹配已注入的驱动并完成部署——这步不能跳过,否则驱动不会加载进内核。


















