需绕过windows驱动强制签名策略以安装未签名驱动,方法包括:临时禁用(shift+重启→winre→f7)、永久启用测试模式(bcdedit或组策略)、关闭secure boot(bios中禁用)。

当电脑安装显卡、声卡或网卡驱动时弹出“驱动程序不受支持”“错误代码52”或“无法验证数字签名”提示,说明Windows内核正在拦截未签名/测试签名/旧签名驱动的加载,此时需绕过强制签名策略并完成驱动注入。
临时禁用驱动强制签名(推荐首次尝试)
该方法不修改启动配置、不留下水印、不降低系统长期安全性,仅对下一次启动生效,适合快速验证驱动兼容性。
按住键盘左下角的Shift键不放,同时点击任务栏右下角电源图标→“重新启动”。
设备重启进入蓝色WinRE界面后,依次选择:疑难解答 → 高级选项 → 启动设置 → 重启。
再次重启后屏幕出现编号菜单,直接按【F7】键选择“禁用驱动程序强制签名”。
系统进入桌面后,立即双击.inf文件→右键选择“安装”,或打开设备管理器→右键目标设备→更新驱动→浏览我的电脑→找到.inf所在文件夹→勾选“包括子文件夹”→点击“下一步”。这一步必须在重启后10分钟内完成,超时将自动恢复签名检查。
永久启用测试模式并注入驱动
适用于需频繁调试驱动或部署内部测试版硬件的场景,启用后桌面右下角会显示“Test Mode”水印,表示系统已允许加载测试签名驱动。
方法一:命令行一次性启用
右键“开始”按钮→选择“Windows终端(管理员)”,依次执行以下两条命令:
bcdedit /set testsigning ON
bcdedit /set nointegritychecks on
执行完成后输入 shutdown /r /t 0 立即重启电脑。
方法二:组策略配合注入(限专业版/企业版/教育版)
按Win+R输入gpedit.msc回车→导航至:计算机配置 → 管理模板 → 系统 → 驱动程序安装→双击“设备驱动程序的代码签名”→启用→下拉选择“忽略”→确定。
随后以管理员身份运行CMD,输入 gpupdate /force 刷新策略,无需重启即可生效。
【关键前提】注入前必须确保驱动文件夹路径为纯英文且不含空格,例如C:\drv\realtek\,否则pnputil会报错“找不到文件”。
以管理员身份运行终端,执行:
pnputil /add-driver "C:\drv\*.inf" /install /force
命令返回“发布成功”后,打开设备管理器→右键对应设备→更新驱动程序→自动搜索→系统将从Driver Store中匹配并部署已注入驱动。
关闭Secure Boot解除底层拦截
某些OEM主板(尤其预装Win11的笔记本)在UEFI固件层启用Secure Boot后,会拒绝加载任何未通过微软UEFI证书链认证的.sys模块,此时即使系统层签名策略已放开,驱动仍无法初始化。
重启电脑,在厂商Logo出现瞬间反复按Del/F2/F10(依主板品牌而异)进入BIOS/UEFI设置界面。
切换到Security或Boot选项卡,找到Secure Boot选项,将其设置为Disabled。
按F10保存退出,系统自动重启。
重启后无需额外操作,此前因Secure Boot拦截而报错的驱动(如老款NVIDIA显卡驱动、Realtek音频驱动)可直接安装。











