微軟近期對外公布了針對Windows硬件驅(qū)動開發(fā)的兩大重要調(diào)整策略,其中之一便是決定放棄使用Windows設(shè)備元數(shù)據(jù)系統(tǒng)。
據(jù)悉,微軟將正式終止對Windows設(shè)備元數(shù)據(jù)(Device metadata)及Windows元數(shù)據(jù)與互聯(lián)網(wǎng)服務(wù)(WMIS)的支持。設(shè)備元數(shù)據(jù)自Windows 7時(shí)代起便被引入,作為OEM廠商提供硬件設(shè)備詳細(xì)信息的平臺,這些信息涵蓋了圖標(biāo)、描述文字等,有助于Windows系統(tǒng)在任務(wù)管理器、設(shè)備管理器等界面展示設(shè)備相關(guān)信息。
根據(jù)微軟官方博客的闡述,自2025年5月開始,WMIS將停止向Windows客戶端推送全新的設(shè)備元數(shù)據(jù)包。合作伙伴中心的用戶將無法再創(chuàng)建、編輯或推廣設(shè)備元數(shù)據(jù)體驗(yàn),任何新的設(shè)備元數(shù)據(jù)提交都將被系統(tǒng)拒絕,但已存在的設(shè)備元數(shù)據(jù)包將依舊保留在客戶端。
面對這一變革,微軟建議開發(fā)者轉(zhuǎn)向使用INF文件作為替代方案。INF文件作為一種文本格式,包含了安裝驅(qū)動程序所需的關(guān)鍵信息。
微軟還通報(bào)了預(yù)生產(chǎn)驅(qū)動程序簽名政策的變動。當(dāng)前用于Windows硬件計(jì)劃預(yù)生產(chǎn)環(huán)境的驅(qū)動程序簽名證書頒發(fā)機(jī)構(gòu)(CA)PCA 2010將于2025年6月失效。
微軟進(jìn)一步明確了相關(guān)的時(shí)間線安排:用于預(yù)生產(chǎn)環(huán)境二進(jìn)制文件簽名的CA將于2025年7月到期,自2025年6月9日起,微軟將啟用新的CA對預(yù)生產(chǎn)內(nèi)容進(jìn)行簽名。自該日起簽名的預(yù)生產(chǎn)驅(qū)動程序?qū)⒉辉儆杏行谙拗疲@與當(dāng)前模型不同,此前預(yù)生產(chǎn)內(nèi)容的到期日期與簽名證書的到期日期緊密相關(guān)。
微軟計(jì)劃在2025年4月22日、5月13日和6月10日發(fā)布的Windows服務(wù)更新(4D/5B/6B)中,向市場平臺(含Windows Server 2008)推送更新,以在WDAC/企業(yè)應(yīng)用控制策略中將現(xiàn)有的CA映射至新的CA。
為了確保合作伙伴的系統(tǒng)能夠信任新的預(yù)生產(chǎn)簽名者(Microsoft Windows Component Preproduction CA 2024),合作伙伴必須安裝這些最新的累積更新(LCUs),從而在內(nèi)核中添加相應(yīng)的信任設(shè)置。