如何在64位Windows 8或10上禁用驱动程序签名验证(以便您可以安装未签名的驱动程序)

Windows 10和8的64位版本包括“驱动程序签名强制实施”功能。他们只会加载由Microsoft签名的驱动程序。要安装非官方的驱动程序,旧的未签名驱动程序或您自己开发的驱动程序,您需要禁用驱动程序签名强制实施。

通过Windows 10周年更新,Microsoft进一步拧紧了螺丝。但是您可以通过禁用安全启动来避免更严格的驱动程序签名要求。

驾驶员签名强制执行是一项安全功能

有关的:Windows 10周年更新中的新增功能

在开始之前,请记住:Microsoft不仅仅是在这里让您的生活变得更艰难。驱动程序签名强制执行可确保仅将已发送给Microsoft进行签名的驱动程序加载到Windows内核中。这样可以防止恶意软件钻入Windows内核。

禁用驱动程序签名,您将能够安装未经正式签名的驱动程序。确保您知道自己在做什么!您应该只安装您信任的驱动程序。

选项一:启用测试签名模式

Windows包含“测试模式”或“测试签名”模式功能。启用此模式,驱动程序签名强制将被禁用,直到您选择退出测试模式。您会在桌面右下角靠近时钟的地方看到“测试模式”水印,通知您已启用“测试模式”。

您需要从“管理员命令提示符”中运行命令来执行此操作。要启动一个,请右键单击“开始”按钮或按Windows + X,然后选择“命令提示符(Admin)”。

将以下命令粘贴到“命令提示符”窗口中,然后按Enter:

bcdedit / set testsigning on

有关的:安全启动在Windows 8和10上的工作方式以及对Linux的含义

如果您看到一条消息,说明该值“受安全启动策略保护”,则表明计算机的UEFI固件已启用安全启动。您需要在计算机的UEFI固件(也称为BIOS)中禁用安全启动,才能启用测试签名模式。

重新启动计算机以进入测试模式。您会看到“测试模式”水印出现在桌面的右下角,您可以自由安装所需的任何未签名的驱动程序。

要退出测试模式,请再次以管理员身份打开“命令提示符”窗口,然后运行以下命令:

bcdedit / set testsigning关闭

选项二:使用高级启动选项

有关的:访问Windows 8或10引导选项菜单的三种方法

还有另一种方法可以做到这一点。您可以使用高级启动选项菜单在禁用驱动程序签名强制的情况下启动Windows 10。这不是永久性的配置更改。下次重新启动Windows时,它将在启用驱动程序签名强制的情况下启动-除非您再次进入此菜单。

为此,请转到Windows 8或10高级启动选项菜单。例如,在Windows中单击“重新启动”选项时,可以按住Shift键。您的计算机将重新启动进入菜单。

在出现的“选择选项”屏幕上选择“疑难解答”图块。

选择“高级选项”。

点击“启动设置”图块。

单击“重新启动”按钮,将您的PC重新启动到“启动设置”屏幕中。

在“启动设置”屏幕上键入“ 7”或“ F7”以激活“禁用驱动程序签名强制执行”选项。

您的计算机将在禁用驱动程序签名强制执行的情况下启动,并且您将能够安装未签名的驱动程序。但是,下次重新启动计算机时,驱动程序签名强制执行将被禁用-除非您再次进入此菜单。现在,您可以安装未经Microsoft正式签名的驱动程序。


$config[zx-auto] not found$config[zx-overlay] not found