微软已经发布Windows 11& Server2022 HLK 测试套装,针对这一版HLK 有一个地方十分值得注意, 在创建Porject的时候会出现“is windows driver Project” 选择框.
这一选项目前是用于工程开发用的,不适用于正式的Submission。 在做创建Windows 11和Server 2022 Project时一定不要勾选这一项。如果有勾选这一选项,会在提交的Validation 步骤中受阻,切记!
标签: HLK
05
3 月2019
WHQL是Windows Hardware Quality Lab.的简称, 翻译成中文是windows系统硬件质量实验室测试认证计划,简称WHQL认证。实验室主要执行windows徽标计划,检验硬件产品和驱动程序在windows系统下的兼容性和稳定性。
在此之前安信有简述2016年申请WHQL认证流程,到现在Windows已经更新好几个版本,认证的网站和测试工具都一定的变化。安信认为有必要将2019年最新的WHQL认证流程给大家说明一下,以便大家在申请的过程中更加顺利。
申请WHQL认证主要包含如下几步:
一, 申请EV代码签名证书
申请EV代码签名证书主要为了创建 Azure AD账户和提交测试LOG, 微软要求必须是Entrust, Symantec, Digicert, globasign 四家CA公司的EV代码签名证书。
二,申请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.
2019 年 03 月 05 日网站管理员
28
8 月2018
安信WHQL认证资讯: 江波龙存储设备通过Windows 10 WHQL认证,获得Window徽标使用授权。
深圳市江波龙电子有限公司主要从事移动存储、嵌入式存储、固态硬盘存储、微存储等应用方案设计、创新型技术产品的研发和全球销售。
江波龙在对产品质量要求极高,是国内少有的研发团队超过总人数的50%的企业。在我们和江波龙的洽谈中,江波龙的研发人员总能提出许多极有创意的问题,这或许就是江波龙在勇于创新的企业文化熏陶。
在本次申请WHQL认证过程中为了更详细了解测试的要求,江波龙在研发中心也搭建了微软Windows HLK测试环境. 并要求安信实验室用最严格的方式对产品进行WHQL测试,在不加HLK Playlist把所有项目都进行通测。这对产品和测试平台都有更高的要求。起初,有几项可靠性测试无法通过。 江波龙派工程师到安信实验室驻点现场修改,更新几次固件版本之后终于全部通过。测试项达150多项,期中有许多项各需5个小时的测试。
江波龙在研发上的勤奋和勇敢是给了我们一个极其有效的激励。 或许正因为他们的这份勤劳,江波龙的存储产品走向了各个行业。 我们近期接触的其他客户,说到江波龙大家不但熟悉,而且还是会有各种的赞许。
相信江波龙这样具体核心技术和浓厚企业文化的公司会越走越好,安信实验室祝愿他们取得更大的成就。
安信实验室WHQL认证最新资讯
2018 年 08 月 28 日网站管理员
28
12 月2016
Windows 10系统已经渐渐被用户熟悉,相对来说越来越多的Windows10硬件推上市场。开发出兼容性和稳定性最好的Windows 10 WHQL驱动是所有硬件厂商愿望。微软为Windows 10平台的驱动开发提供了非常完善Windows Driver Kit 10工具,给驱动开发者带来更多的方便。
Windows Driver Kit(WDK) 10整合了Vitrual Studio 2015和Degugging tool for Windows. 整合后的环境可以供开发者对驱动进行开发,编译,打包,测试,除错。这个环境甚至可以做一些基础的WHQL认证测试。 WDK提供了大量的技术和驱动模板,其中包话Windows Driver Frameworks(WDF), Universal Serial Bus (USB), 打印设备,网络设备,系统文件过滤等等。
运用Windows Driver Kit 10可以开发调试如下Windows平台的驱动程序:
Windows 7;
Windows 8;
Windows 8.1;
Windows 10;
Windows Server 2008 R2;
Windows server 2016 .
安信WHQL实验室也强烈推荐客户用最新版的Windows Driver Kit来编译驱动,可以在做HLK测试中减少出现蓝屏的概率。HLK和WHCK测试比以往的WLK测试要严格很多,旧版本WDK编译的驱动直接用在window 10上做认证容易引发蓝屏。
2016 年 12 月 28 日网站管理员
19
3 月2016
WHQL是Windows Hardware Quality Lab.的简称, 翻译成中文是windows系统硬件质量实验室。实验室主要执行windows徽标计划,检验硬件产品和驱动程序在windows系统下的兼容性和稳定性。
随着微软windows版本不断在更新,WHQL认证的要求,测试平台,流程也在不断的升级。笔者想简述一下当前(2016年)申请WHQL认证流程, 希望能让有意向申请的企业对WHQL认证有更新的了解。
申请WHQL认证流程包括如下几步:
申请EV代码签名证书。
微软要求申请WHQL认证的企业必须要用上传用代码签名证书签名的winqual.exe文件作为建立sysdev账户的资质。申请WHQL认证的第一步是申请代码签名证书,我们推荐使用EV代码签名证书。
申请Sysdev账户
有代码签名证书,就可以在微软官方网sysdev.microsoft.com创建公司账户。目前微软要求每一个企业必须至少要有一个EV代码签名证书才能创建submission.
硬件和驱动做HCK, HLK测试
为了满足市场需求,微软的测试平台每一年都在升级。到目前为止,微软windows 8,windows 7 是使用HCK(Hardware certificate kit)工具进行测试;而windows 10系统是采用HLK(Hare Lab Kit)进行测试。而之前的WLK1.6目前只用于测试windows server 20003 和Windows server 2008. 用户可以根据自身的需求选择测试工具。
测试结果打包
测试完成后需要用HCK或HLK将测试结果打包。用HCK打的包后缀名为HCKx, 而用HLK打包的是HLKx. 注意打包中必须加上数字签名。
上传测试包
打包好之后我们需要将测试结果上传给微软Sysdev团队审核。
等待微软审核
测试结果提交后微软sysdev会进行审核,审核通过微软会生驱动数字签名和授权使用windows徽标。
完成
微软审核通过(approved),下载驱动数字签名catalogfile和微软认证报告。有需要的公司可以将驱动发布到windows Update.
2016 年 03 月 19 日网站管理员