WHQL是Windows Hardware Quality Lab.的簡稱, 翻譯成中文是windows系統硬件質量實驗室。實驗室主要執行windows徽標計劃,檢驗硬件產品和驅動程序在windows系統下的兼容性和穩定性。
前面的WHQL認證的簡要流程,隨著windows10版本的發布,微軟也對WHQL認證的申請流程做了相應的修改,認證的網站和測試工具都一定的變化。方也認為有必要講目前(微軟發布的windows版本1809)的WHQL認證申請流程很大家分享一下,以便大家在申請的過程中更加順利。
申請WHQL認證主要包含如下幾步:
一, 申請EV代碼簽名證書
申請EV代碼簽名證書主要為了創建微軟合作伙伴賬戶(Azure AD)和提交測試LOG。
根據微軟的官方文檔,主要有六家的證書是可以使用的
A、 SymantecEV代碼簽名證書
B、 CertumEV代碼簽名證書
C、 EntrustEV代碼簽名證書
D、GlobalSign EV代碼簽名證書
E、 ComodoEV代碼簽名證書
F、 DigiCertEV代碼簽名證書
如果您沒有證書可以聯系我們,我們可以幫忙代購。
二,申請合作伙伴賬戶(AzureAD(ActiveDirectory))
目前微軟WHQL認證的網站已經改成https://developer.microsoft.com/en-us/dashboard/, 微軟要求申請WHQL認證的公司必須要申請Azure AD賬戶。如何申請Azure AD賬戶呢,請點我。
三,硬件(或軟件)和驅動程序做HLK,HCK測試。
微軟發布了WLK1.6,HCK2.0、HCK2.1 以及HLK的各個版本。
HCK2.0在HCK2.1.發布后。HCK2.0就退出了歷史舞臺。目前我們通常使用HCK2.1和HLK來做測試;
HCK2.1 所支持的測試如下:
· Window 7 x86 設備,驅動程序和系統認證
· Windows 7 x64設備,驅動程序和系統認證
· Windows 8 x86 設備,驅動程序和系統認證
· Windows 8 x64 設備,驅動程序和系統認證
· Windows 8.1 x86 設備,驅動程序和系統認證
· Windows 8.1 x64 設備,驅動程序和系統認證
· Windows Server 2012 R2 x64設備,驅動程序和系統認證
· Windows Server 2012 x64設備,驅動程序和系統認證
· Windows Server 2008 R2 x64設備,驅動程序和系統認證
HLK測試套件所支持的測試如下:
· Windows HLK 版本1607 測試的對應系統Windows 2016 x64
· Windows HLK 版本1703 測試的對應系統Windows 10 1607 & 1703
· Windows HLK 版本1709 測試的對應系統 Windows 10 1709
· Windows HLK 版本 1803 測試的對應系統 Windows 10 1803
· Windows HLK 版本1809 測試的對應系統Windows 10 1809 &Windows Server 2019
· Windows HLK 版本1903 測試的對應系統Windows 10 1903 &Windows 10 1909
我司有全部所有的測試環境,但是我們給客戶做測試的時候,都在最新的測試環境中測試;在1903版本上開發的驅動,通過1903的測試是向下兼容的。
四,將全部測試項通過的LOG打包。
測試完成后需要用HCK或HLK將測試結果打包。用HCK打的包后綴名為HCKx, 而用HLK打包的是HLKx.
五,提交測試結果給微軟審核。
提交之前需要將前面創建的所有HCKx文件、HLKx合并,如果有驅動程序的需要加入驅動程序,然后創建一個新的HCKx或者HLKx文件,注意這次的創建需要用EV代碼簽名證書簽名。 把新創建的HCKx或HLKx文件通過前面創建的AzureAD 賬戶提交微軟審核。
六,等待微軟審核
微軟審核周期因產品類型而有些差異。
七,完成
微軟審核通過(approved),下載驅動數字簽名catalogfile和微軟認證在線報告。如果有需要的公司可以將驅動發布到windowsUpdate.
八、這是最重要的一點,如果您覺得麻煩就請交給我們方也吧!!!
如您需要WHQL認證解決方法請點擊:https://www.51whql.com/WHQL/
您可以通過我們的電話,郵箱,QQ或者微信進行咨詢并獲取幫助。