【问题标题】:How do I use unsigned driver on windows 7/8/8.1(especially 64 bit)如何在 Windows 7/8/8.1(尤其是 64 位)上使用未签名的驱动程序
【发布时间】:2014-06-03 05:59:49
【问题描述】:

我想自动安装需要测试的未签名驱动程序。 我听说如果我使用 gui-auto 绕过驱动程序警告提示它仍然拒绝实际使用它。

安全不是问题。自动化是(f8 选项对我来说没用,但可能对其他人有用)。我们使用的是 Ultimate/Enterprise,但其他人可能使用的是 Home 版)。

似乎没有完整的答案,尤其是对于我能找到的最近的操作系统(许多答案之后有人声称它们不起作用)。

【问题讨论】:

  • 可以通过命令行使用驱动程序签名强制覆盖吗?看起来不像。我不想添加更多的 gui auto。另外,它看起来不支持 Windows 8。
  • 我不相信您会找到“它会通过 GUI 向我发出警告,我需要自动单击确定”的解决方案。而是查看DDISABLE_INTEGRITY_CHECKSTESTSIGNING 选项。

标签: windows automation driver


【解决方案1】:

对于 Windows 8,使用以下 hack

http://www.fotoclubinc.com/blog/how-to-disable-driver-signature-enforcement-to-allow-installation-of-windows-7-printer-drivers-on-windows-8/

http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/

对于 Windows 7,

以管理员身份打开命令提示符并键入

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS

bcdedit -set TESTSIGNING ON

请参阅上面的安全风险警告。

如果由于某种原因它不起作用,您可以使用 bcedit 删除 loadoptions 并关闭 testsigning。

bcdedit /deletevalue loadoptions

bcdedit -set TESTSIGNING OFF

【讨论】:

    猜你喜欢
    • 2014-10-21
    • 1970-01-01
    • 2011-11-02
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    • 2016-05-05
    • 2012-09-03
    • 1970-01-01
    相关资源
    最近更新 更多