微軟近日公布了兩項(xiàng)針對Windows硬件驅(qū)動開發(fā)的重要變革,其中涉及Windows設(shè)備元數(shù)據(jù)的淘汰。
據(jù)微軟官方消息,Windows設(shè)備元數(shù)據(jù)(Device metadata)以及Windows元數(shù)據(jù)及互聯(lián)網(wǎng)服務(wù)(WMIS)即將停止使用。設(shè)備元數(shù)據(jù)自Windows 7時代起便被引入,它作為OEM(原始設(shè)備制造商)提供的一套硬件設(shè)備信息集合,包含圖標(biāo)、描述性文本等,用以在任務(wù)管理器、設(shè)備管理器等界面展示設(shè)備詳情。
微軟在一篇博客文章中透露,自2025年5月起,WMIS將停止向Windows客戶端提供新的設(shè)備元數(shù)據(jù)包。這意味著,在合作伙伴中心,用戶將無法再創(chuàng)建、修改或推廣設(shè)備元數(shù)據(jù)體驗(yàn),新的設(shè)備元數(shù)據(jù)提交也將被系統(tǒng)拒絕。然而,已存在的設(shè)備元數(shù)據(jù)包將繼續(xù)保留在客戶端。
為了應(yīng)對這一變化,微軟建議開發(fā)者采用INF文件替代設(shè)備元數(shù)據(jù)。INF文件是一種包含驅(qū)動程序安裝信息的文本文件,它將承擔(dān)起展示設(shè)備信息的重任。
微軟還宣布了預(yù)生產(chǎn)驅(qū)動程序簽名的更新。目前用于Windows硬件計(jì)劃中預(yù)生產(chǎn)環(huán)境的驅(qū)動程序簽名證書頒發(fā)機(jī)構(gòu)(CA)或PCA 2010將于2025年6月到期。微軟為此制定了一份詳細(xì)的時間表:
用于預(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)前模型不同,當(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。
合作伙伴必須安裝這些最新的累積更新(LCUs),以在內(nèi)核中添加對新預(yù)生產(chǎn)簽名者(Microsoft Windows Component Preproduction CA 2024)的信任。此舉將確保預(yù)生產(chǎn)驅(qū)動程序的順利簽名與分發(fā)。