Windows|糟心的Windows驱动更新,到底是谁在“作怪”( 二 )


于是这也就意味着对于用户来说 , 针对同一套硬件、在同一个时间点 , 至少是有三种来源的驱动程序可选 。 它们分别是:
1、源自硬件芯片厂商、理论上兼容性最佳的“官方原版驱动” 。
2、源自电脑品牌厂商、包含有特定型号整机定制功能的“品牌定制驱动” 。
3、 由微软联合芯片厂商推出 , 专为测试版Windows适配最新底层技术的“测试尝鲜驱动” 。
虽然乍看之下 , 这三种驱动之间泾渭分明 , 并分别针对有不同的硬件种类和用户群体 。 但实际上 , 它们之间却存在着至少三重“纠葛关系” 。

如果你使用最新的测试版Win11搭配最新的测试版驱动 , 就可能会看到这些全部的图形选项
首先从“技术先进性”的角度来说 , 针对最新版系统的“测试尝鲜驱动”当然是最先进的 , 其次是芯片厂商推出的“原版驱动” , 而由电脑厂商推出的“定制驱动”则往往是版本号最低、技术上反应最迟缓的 。
其实这也很好理解 , 因为电脑厂商自己没法“从零开始”写一套驱动 , 他们本质上也是先拿到原厂驱动、再进行修改 。 而且电脑厂商通常不会为太老的机型持续更新驱动 , 所以这也就意味着“定制驱动”不仅版本/技术会相对老旧 , 而且更新往往也不会很勤快 。

电脑厂商的“定制驱动”版本号通常会比原版驱动老很多 , 技术上也更为落后
其次从“应用兼容性”来说 , 芯片厂商的“原版驱动”是最好最全的 , 因为芯片厂商总要第一时间适配新推出的程序(特别是游戏) 。 而电脑品牌推出的“定制驱动”因为更新较慢 , 所以在兼容性上会没有那么积极 。 而微软的“测试驱动”在这一点上的表现 , 则往往是最差的 , 毕竟它本就不是给普通用户用的 , 仅仅是为了展示还在研发中的新技术、新特性 , 压根就不用考虑实用性 。

即便用户手动安装了最新的“原版驱动” , 也会被Windows强行推送老旧的“定制驱动”
最后在Windows Update的推送顺序上 , 源自微软的“测试版驱动”却是第一优先(当然这有个前提 , 就是用的是测试版Windows , 如果用的是正式版系统 , 那么是收不到这类驱动的) , 其次则是各电脑厂商的“定制驱动” , 最后才是硬件厂商的“原版驱动” 。 这很好理解 , 毕竟只有“定制驱动”才能让电脑的功能都充分发挥 , 因此它们在推送顺序上 , 肯定是要高过技术更先进、版本号更新的“原版驱动” 。

12代酷睿既能装Xe核显驱动、又能装ARC独显驱动 , 但都会被Windows更新所强行“覆盖”
然而这样一来 , “闹心”的问题也就出现了 。 如果一位用户为了玩一个新的游戏 , 或是为了能够最充分地发挥其硬件性能 , 手动给电脑安装了最新版的官方原版驱动 。 此时 , 如果用的是品牌机 , 那么就很可能会被Windows更新“好心”地在后台下载版本号更老、技术更老旧 , 而且很可能这位用户不需要的“品牌定制驱动” , 并且在某个不合时宜的时候突然自动给进行安装 。

同理 , 如果这位用户还参与了Windows insider计划、用的是最新的测试版系统 , 那么这也就意味着 , 当Ta给电脑安装上最新版的官方驱动后 , Windows可能会在后台自动下载、安装版本号更新、具备新技术 , 但可能兼容性差了许多的“测试尝鲜驱动” 。 然后同样是不容分说地自动安装、自动替换 , 甚至导致许多令人哭笑不得的使用体验 。
但正如前文所提到的那样 , 假使这位用户并非会主动、经常更新驱动的“发烧友” , 而是平日里很少维护电脑的“普通用户” , 那么微软的这套Windows系统驱动自动更新逻辑 , 却反而就变得没有太多问题了 。 毕竟在电脑的用户群体里 , “普通用户”显然要占绝绝大多数 , 而“发烧友”则寥寥无几 。 所以这大概率也正是微软会在Windows系统里 , “智能”给电脑自动安装、更新驱动的逻辑所在 。