WHCP認證

WHCP認證是微軟推出的Windows硬體兼容性計畫(Windows Hardware Compatibility Program)認證,旨在讓硬體廠商證明其產品與Windows作業系統可靠兼容。該計畫提供了包括Windows硬體實驗室工具包(HLK)在內的測試框架和官方播放列表,廠商需通過測試並提交結果以獲得認證,其產品可被列入微軟認證產品列表。

2025年10月14日,WHCP終止了對Windows 10的認證支持。自Windows 11 24H2版本起,WHCP開始包含驅動程式隔離等相關要求,並計畫強制執行驅動隔離驗證(InfVerif /h)作為合規項目。從Windows 11 25H2開始,WHCP認證要求驅動程式必須通過集成的CodeQL靜態分析安全測試。此外,針對配備USB-C接口的設備,WHCP也設定了統一的功能標準。

研發背景,發展歷程,核心技術,運營模式,核心團隊,重要事件,

研發背景

Windows 硬體兼容性計畫旨在幫助硬體廠商證明其產品與Windows 作業系統的可靠兼容性。該計畫已從早期版本中可能被視為強制性的認證流程,演變為一個旨在提升硬體生態質量的可選計畫。微軟通過收緊 Windows 硬體兼容性計畫政策,集中資源為新一代 Windows 系統構建一個更安全、更穩固的硬體驅動生態。
該計畫最初設計用於幫助公司交付與 Windows 兼容,且能在Windows 10、Windows 11和Windows Server 2022上可靠運行的系統、軟體和硬體產品。根據微軟公布的計畫,自 2025 年 10 月 14 日起,微軟將停止 Windows 10 的 WHCP 認證流程。因此,當前計畫主要面向 Windows 11 及更新版本。

發展歷程

在Windows 10時期,Windows硬體兼容性計畫的要求和工具(如Windows HLK)隨主要版本更新,例如Windows 10版本21H2沿用了版本2004的WHCP要求和HLK工具,未進行更新。針對Windows 10的WHCP認證流程及HLK支持已於2025年10月14日正式終止,與Windows 10主流支持生命周期結束保持一致。
隨著Windows 11的發布,WHCP認證要求同步更新,例如Windows 11版本22H2的更新版WHCP要求、HLK及測試播放列表於2022年5月31日起開始接受提交。對於Windows 11版本24H2,WHCP引入了新的兼容性播放列表要求。
自Windows 11版本24H2起,WHCP為配備USB-C接口的設備引入了強制性的統一功能標準,要求所有USB-C接口必須支持供電、數據傳輸和顯示輸出,並對USB4規格的設備提出了與Thunderbolt 3完全兼容等更高要求。為提升驅動程式安全,驅動隔離驗證(InfVerif /h)規則已在Windows 11版本24H2中引入,並將在後續版本中成為強制性的合規要求。針對Windows 11版本25H2,WHCP將強制執行CodeQL靜態分析作為驅動程式認證的強制性安全關卡。
近年來,WHCP已從一項硬體認證要求轉變為硬體合作夥伴可自願參與的可選計畫。

核心技術

為提升安全性與用戶體驗,WHCP在特定Windows版本中引入了新的強制性技術規範。從Windows 11 24H2開始,WHCP逐步引入並強制要求驅動程式包隔離,使用InfVerif /h工具進行驗證,以確保驅動程式安全、易於安裝和更新。WHCP要求驅動程式必須獲得WHQL/WHCP生產或生產前簽名,系統核心才會信任並載入,生產前驅動測試需啟用安全啟動相關配置。自Windows 11 24H2起,WHCP對通過認證的筆記本電腦、平板電腦的USB-C接口提出強制性最低要求,包括必須同時支持數據傳輸、充電和視頻輸出,並對USB4/Thunderbolt兼容性做出規定。針對Windows 11 25H2,WHCP將CodeQL靜態分析作為強制性安全關卡,要求第三方核心驅動通過指定查詢集檢測。

運營模式

Windows 硬體兼容性計畫(WHCP)是一個由微軟推出的可選認證計畫。該計畫旨在幫助公司交付與 Windows 兼容的系統、軟體和硬體產品。通過認證的硬體和驅動程式可獲得微軟的官方認證標識,並有機會獲得市場推廣資源支持。
硬體開發人員需要擁有與硬體開發人員中心儀錶板賬戶關聯的擴展驗證(EV)證書。準備好 EV 證書後,需註冊硬體開發人員計畫。註冊後,需下載並安裝Windows硬體實驗室工具包(HLK),配置測試環境,並使用官方兼容性播放列表對硬體和驅動程式進行測試。測試完成後,將HLK生成的測試結果包通過硬體儀錶板提交以申請認證。提交後,可通過儀錶板管理提交狀態,認證通過後可管理驅動程式的發布與分發。
整個認證過程需嚴格遵循微軟發布的《Windows硬體兼容性計畫規範和策略》文檔。該文檔定義了構建兼容Windows的設備、系統的技術要求,以及驅動程式篩選的標準,旨在確保產品的兼容性、互操作性、安全性和可靠性。
WHCP的具體技術要求會隨Windows版本更新而調整。自Windows 11 24H2起,該計畫開始包含驅動程式隔離相關要求。從Windows 11 25H2版本開始,對驅動程式包進行隔離驗證(InfVerif /h)已成為一項強制性的合規要求,所有提交認證的驅動程式都必須通過此項驗證。
WHCP認證與特定Windows版本的生命周期掛鈎。針對Windows 10的WHCP認證流程已於2025年10月14日終止。當前計畫主要服務於Windows 11及更新版本系統的硬體兼容性認證。

核心團隊

Windows硬體兼容性計畫(WHCP)由微軟提供運營和支持。硬體合作夥伴通過硬體開發人員中心(或稱合作夥伴中心硬體儀錶板)進行硬體和驅動程式的測試提交與認證管理。該計畫的測試標準與認證規範由微軟制定。

重要事件

2025年10月14日,微軟正式終止對Windows 10的WHCP認證與HLK支持。2025年晚些時候,微軟宣布將強制推行驅動隔離驗證(InfVerif /h)作為WHCP合規的強制性要求。2025年5月30日,微軟宣布將從Windows 11 24H2開始,在WHCP認證中強制實施統一的USB-C接口功能標準。2024年5月23日,微軟發布針對Windows 11 24H2和Windows Server 2025的WHCP提交指南,明確了新的播放列表和要求。

相關詞條

熱門詞條

聯絡我們