11月19日,微软在Ignite 2025技术大会上宣布,将全面革新Windows驱动程序的构建与签名流程。这一举措旨在显著提升操作系统的安全性、可靠性与稳定性。
此次调整的核心目标在于提高驱动程序的整体质量。通过扩展"驱动程序弹性策略",微软致力于构建更安全、更可靠、更稳定的Windows生态系统,从而有效减少因驱动问题导致的系统崩溃。
根据新规,驱动程序开发者将面临更高的准入门槛。所有提交签名的驱动程序都必须通过一系列新增的、更为严格的安全与弹性认证测试。
与此同时,微软正大力扩展Windows系统自带的内置驱动程序和应用编程接口。这将帮助OEM合作伙伴采用最新标准化驱动,逐步替换原有的自定义内核级驱动程序,或将部分逻辑代码从内核模式迁移至用户模式。
微软预计,这项改革将在未来几年内显著减少运行在内核模式下的代码量。援引官方博文介绍,此次改革覆盖范围极广,涵盖网络、摄像头、USB、打印机、电池、存储和音频等多种设备驱动。通过减少第三方内核代码,不仅能从根本上增强操作系统的稳定性,还能有效缓解长期困扰用户的系统臃肿问题。
尽管微软大力推动驱动程序的"用户模式化",但并不会完全禁止第三方内核模式驱动。最新表态显示,在Windows未提供内置驱动的创新领域,合作伙伴仍可继续开发内核驱动。图形驱动程序就是典型例子,为确保游戏和专业应用所需的高性能,这类驱动将继续被允许在内核模式下运行。
此外,微软还将引入强制性编译器检查、驱动隔离和DMA重映射等新技术防护措施,以限制潜在故障的影响范围,防止驱动程序意外访问内核内存。

