要解除Windows系统对驱动程序数字签名的强制要求,可通过以下两种方法操作:
一、使用系统内置命令(推荐)
打开命令提示符(管理员权限) - 按 `Win + X` 组合键,选择 命令提示符(管理员)
或 Windows PowerShell(管理员)。
执行禁用签名检查命令
- 输入以下命令并按回车:
```bash
bcdedit.exe /set nointegritychecks on
```
- 该命令会关闭驱动程序的数字签名强制检查功能。
重启电脑
- 执行完命令后,系统会提示重启,需按提示操作。
恢复签名验证(可选):
若需重新启用签名检查,可再次打开命令提示符(管理员权限),输入:
```bash
bcdedit.exe /set nointegritychecks off
```
或通过系统设置中的 启动设置选项(按 `Win + R` → `疑难解答` → `高级选项` → `启动设置`)选择 禁用驱动程序强制签名。
二、通过系统设置(适用于Windows 10/11)
进入高级启动选项
- 按 `Win + R` 打开运行窗口,输入 `cmd` 并以管理员身份运行。
- 在命令提示符中输入:
```bash
bcdedit /set bootdebug on
bcdedit /debug on
```
- 重启电脑后,系统会进入 调试模式,并在启动菜单中添加 禁用驱动程序强制签名选项。
修改组策略(适用于多系统环境)
- 按 `Win + R` → `gpedit.msc` 打开本地组策略编辑器。
- 导航到:
```
用户配置 → 管理模板 → 系统 → 驱动程序安装 → 设备驱动的代码签名
```
- 将 设备驱动的代码签名策略设置为 忽略(默认值)。
- 重启电脑后,该设置将生效。
注意事项
安全风险: 禁用驱动签名检查会降低系统安全性,可能导致恶意驱动程序安装。建议仅在可信设备上临时使用此功能。 系统文件签名
驱动更新:禁用签名检查后,建议从官方或可信渠道获取驱动程序,并重新启用签名验证。
通过以上方法,可灵活管理驱动程序签名验证需求。