在 Windows 10 和 Windows 11 64位系统中,默认强制要求所有硬件驱动程序必须具备微软数字签名。如果安装未经认证的第三方驱动或老旧打印机驱动,系统会拦截并提示“文件的哈希值不在指定的目录文件中”或“驱动程序未经过签名”。此时需要临时关闭驱动程序强制签名。
方法一:通过系统“高级启动”禁用(一步一步操作)
步骤 1:打开系统设置
同时按下键盘上的 Win + I 快捷键打开“设置”窗口。

步骤 2:进入“恢复”界面并点击“立即重新启动”
• Windows 11 用户:
点击 系统 -> 恢复,找到“高级启动”并点击右侧的 “立即重新启动” 按钮。


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

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

步骤 4:点击“高级选项”
在疑难解答菜单中,点击 “高级选项”。

步骤 5:选择“启动设置”
在高级选项列表中,找到并点击 “启动设置”。

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

步骤 7:按 F7 选择“禁用驱动程序强制签名”
电脑再次重启出现数字菜单后,按下键盘上的数字键 7 或按 F7 键,即可进入系统安装未签名驱动。

方法二:使用 CMD 命令行强制开启测试模式(备用)
如果您不想重启进入蓝色菜单,也可以直接通过命令行进入“测试模式”来安装未签名驱动:
- 右键点击桌面“开始”菜单,选择 终端管理员 或 命令提示符(管理员)。
-
输入命令并回车:
bcdedit /set testsigning on - 提示“操作成功完成”后重启电脑,此时系统处于“测试模式”,即可直接安装驱动。
-
恢复命令:安装完毕后,打开管理员命令行输入以下命令重启即可恢复:
bcdedit /set testsigning off
安全提示:禁用签名机制主要用于临时安装老旧打印机或特定设备驱动,安装完成后正常重启电脑即可自动恢复保护。