如何在Windows 10上安装自建驱动而不启用测试签名模式?

问题描述 投票:0回答:1

我正在构建 Virtualbox Guest Additions 以在虚拟机上运行(包括在 Windows 上创建和安装一些驱动程序)。

在测试签名模式下测试已成功,但当我禁用测试签名时,遇到错误“Windows 无法验证此文件的数字签名”。最近的硬件或软件更改可能安装了签名不正确或损坏的文件,或者可能是来自未知来源的恶意软件。”

虽然我的 .exe、.sys、.cat 和 .dll 文件都经过正确的数字签名(从 Globalsign 购买),但当我使用 signtool /verify 命令检查时,没有报告错误。 (在Windows 10 22H2上测试安装)

需要采取哪些步骤才能在 Windows 上的 Guest Additions 中安装这些驱动程序而不会遇到上述错误?

我是否需要按照 Hardware Lab Kit 指南执行测试步骤并将结果提交给 Microsoft 进行认证?

谢谢

当我使用signtool /verify命令检查时,没有报告错误

driver code-signing code-signing-certificate
1个回答
0
投票

完成。 只需从 EV 代码签名证书文档中下载交叉证书文件并将文件路径添加到 VBOX_CROSS_CERTIFICATE_FILE 和 VBOX_CROSS_CERTIFICATE_SHA2_FILE

© www.soinside.com 2019 - 2024. All rights reserved.