01微软调整驱动开发策略
产品:Microsoft Windows RT 微软 操作系统微软近期宣布了关于Windows硬件驱动开发的两项重要调整,涉及部分服务的停用及签名机制的更新。
首先,公司将终止对Windows设备元数据(Device Metadata)以及Windows元数据及互联网服务(WMIS)的支持。设备元数据主要用于存储由原始设备制造商提供的硬件信息,包括图标、描述文本等,以便系统在任务管理器或设备管理器中展示相关设备详情。这项功能自Windows 7版本起引入。
根据官方说明,从2025年5月开始,WMIS将停止向Windows客户端推送新的设备元数据包。用户届时将无法在合作伙伴中心创建、修改或发布新的元数据内容,所有新提交的操作也将失败。不过,已经存在的元数据包仍会保留在系统中继续使用。
微软建议开发者采用INF文件来替代原有的设备元数据功能。INF是一种文本格式的配置文件,用于指导驱动程序的安装流程。
此外,公司在预生产驱动程序签名方面也做出了调整。目前用于Windows硬件计划中预生产驱动程序签名的证书颁发机构(PCA 2010)将在2025年6月到期。自2025年6月9日起,微软将启用新的CA(证书颁发机构)为预生产内容签名。届时,预生产驱动程序的签名将不再设有效期,这与当前模式不同,此前签名的有效性依赖于证书本身的过期时间。
同时,微软公布了具体的实施时间安排。将于2025年4月22日、5月13日和6月10日发布的Windows服务更新(代号分别为4D、5B和6B)将面向各市场平台(包括Windows Server 2008)推出,用以在WDAC和企业应用控制策略中完成旧CA到新CA的信任过渡。
为了在系统内核中建立对新预生产签名机构(Microsoft Windows Component Preproduction CA 2024)的信任,合作伙伴需及时安装这些最新的累积更新(LCUs)。