在 Windows 10 和 Windows 11 64位系统中,默认强制要求所有硬件驱动程序必须具备微软数字签名。如果安装未经认证的第三方驱动或老旧打印机驱动,系统会拦截并提示“文件的哈希值不在指定的目录文件中”“驱动程序未经过签名”。此时需要临时关闭驱动程序强制签名。

方法一:通过系统“高级启动”禁用(一步一步操作)

步骤 1:打开系统设置

同时按下键盘上的 Win + I 快捷键打开“设置”窗口。

Win+I快捷键打开设置

步骤 2:进入“恢复”界面并点击“立即重新启动”

• Windows 11 用户:

点击 系统 -> 恢复,找到“高级启动”并点击右侧的 “立即重新启动” 按钮。

Win11系统恢复界面

Win11高级启动

• Windows 10 用户:

点击 更新和安全 -> 恢复,找到“高级启动”并点击下方的 “立即重新启动” 按钮。

Win10更新和安全与高级启动

步骤 3:点击“疑难解答”

电脑重启进入蓝色选项界面后,点击 “疑难解答”

疑难解答

步骤 4:点击“高级选项”

在疑难解答菜单中,点击 “高级选项”

高级选项

步骤 5:选择“启动设置”

在高级选项列表中,找到并点击 “启动设置”

启动设置

步骤 6:点击“重启”按钮

在启动设置说明页面,点击右下角 “重启” 按钮。

重启按钮

步骤 7:按 F7 选择“禁用驱动程序强制签名”

电脑再次重启出现数字菜单后,按下键盘上的数字键 7 或按 F7 键,即可进入系统安装未签名驱动。

禁用驱动程序强制签名

方法二:使用 CMD 命令行强制开启测试模式(备用)

如果您不想重启进入蓝色菜单,也可以直接通过命令行进入“测试模式”来安装未签名驱动:

  1. 右键点击桌面“开始”菜单,选择 终端管理员命令提示符(管理员)
  2. 输入命令并回车:
    bcdedit /set testsigning on
  3. 提示“操作成功完成”后重启电脑,此时系统处于“测试模式”,即可直接安装驱动。
  4. 恢复命令:安装完毕后,打开管理员命令行输入以下命令重启即可恢复:
    bcdedit /set testsigning off
安全提示:禁用签名机制主要用于临时安装老旧打印机或特定设备驱动,安装完成后正常重启电脑即可自动恢复保护。