软餐(ruancan.com)获悉,Windows 10 系统即将迎来一个全新的驱动程序文件夹,该文件夹(OEMDRIVERS)将专门用于存储第三方驱动程序。
在当前版本的 Windows 10 中,所有驱动程序(无论是微软自己的还是第三方驱动程序)都一起存储在 DriverStore 中,这一局面即将改变。
爆料人 Albacore 在 Windows 10 21H2 21343 预览版中发现了一个隐藏功能,微软通过该功能为第三方驱动程序创建了专用的文件夹。
现有版本上的驱动文件夹 DriverStore
从 Windows Vista 开始,Windows 系统包含一个名为%SystemRoot%System32DriverStore 的文件夹,该文件夹用于保存 Windows 经过验证的驱动程序。
为了防止硬件驱动程序被恶意篡改,Windows 系统仅允许安装位于 DriverStore 中的驱动程序。在将驱动程序添加到 DriverStore 之前,操作系统将首先验证其数字签名,以确认它未被修改。
但多年来,第三方开发者没有合理使用 System32 目录,将它变成了托管自己的可执行文件和驱动程序的地方。
因此引入新的文件夹势在必行。
全新的第三方驱动文件夹 OEMDRIVERS
Windows 10 21H2 21343 预览版引入了一个名为 “ Writeable_DriverStore” 的新功能,启用该功能后,将在安装新版本的操作系统时,Windows 10 会将第三方驱动程序迁移到专用的 OEMDRIVERS 文件夹。
此文件夹的位置是 C:WindowsOEMDRIVERS,而系统自有驱动目录 DriverStore 位于 CWindowsSystem32DriverStore 。

为了使该功能生效,必须在第一次启动新版本的 Windows 10 之前启用它。 Windows 10 将自动将第三方的外部驱动程序迁移到 OEMDRIVERS 文件夹。
爆料人 Albacore 展示的截图显示,Windows 10 21H2 21343 预览版在首次启动之前将支持启用该功能,包括打印附加程序和 VMware 工具驱动程序都出现在了 OEMDRIVERS 目录中。

对于用户来说,这项改动将第三方的驱动程序移到了 CWindowsSystem32 文件夹之外的位置。而 System32 将仅存储 Windows 系统正常运行所必需的受信任文件,这将进一步增强 Windows 10 系统本身的安全性。