一、Windows XP至Windows 10系统设置驱动签名
1.1 启用测试模式(临时禁用驱动签名验证)
1. 开机时按 F8键进入高级启动选项界面,选择 禁用驱动程序签名强制(或类似选项);
2. 重启后进入 调试模式,此时可安装未签名的驱动程序;
3. 安装完成后,通过组策略编辑器(gpedit.msc)将签名策略恢复为默认值。
1.2 通过组策略关闭驱动签名强制
1. 按 Win + R打开运行窗口,输入 `gpedit.msc` 并回车;
2. 导航至 用户配置 → 管理模板 → 系统 → 驱动程序安装;
3. 找到 设备驱动程序的代码签名,选择 已启用,在选项中选择 警告(默认值)。
1.3 禁用系统盘加密(高级用户)
1. 以管理员身份打开命令提示符,输入 `bcdedit /set nointegritychecks on` 禁用驱动签名验证;
2. 重启后需在启动设置中选择 禁用驱动程序签名强制。
二、Windows 11系统设置驱动签名
2.1 使用组策略关闭签名验证
1. 按 Win + R输入 `gpedit.msc`,导航至 用户配置 → 管理模板 → 系统 → 驱动程序安装;
2. 找到 设备驱动程序的代码签名,选择 已启用,将签名策略设为 警告。
2.2 通过系统设置临时禁用签名验证
1. 打开 设置→ 更新与安全→ 恢复→ 高级启动;
2. 选择 立即重启,进入 启动设置,按 7禁用驱动程序签名强制。
三、注意事项
风险提示:
禁用驱动签名验证可能导致系统崩溃或蓝屏,建议仅在开发或测试环境中使用;
恢复签名:
若需恢复签名验证,可通过 `bcdedit /set nointegritychecks off` 命令(管理员权限);
正规途径:
建议通过 微软开发者门户提交驱动程序进行WHQL测试认证,获取微软签名。
以上方法适用于不同场景的驱动签名设置,根据实际需求选择合适方案。