Windows驱动程序更新「糟心的Windows驱动更新到底是谁在作怪」

大家不妨想象一下这样的场景,当你正在电脑上玩某个多人竞技游戏、与朋友们激战正酣时,突然电脑黑屏了。此时,你什么也做不了,只能眼睁睁地看着屏幕出现闪烁、喇叭里间或响起硬件发现的提示音。几分钟后屏幕重新亮起、显示重归正常,但游戏却“大局已定”,然而你却输掉了比赛、还在被不明真相的队友责怪。

而另外一个场景,是当你正在电脑上进行重要的网络会议,突然伴随着几声“叮咚”的提示音,电脑音箱发不出声音了,就在你面对屏幕里的同事想要掩饰自己的尴尬时,电脑却兀自弹出了“重启以应用硬件更改”的提示框。

这到底是发生什么事了?其实很简单,是操作系统在不合时宜的情况下“智能”地为你下载、并自动安装了新的硬件驱动程序。而驱动的更新当然会导致硬件功能的暂时失效,因此也就有了上面这两个明显很“糟心”的故事。

可能有朋友看到这里会感到不屑,并认为“这些都是“小白”才会遇到的情况!我从来都会定期维护自己的电脑,第一时间手动安装最新的官方驱动。只有那些从不更新驱动的人,才会被Windows强行推送驱动更新,不是吗?”

但真正“糟心”的地方就在于,还真不是这么回事。

要弄明白这件事,我们首先要搞懂一个最基本的前提条件,就是这些“驱动程序”到底是从哪来的?

NVIDIA官网上的最新版驱动版本号和日期信息,请记住这两串数字

首先,绝大多数PC硬件的“驱动”从底子上来说,当然都是由其核心芯片厂商来负责编写的。比如只要显卡是使用了NVIDIA的芯片,那么驱动里的绝大多数代码,自然都是出自NVIDIA之手。这与电脑到底是联想品牌、华为品牌、还是戴尔品牌,其实是没有太多关系的。

其次,硬件的核心芯片厂商在写好了“基本款驱动”后,有时也会将其交给电脑品牌方进行“魔改”和“定制开发”,以适配某些由整机厂商自行增添的额外功能。

这一点在声卡驱动方面,也格外明显。虽然目前行业里绝大多数电脑使用的集成声卡、主控芯片,都是源自Realtek(也就是俗称的“小螃蟹”),但许多高端笔记本电脑因为具备定制化的扬声器设计,所以如果安装Realtek的“原厂驱动”,就反而会丢失这些预调校的音效功能。此时,用户就需要安装只适用于该型号、由电脑厂商推出的“定制驱动”,才能有完整的功能体验。

最后,如果参与过微软的Windows insider(Windows预览成员)计划可能会知道,不同于正式版的Windows系统,预览版的在很多功能设计、乃至内核驱动模型版本上,往往会领先一两个季度、甚至是一年的技术代差。

图中的显卡驱动版本号比官网正式版更新,但日期却更老,这其实就是测试版系统的专用驱动

为了让参与测试的用户能够体验这些尚未正式公布的底层特性、方便开发者提前适配,微软方面也会联合硬件芯片厂商,专门针对Windows insider系统推出一些特定硬件的“insider版驱动程序”。

于是这也就意味着对于用户来说,针对同一套硬件、在同一个时间点,至少是有三种来源的驱动程序可选。它们分别是:

1、源自硬件芯片厂商、理论上兼容性最佳的“官方原版驱动”。

2、源自电脑品牌厂商、包含有特定型号整机定制功能的“品牌定制驱动”。

3、 由微软联合芯片厂商推出,专为测试版Windows适配最新底层技术的“测试尝鲜驱动”。

虽然乍看之下,这三种驱动之间泾渭分明,并分别针对有不同的硬件种类和用户群体。但实际上,它们之间却存在着至少三重“纠葛关系”。

如果你使用最新的测试版Win11搭配最新的测试版驱动,就可能会看到这些全部的图形选项

首先从“技术先进性”的角度来说,针对最新版系统的“测试尝鲜驱动”当然是最先进的,其次是芯片厂商推出的“原版驱动”,而由电脑厂商推出的“定制驱动”则往往是版本号最低、技术上反应最迟缓的。

其实这也很好理解,因为电脑厂商自己没法“从零开始”写一套驱动,他们本质上也是先拿到原厂驱动、再进行修改。而且电脑厂商通常不会为太老的机型持续更新驱动,所以这也就意味着“定制驱动”不仅版本/技术会相对老旧,而且更新往往也不会很勤快。

电脑厂商的“定制驱动”版本号通常会比原版驱动老很多,技术上也更为落后

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

即便用户手动安装了最新的“原版驱动”,也会被Windows强行推送老旧的“定制驱动”

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

12代酷睿既能装Xe核显驱动、又能装ARC独显驱动,但都会被Windows更新所强行“覆盖”

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

同理,如果这位用户还参与了Windows insider计划、用的是最新的测试版系统,那么这也就意味着,当Ta给电脑安装上最新版的官方驱动后,Windows可能会在后台自动下载、安装版本号更新、具备新技术,但可能兼容性差了许多的“测试尝鲜驱动”。然后同样是不容分说地自动安装、自动替换,甚至导致许多令人哭笑不得的使用体验。

但正如前文所提到的那样,假使这位用户并非会主动、经常更新驱动的“发烧友”,而是平日里很少维护电脑的“普通用户”,那么微软的这套Windows系统驱动自动更新逻辑,却反而就变得没有太多问题了。毕竟在电脑的用户群体里,“普通用户”显然要占绝绝大多数,而“发烧友”则寥寥无几。所以这大概率也正是微软会在Windows系统里,“智能”给电脑自动安装、更新驱动的逻辑所在。

只不过,这种牺牲少部分用户的体验、去满足大多数用户的产品功能逻辑,显然不能称得上是“完美”。既然本身多半只有发烧友会不希望系统自行更新硬件驱动,那至少给个开关、或者比如可以设置“不下载品牌定制驱动”的选项,难道不是更好吗?

【本文部分图片来自网络】

Windows驱动程序更新「糟心的Windows驱动更新到底是谁在作怪」

为什么微软windows系统越更新问题越多,越麻烦?微软是反人类么?

这个一般都是系统都频繁更新windows系统的驱动器跟不上他就不兼容版本了但是这频繁更新不是微软要反人类而是他要把windows的漏洞全部补齐了防止被黑客黑掉系统但是只要你不把病毒拖到电脑里面就没问题但是有正常人被cmd或者Bat后缀的文件坑多了基本上第一反应都是把他拖到回收站然后清空他但是炸弹弹窗真的能把系统毁掉!

Windows驱动程序更新「糟心的Windows驱动更新到底是谁在作怪」

为什么windows10要强制更新驱动

        Windows Update,即系统更新,目的是为了修补系统漏洞,维护系统安全,同时对系统进行优化、功能的添加等。Windows 10 系统中,为了更好地保护系统安全,以及为了方便用户,所以没有在设置界面增加“关闭 Windows Update”的功能,这个行为代表着强制进行系统更新。

        win10的驱动是通过windows update访问微软的驱动库进行更新的。

        可以通过组策略或服务关闭 Windows Update,具体步骤如下。

方法一:使用“服务”关闭 Windows Update

        1、用Cortanna搜索“服务”,点击“服务”。

        2、找到“Windows Update”

        3、右键单击,选择“属性”。

        4、将“启动类型”改为“禁用”,点击确定。


方法二:使用“组策略”关闭 Windows update

        1、按win R打开“运行”,输入“gpedit.msc”,按下回车。

        2、找到“管理模板”→“Windows 组件”→“Windows 更新”,在右侧找到“配置自动更新”。

        3、双击“配置自动更新”,选择“已禁用”,点击“确定”。


注意事项:只有专业版有“组策略”,家庭版没有“组策略”。

上一篇: 女销售原来靠这样卖房(楼盘置业顾问提成大概多少)
下一篇: 电脑老是掉线是怎么解决「关于电脑经常掉线的那些事解决方法」