如何关闭驱动程序的数字签名验证
如何禁用驱动签名
当你在安装某些软件或者驱动程序时,可能会遇到“未通过Windows Logo测试”的提示信息,这就意味着驱动程序未经过数字签名认证。一些用户可能会认为这仅仅是一次有关安全性的测试,或者看起来在于保护用户。但是,他推出政策时却忽视了一件事——有一些驱动程序,你需要在系统中显式地允许它们运行。对于这些驱动程序,你需要禁用驱动程序签名,允许Windows运行不受数字签名的驱动程序。
1. 什么是驱动程序签名认证
Windows驱动签名认证是一个基于数字证书的过程,其目的是为了验证特定驱动程序的来源。数字证书能够证明到文件的源头,证明添加了数字签名的文件未经篡改或者修改。在Windows 10中,操作系统带有一个驱动程序签名系统,它需要所有的驱动程序都经过数字签名认证。如果在更新、安装或升级新驱动程序时收到以下错误:“Windows无法验证这个驱动程序的发行者”,那么这个驱动程序不受信任,需要禁用驱动程序签名认证。
2. 为什么要禁用驱动程序签名
有一些情况下,您可能需要禁用驱动程序签名。例如,某些较旧的驱动程序可能在Windows 10上运行得不太好,或者您想使用一个特定的硬件设备,该设备不受驱动程序签名认证限制。此外,一些驱动程序可能需要特定的版本才能运行,而这些版本可能未经过签名认证。在这种情况下,您需要禁用驱动程序签名认证以便在系统中运行。
3. 如何禁用驱动程序签名
下面是针对Windows 10系统的禁用驱动程序签名认证的方法:
步骤1:按下Windows + X组合键打开电源用户菜单,然后选择Windows PowerShell(管理员)。
步骤2:在弹出的Windows PowerShell窗口中输入以下命令:“bcdedit.exe /set nointegritychecks ON”并敲击回车键。这将禁用驱动程序签名认证。
步骤3:重新启动计算机以应用更改。
现在,您已经成功禁用了驱动程序签名认证。
4. 如何重新启用驱动程序签名认证
如果您想重新启用驱动程序签名认证,您可以执行以下步骤:
步骤1:按下Windows + X组合键打开电源用户菜单,然后选择Windows PowerShell(管理员)。
步骤2:在弹出的Windows PowerShell窗口中输入以下命令:“bcdedit.exe /set nointegritychecks OFF”并敲击回车键。这将重新启用驱动程序签名认证。
步骤3:重新启动计算机以应用更改。
现在,您已经成功重新启用了驱动程序签名认证。
5.注意事项
在禁用驱动程序签名认证之前,请确保你知道要安装的驱动程序是否受到信任。签名能帮助您保证系统的完整性、可靠性和安全性,否则您可能会引入恶意软件或缺陷驱动程序。建议您只在需要的情况下禁用签名认证,以避免任何相应的风险。最后,每个用户都应该根据他们的需要酌情操作。
总结
禁用驱动程序签名认证是在个别情况下需要的解决方案。如果您遇到了未通过Windows Logo认证的驱动程序,则可能需要禁用驱动程序签名认证,从而允许Windows运行未受信任的驱动程序。禁用驱动程序签名认证可以通过在Windows PowerShell中执行命令来实现,在完成安装和更新之后,请务必将签名认证重新启用。
总之,按需启用或禁用驱动程序签名认证,可以提供更灵活的解决方案,而不必忍受过于保守或窒息的数字签名认证。
版权声明
本文均来源于互联网精选整理,仅供参考之用,不代表本站的观点和立场。
如有信息违规或者侵犯了您的权益,请告知我们,本站将立刻删除。