软餐(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 系统本身的安全性。