在Win10中,如果你想要驱动一些特定硬件,例如显卡、网卡等等,驱动程序是必不可少的。通常来说,当安装硬件之后,系统就会自动部署相应的驱动,并通过Windows Update来提供自动升级服务。
然而Win10的驱动机制也存在一些问题,驱动程序可能会导致系统出现问题。
在当前的Win10系统,所有的驱动,包括第三方的驱动,都安装在系统System32目录的特定文件夹中,这有可能导致系统出现故障。根据Windows Lastest的报道,Win10终于要在这方面进行修改了。
据悉,在Win10 21H2“太阳谷”更新中,Win10的驱动程序将会被放置在System32目录之外。Win10将会把第三方的程序安装在一个新的“OEMDRIVERS”目录当中,具体的位置为“C:\Windows\OEMDRIVERS”,而“C:\Windows\System32”这个系统目录将不再放置第三方的驱动程序文件。
就如上面的截图所示,这个新特性已经出现在Win10的预览版中,如果想要体验的话可以升级到Win10 21H2的预览版。
事实上,这一特性并不只出现在Win10正代系统,在Win10X系统中,也有类似的机制。
“OEMDRIVERS”文件夹让操作系统得以和第三方驱动程序分离,用户甚至可以让驱动程序运行在沙盒当中,这带来了安全性方面的提升。
当然,这一新机制带来的提升并不仅局限在安全性方面,它也会带来性能方面的改善,特别是如果你经常需要更新驱动程序,改善会尤为明显。
不过对于稳定性方面是否也有提升,还是个未知数,目前尚未明确隔离第三方驱动是否会减少Win10的蓝屏死机错误等系统崩溃。
除了驱动程序和系统目录分离,Win10X的其他一些机制也会出现在Win10正代当中。
例如,操作中心会使用要给新的可自适应界面,可以让用户更有效率地访问快速设置和通知。另外,开始菜单等其他模块会使用圆角的视觉元素,而非现在的直角。
目前微软已经开始测试新的个性化设置和触控键盘,并改进文件资源管理器的触控体验,实装使用某些新图标。让我们期待Win10 21H2的正式到来吧。