如何强制Windows 7禁用驱动程序签名实施?


1

我想每次使用“禁用驱动程序签名实施”来启动Windows 7。因为每次我没有这样做,我的WLAN适配器“Qualcomm Atheros QCA9377”都无法正常工作。

我试过了 bcdedit.exe 黑客,但它没有工作,让我的无线网络工作的唯一方法是按 F8 并选择“禁用驱动程序签名执行”

那么,是否有任何黑客或解决方法使其成为默认值而不按 F8


您尝试了哪些bcdedit命令?
testeaxeax

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS bcdedit.exe -set TESTSIGNING ON
user2132188

看到这个 文章
Biswapriyo

我知道这不是你问题的答案。但是,也许更好的问题是为什么这个驱动程序有这个问题?您应该尝试获得正常工作的驱动程序,而不是禁用操作系统的重要部分来保护它。
Appleoddity

Answers:


2

有几种方法可以做到这一点:

  1. 安装前导入证书

跟着这些步骤:

  1. 通过确认应使用未签名的驱动程序手动安装软件
  2. 转到%windir%\ inf并搜索最新的OEM ?? INF文件;打开它(记事本)并通过其内容验证这是你的驱动程序   希望下次自动安装
  3. 转到%windir%\ system32 \ catroot {任何ID} \ OEM ??。CAT(< - 与步骤2中的编号相同);右键单击此文件,选择属性,转到   “数字签名”选项卡,标记证书,单击详细信息
  4. 在下一个窗口中单击“显示证书”
  5. 在下一个窗口打开“详细信息”选项卡,然后单击“保存到文件...”
  6. 收集此/所有证书
  7. 部署这些证书   7.1在批处理/ cmd脚本中使用“certutil.exe -f -addstore”TrustedPublisher“”MYFILE.cer“进行设置之前   7.2或按组策略(计算机\策略\ Windows \安全\公钥策略\在此处添加文件)
  8. 按照您想要的方式运行您的设置
  1. 使用Driver Signature Enforcement Overrider

    • 从中下载应用程序 Softpedia链接

    • 右键单击它并选择“以管理员身份运行”。在其主菜单中,按“启用测试模式”按钮并按照屏幕上的说明进行操作。这将启用TESTSIGNING模式,允许加载未验证的系统文件。

    • 现在,您所要做的就是将未验证的签名添加到所需的系统文件中。要执行此操作,请按主菜单中的“签署系统文件”按钮,然后输入特定文件名,包括完整路径。例如:如果是ATITool64.sys C:\Windows\System32\drivers 由于驱动程序签名强制而拒绝加载,您应键入: C:\Windows\System32\drivers\ATITool64.sys,如果您想签署多个文件,只需重复此过程,直到完成,然后重新启动。

    • 启用测试模式并将签名添加到所需的系统文件后,它们应绕过Windows的驱动程序签名强制执行并加载而不会出现任何问题。但是,如果由于某种原因您有兴趣还原它,您可以重新启动应用程序,从主菜单中选择“禁用测试模式”,然后重新启动。

注意:DSEO需要管理权限(以管理员身份运行)。

致谢

  1. 永久禁用Win 7 x64上的驱动程序签名实施

很高兴它有效,感谢您的反馈!
xavier_fakerat
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.