被显卡花屏吓出PTSD之后,我发现那事全怪微软。。。
自从 Win 11 发布之后,来我们评论区抱怨 AMD 欠好用的小伙伴就起头继续增加。。。
各人普及反映说,AMD 显卡在 Win10 / Win 11 上动不动就会呈现 花屏/掉驱动的问题。
并且不单单是差友们有碰着那个问题,我们编纂部好几个买了新 A 卡的小伙伴,也在那个问题上现身说法了一波!
出格是 Win 11 刚发布的那段日子里,凡是是一个重启,电脑就起头花屏报错。
然后我们跑进 系统设置里一看,本来我们本身拆的最新的 2022 年的驱动版本,莫明其妙被回退到了 2020 年的古早驱动 ——
2020 年哪儿来的 Win 11 啊,可不得花屏嘛!
不外因为我们手上显卡比力多的缘故,我们发现,其实 A 卡、N 卡,以至是英特尔核显都有几率碰着掉驱动的事儿。。。
展开全文
但不能不说,A 卡掉驱动的概率确实是御三家之中更高的。。。
因为我们本身人也中奖了,并且屡次复现。。。所以托尼决定,对那个问题好好研究一下,看看能不克不及找到一个处理办法。
一番摸索之后,我发现了一个事 —— 掉驱动那口大锅,是个由微软、显卡厂商、OEM 厂商三方一路造出的大锅。
并且现阶段,我们只能通过修改系统组战略的体例停止 “ 自救 ” !
故事有点儿长,我们从头讲起吧。。。
可能是 Windows 8 发布之后的一段时间吧,微软发现 Windows 系统对硬件的兼容仍是太差了。
为了能让本身的硬件顺利运行,良多小伙伴拆完系统可能还会随手安拆一个驱动听生、驱动精灵之类的软件。
由此还促成过一波 “ 驱动助手式 ” 地痞软件的众多风潮。
所以后来,微软动手本身做了一个 “ 系统级驱动精灵 ”,把它和系统更底层的 Windows Update 更新模块整合在了一路。
只要电脑翻开了微软更新,就会随手查抄计算机的硬件有没有新的驱动,然后把新驱动通过 Windows Update 更新过来。。。
不外很显然。。。微软认为的 “ 最新驱动 ” ,和咱们认为的 “ 最新驱动 ”,有那么亿点点点小差别。
所以才会呈现用 2020 年的驱动,顶掉 2022 年驱动的问题。
并且 Windows Update 在那方面相当固执,即便你手动从官网下载了最新版本的驱动,它也会鄙人次重启的时候暗藏你。。。
某网友被反复安拆统一个驱动 ▼
我们本身的 AMD 显卡和英特尔显卡就都碰着过那个问题。。。
情比金坚的Wintel 大兄弟以至也在自家官网开了个常识库文章,吐槽那件事。。。
虽然我们通俗确实总吐槽微软是咖喱味的,那也不可那也不可。
可是驱动版本号都分不清???微软你不至于那么蠢吧!
一起头,托尼揣测,微软是因为驱动原则的问题,招致驱动版本的识别呈现了紊乱。
简单来说,在 2017 年那会儿,微软起头鞭策一种新的驱动原则:DCH。
所谓 DCH,就是通过微软商铺下载的显卡掌握软件( UWP ),从而代替 系统掌握面板里的传统驱动软件。
没错,微软商铺就是阿谁微软扶了很久,至今为行都没扶起来的 Microsoft Store。。。
从好的一面看,微软也有想用 DCH 处理驱骚动象的意思 ▼
而 AMD、英伟达和英特尔迫于微软的淫威因为依托于 Windows 操做系统,大哥都发话说要搞一下了,所以他们也就跟着推出了 DCH 版驱动。
所以在那段时间里,同时存在两种驱动: 一种是从官网上默认下载的传统版,另一种则是 DCH 版。
另一方面,因为 DCH 是微软力推的利用,所以在更新那块儿,天然就绑上了 Windows 系统更新的顺风车。
主动更新自己没什么问题,要命的是,DCH 的驱动在 Windows 系统内, 会有更高的优先级。
也就是说,只要传统驱动的版本号和 DCH 版的对不上,就会发作一 曲打不上新驱动、或者是驱动回滚的问题。
不外 N、A 两家很快发现了那个问题,他们间接把所有驱动都同一成了 DCH之后,公版驱动彼此打架的问题也就处理了。
曲到差不多一两年前,各家已经全数回顺微软,官网下载的也都是 DCH 兼容的驱动法式。
照理来说是不会发作问题了,可为什么仍是会炸呢?
很巧,我们一个 b 站看寡的留言引起了我们的重视 , 之前在做有关显卡视频的时候,有一位老哥在评论里提了那么一个看点:
微软的 Windows “ 精选驱动 ” 并非首恶祸首,那事儿 OEM 厂商(OEM 就是设备造造商,好比联想,戴尔,华硕之类的厂商。)也得背一部门锅。
难不成微软犯蠢,OEM 们也跟在后面犯蠢?
托尼沿着那个老哥的构想陆续往下陆续摸,查了一下微软 1692 页的驱动文档,乖乖,那事儿确实有那么点 “ 一将无能,累死全军 ” 的味道。
公版显卡驱动那边,英伟达和 AMD 还能帮微软擦擦屁股,可各家 OEM 厂商的魔改定造驱动,就彻底的沦为了三不管。。。
根据微软的排序规则,驱动和硬件的婚配水平是最重要的,换句话说 ,不管公版系统有多新,都没有 OEM 厂商给的驱动来的重要。
拿条记本举例,OEM 厂商喜好通过定造驱动,来实现一些自定义的功用,或是针对性的优化。
好比 ROG 的幻 14 游戏本,在 AMD 官网能够找到一个专门给它用的显卡驱动。▼
那就招致了 OEM 官网给的定造驱动,更新时间要比官方驱动慢上很多。
像世超如今正在用的一款游戏本,统一个驱动,OEM 官网供给的 516.54 版驱动,最末修订时间要比英伟达 522.25 公版驱动要晚一周摆布。。。
日常平凡没有大的 Bug 却是息事宁人,一旦碰着影响电脑一般利用的驱动更新,我们就有可能碰着以下的场景。。。
好比你此日正要开爽某款新 3A 高文,突然看到显卡厂商官方跳出一个通知布告说,如今那个驱动版本出了致命 Bug,新游戏跑不了。
那天然是二话不说,咱们必定是在第一时间按下更新按键。
没成想,美滋滋更新完重启系统之后,Windows 系同一看情状不合错误,你小子拆的啥驱动呢,那和 OEM 那儿给的版本号对不上啊,出大问题,赶紧给我卸咯。
然后你就中了回滚驱动的招,新驱动打不上,游戏也就没法爽。
而细究原因,微软的驱动更新逻辑显然是首恶祸首。
一方面,OEM 推送给的用户的驱动,因为比传统公版驱动有更高的优先级, 所以它总有办法,让你的电脑打不上最新驱动。
另一方面,关于一些已经存在的 Bug 以及问题,用户就只要等 OEM 的推送,或者把 Windows 系统内的驱动更新给关掉,才气手动打上最新驱动。
常规办法是从当地战略组里末行主动更新驱 ▼
如果已经有差友不幸已经中了大奖并陷进了黑屏,那无妨能够尝尝进进电脑的 平安形式,禁用驱动主动更新,并卸载错误驱动后再从头启动。
总的来说,显卡掉驱动那事儿,始做俑者仍是微软,AMD 也好、英伟达也罢,在驱动更新上不断都仍是蛮积极的。
只不外从驱动的不变性和 Bug 的数量来看,A 卡确实做的要差一些。。。
当然啦,咱们买 A 卡,也就是图个战将来嘛,做为潜力股,托尼相信 A 卡的硬实力。
至于 OEM 定造驱动的问题嘛,在修完自家 Win11 的 Bug 之前,托尼相信微软必然是能挈则挈。。。
眼下想要彻底制止掉驱动的问题,仍是本身老诚恳实把 系统驱动更新给关了吧!
撰文:鹤然 编纂:米罗 jihao
图片、材料来源:
B站: @极光工造Aurora-拉菲
AMD 官网
英伟达官网
英特尔官网
微软官网