在Windows 11系统中,安装显卡、声卡或USB转串口等第三方硬件驱动时,常常会遇到“无法验证此文件的数字签名”、“驱动程序未签名”或“此驱动程序未通过Windows验证”的提示,导致安装被中断。其根本原因在于系统内核强制执行的驱动签名验证机制——若想安装未经微软签名的驱动,必须先绕过这一安全防线。
以下方法按使用场景和风险等级排序,从简单的临时方案到彻底的永久设置,各有适用之处。请根据实际需求选择。

临时禁用驱动签名验证(重启后自动恢复)
这是最安全也最通用的方案。它不修改任何系统配置,仅在下一次启动时跳过签名检查,非常适合单次安装测试驱动或紧急修复场景——用完即止,不留痕迹。
第一步:点击任务栏右下角的电源图标,按住Shift键不放,再单击“重新启动”。
第二步:设备重启后进入蓝色WinRE界面,依次选择“疑难解答”→“高级选项”→“启动设置”→“重启”。
第三步:再次重启后屏幕出现带数字编号的菜单——直接按下F7键(或数字键7,对应选项禁用驱动程序强制签名)然后回车即可。最后一步,设备正常进入桌面后,右键单击你的目标INF文件 → 选择“安装”,或直接运行厂商提供的setup.exe。如果系统仍弹出警告框,勾选“始终安装此驱动程序软件”即可完成安装。
永久启用测试模式(桌面右下角会出现“测试模式”水印)
此方法更适合开发人员、嵌入式工程师,或需要频繁安装未签名驱动的场景——它会修改启动配置数据库(BCD),让系统每次开机都允许加载未签名驱动。代价是桌面右下角会永久显示“Test Mode”水印,影响美观。
操作很简单:右键“开始”菜单→“终端(管理员)”,依次输入以下两条命令:
bcdedit /set testsigning on
bcdedit /set loadoptions DISABLE_INTEGRITY_CHECKS
如果返回“操作成功完成”,立即运行shutdown /r /t 0强制重启。重启后务必确认桌面右下角出现“Test Mode”水印,否则说明设置未生效——很可能你忘了以管理员身份运行终端。
组策略设为忽略代码签名(限专业版/企业版/教育版)
此方式不改变系统启动行为,也不会触发测试模式水印,它仅在驱动安装环节绕过签名校验逻辑。适合需要长期兼容第三方驱动,同时希望保持系统正常启动安全性的用户。前提是系统版本为专业版、企业版或教育版,家庭版不含组策略编辑器,需先启用。
具体步骤:按Win+R打开“运行”,输入gpedit.msc回车。然后导航至:计算机配置→管理模板→系统→驱动程序安装。在右侧双击“设备驱动程序的代码签名”,勾选“已启用”,在下拉菜单中选择“忽略”。保存后,以管理员身份运行CMD,输入gpupdate /force刷新策略,无需重启即可生效。
关闭内存完整性(HVCI)
如果遇到“驱动程序已被阻止”错误,且与内存完整性(HVCI)冲突有关,该功能会直接拦截未经微软验证的内核驱动——例如某些工业控制卡、PCIe采集卡或定制网卡驱动。这一步必须执行,否则即使禁用了驱动签名验证,HVCI仍会拦截驱动加载,并报出错误代码e000022f。
进入“设置”→“隐私和安全性”→“Windows 安全中心”→“设备安全性”→“内核隔离详细信息”,将“内存完整性”开关关闭。系统会提示需要重启,点击“立即重启”即可生效。
安全模式下用DDU彻底清理旧驱动残留
显卡、声卡等驱动安装失败,往往不是因为新驱动本身问题,而是旧驱动的注册表项或文件残留引发签名冲突——这在更换显卡型号或降级驱动版本时尤为常见。
第一步:下载最新版DDU工具,解压到非系统盘(例如D盘创建一个DDU文件夹)。
第二步:按住Shift键,点击“电源→重新启动”,进入WinRE后选择“疑难解答→高级选项→启动设置→重启”,按F4进入带网络的安全模式。
第三步:以管理员身份运行DDU,选择对应的硬件类型(如NVIDIA GPU),勾选“清理后重启”,等待执行完毕。
第四步:重启进入正常系统,再执行前面任意一种签名绕过方法,安装驱动通常即可顺利进行。
