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