【发布时间】:2011-11-02 18:19:03
【问题描述】:
我有一个内核模式驱动程序,我必须在 64 位 Windows 7 上安装它。它需要进行数字签名。我使用dseo13b.exe 对其进行了数字签名。但是当我加载驱动程序时,我在系统事件日志中收到一条错误消息:
由于以下错误,驱动程序无法启动:
Windows 无法验证此文件的数字签名。最近的硬件或软件更改可能安装了签名错误或损坏的文件,或者可能是来自未知来源的恶意软件。
我不想使用测试签名模式。我该如何解决这个问题?我需要从 Microsoft 获得证书吗?
我已经开发了驱动程序,现在可以在 64 位机器上运行...
【问题讨论】:
-
我不同意,我认为这是主题。我认为这基本上是一个关于构建工具的问题。
-
我认为这对于驱动程序开发人员来说确实是一个相关的问题——它是关于开发环境的。这与有关“制造”的问题有何不同?因此重新开始投票。
标签: windows-7 64-bit driver code-signing