微软正在隔离Windows 10第三方驱动程序 可能有助于提高稳定性和安全性
驱动程序对操作系统来说是非常重要的内容,操作系统需要驱动程序来连接软件或硬件并提供更高的操作权限等。
然而驱动程序也有可能是引起操作系统安全性和稳定性的原因,毕竟第三方硬件制造商开发的驱动质量残次不齐。
此前微软就吐槽过这类驱动程序并表示Windows 10很多问题都是驱动程序引起的,现在微软准备改变这种情况。
目前在稳定版里驱动程序都是放在 DriverStore 文件夹中的 , 这里既包括微软发布的驱动程序也包括第三方驱动。
而在开发测试版里微软在系统目录里新增OEM DRIVERS文件夹,这个文件夹是专门用来存储制造商驱动程序的。
按猜测微软将 OEM 驱动程序与系统驱动分离的原因应该是基于安全性和稳定性考虑的,即用来提高系统稳定性。
例如在分离后微软可以为系统核心驱动程序提供更高的权限,而 OEM 版的驱动程序则提供必要的基础权限即可。
同时还可以将 OEM 版驱动程序进行沙盒运行等与宿主机直接隔离,这样也可以降低驱动程序带来潜在安全问题。
毕竟很多驱动程序存在漏洞而制造商技术残次不齐有时候无法及时修复,对微软来说隔离后进行管理也更加方便。
目前这些改进仅在Windows 10开发版中进行测试,当然这些改进也算是太阳谷项目的组成部分到秋季正式推出。
需要强调的是太阳谷项目不仅包含Windows 10外观界面的变化,同时也包括内置应用程序和部分系统选项改进。
至于将第三方驱动程序进行隔离后是否有效果还需要观察,毕竟微软现在只是进行隔离并没有通过沙盒执行驱动。
而且微软也没有对此功能进行详细的说明,不过按蓝点网猜测微软很快应该就会发布相关支持文档解释这类改进。