【问题标题】:how to start Windows Logo test for my driver?如何为我的驱动程序启动 Windows 徽标测试?
【发布时间】:2015-08-27 07:18:45
【问题描述】:

我是 Windows 徽标测试的新手。我从朋友那里听说了这个过程。我创建了一个包含一些驱动程序的应用程序。所以我需要从 Microsoft 签署我的软件的受信任安装。我通过我进行的一些测试听到了 Windows 徽标过程来签署我的驱动程序,需要将此报告发送回 Windows。所以我对设置这个过程有些怀疑。 如何设置此过程? (需要多少个系统?以及我应该安装哪个操作系统进行测试)以及要求是什么? 我认为有一个服务器和客户端机器(所以需要2个系统?)。如何设置这个系统?你能提供一步一步的教程吗?

【问题讨论】:

    标签: windows driver driver-signing logo-testing


    【解决方案1】:

    你的理解是正确的。测试有几个名字,WHQL,硬件认证,标志测试等。只是给谷歌几个关键词。

    Microsoft 概述了您需要采取的步骤https://msdn.microsoft.com/en-us/windows/hardware/hh833792。老实说,这个过程并没有那么糟糕:

    • 购买代码签名证书。 Microsoft 列出了他们支持的人员,并且 OSR 论坛上有大量讨论非常详细地讨论签名要求。我们使用Digitcert,没有问题。我建议阅读这篇文章以使您的生活更轻松:http://www.davidegrayson.com/signing/。 Microsoft 文档中掩盖了整个交叉证书的详细信息。

    • 在硬件仪表板中设置您的公司。这里很简单;只需按照上传代码证书的说明进行操作。如果需要访问权限,请签署所有法律文件并设置团队中的任何其他开发人员。

    • 安装 HCK。我们为 WHQL 购买了 MSDN 操作系统包(800 美元),它非常棒。我使用 Server 2012 作为 HCK 服务器运行,并将其作为虚拟机安装在一台非常强大的 PC 上。运行良好,安装没有问题,配置直观。更多详情在这里:https://msdn.microsoft.com/en-us/windows/hardware/jj123537.aspx

    • 配置您的测试 PC。这部分我混合使用了虚拟机和物理 PC。在大多数情况下,配置过程是自动化的。我建议在完成后拍摄 VM 快照,以防在测试期间出现问题。

    • HCK 服务器将引导您完成需要执行的测试,具体取决于您正在测试的驱动程序的类型。例如,我们正在开发一台打印机,所以我们所有的测试都涉及到打印。

    • 我们一直针对 XP SP3 进行测试,一直到 Windows 8.1,包括 32 位和 64 位,尽管您的需求可能会有所不同。我们需要 Windows 更新中的驱动程序,不一定是硬件徽标。完成后,我们只需通过硬件仪表板上传通过报告即可。

    这似乎是一项艰巨的任务,但这并不是世界上最糟糕的事情,所以坚持下去,你会完成的!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多