2020年最新WHQL认证申请流程

    本文地址:http://tongxinmao.com/Article/Detail/id/415

    2019年最新WHQL认证申请流程


    WHQL 是Windows Hardware Quality Lab.的简称, 翻译成中文是windows系统硬件质量实验室。实验室主要执行 windows徽标计 划 ,检验硬件产品和驱动程序在windows系统下的兼容性和稳定性。

    在此之前安信有简述2016年申请 WHQL认证 流程,到现在Windows已经更新好几个版本,认证的网站和测试工具都一定的变化。安信认为有必要将2019年最新的 WHQL认证 流程给大家说明一下,以便大家在申请的过程中更加顺利。

     

    申请 WHQL 认证主要包含如下几步:

    一,  申请 EV 代码签名证书

    申请EV代码签名证书主要为了创建 Azure AD账户和提交测试LOG, 微软要求必须是Entrust, Symantec, Digicert, globasign 四家CA公司的EV代码签名证书。

    EV代签名:

    https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-951511554.9.d5e51349WzSjJz&id=585635084720


    二, 申请 Azure AD (Active Directory) 账户

    目前微软 WHQL认证 的网站已经改成Developer.Microsoft.com,  原来的Sysdev.microsoft.com已经停用。微软要求申请 WHQL认证 的公司必须要申请Azure AD账户。

    三, 硬件(或软件)和驱动程序做HLK, HCK测试。

    微软的测试工具有做许多的更新,到目前为止Windows 7 、Windows 8、Windows8.1还是采用HCK(Hardware certificate kit) 2.1版本来做测试。Windows 10采用HLK(Hardware Lab Kit)来做测试,但是HLK版本需要根据要Windows 10版本来选择。目前分别有HLK 1607, 1703, 1709, 1803, 1809版本,  笔者的经验是Windows 10 1803及以下版本可以共同用HLK 1803版本测试. 而HLK 1809版本只能用于测试Windows 10 1809和Windows server 2019, 不能兼容以下的版本。

    四,将全部测试项通过的 LOG 打包。

    测试完成后需要用HCK或HLK将测试结果打包。用HCK打的包后缀名为HCKx, 而用HLK打包的是HLKx.

    五, 提交测试结果给微软审核。

    提交之前需要将前面创建的所有HCKx文件、HLKx合并,如果有驱动程序的需要加入驱动程序,然后创建一个新的HCKx或者HLKx文件,注意这次的创建需要用EV代码签名证书签名。 把新创建的HCKx或HLKx文件通过前面创建的Azure AD 账户提交微软审核。

    六,等待微软审核

    微软审核周期因产品类型而有些差异。一般的产品通常1个小时左右可以审核完成,而有些如指纹仪这种需要微软人工审核的产品需要2天的时间。

    七, 完成

    微软审核通过(approved),下载驱动数字签名catalogfile和微软认证报告。有需要的公司可以将驱动发布到windows Update.


    上一篇:Virtual key
    下一篇:国产加密和看门狗芯片RJGT102