被顯卡花屏嚇出PTSD之后,我發(fā)現(xiàn)這事全怪微軟。。。
本文來自公眾號【差評】

自從 Win 11 發(fā)布之后,來我們評論區(qū)抱怨 AMD 不好用的小伙伴就開始持續(xù)增加。。。
大家普遍反映說,AMD 顯卡在 Win10 / Win 11 上動不動就會出現(xiàn) 花屏/掉驅(qū)動的問題。

而且不僅僅是差友們有遇到這個問題,我們編輯部好幾個買了新 A 卡的小伙伴,也在這個問題上現(xiàn)身說法了一波!
尤其是 Win 11 剛發(fā)布的那段日子里,通常是一個重啟,電腦就開始花屏報錯。

然后我們跑進系統(tǒng)設(shè)置里一看,原本我們自己裝的最新的?2022 年的驅(qū)動版本,莫名其妙被回退到了 2020 年的古早驅(qū)動 ——?
2020 年哪兒來的 Win 11 啊,可不得花屏嘛!
不過因為我們手上顯卡比較多的緣故,我們發(fā)現(xiàn),其實?A 卡、N 卡,甚至是英特爾核顯都有幾率碰到掉驅(qū)動的事兒。。。
但不得不說,A 卡掉驅(qū)動的概率確實是御三家之中最高的。。。

因為我們自己人也中獎了,而且屢次復(fù)現(xiàn)。。。所以托尼決定,對這個問題好好研究一下,看看能不能找到一個解決辦法。
一番探索之后,我發(fā)現(xiàn)了一個事 —— 掉驅(qū)動這口大鍋,是個由微軟、顯卡廠商、OEM 廠商三方一起造出的大鍋。
而且現(xiàn)階段,我們只能通過修改系統(tǒng)組策略的方式進行 “ 自救 ” !
故事有點兒長,我們從頭講起吧。。。
大概是 Windows 8 發(fā)布之后的一段時間吧,微軟發(fā)現(xiàn) Windows 系統(tǒng)對硬件的兼容還是太差了。
為了能讓自己的硬件順利運行,很多小伙伴裝完系統(tǒng)可能還會隨手安裝一個驅(qū)動人生、驅(qū)動精靈之類的軟件。
由此還促成過一波? “ 驅(qū)動助手式 ” 流氓軟件的泛濫風潮。
所以后來,微軟著手自己做了一個 “ 系統(tǒng)級驅(qū)動精靈 ”,把它和系統(tǒng)最底層的 Windows Update 更新模塊整合在了一起。
只要電腦打開了微軟更新,就會順手檢查計算機的硬件有沒有新的驅(qū)動,然后把新驅(qū)動通過 Windows Update 更新過來。。。

不過很顯然。。。微軟認為的 “ 最新驅(qū)動 ” ,和咱們以為的?“ 最新驅(qū)動 ”,有那么億點點點小差異。
所以才會出現(xiàn)用 2020 年的驅(qū)動,頂?shù)?2022 年驅(qū)動的問題。
而且 Windows Update 在這方面相當執(zhí)著,即使你手動從官網(wǎng)下載了最新版本的驅(qū)動,它也會在下次重啟的時候埋伏你。。。
某網(wǎng)友被重復(fù)安裝同一個驅(qū)動?▼

我們自己的 AMD 顯卡和英特爾顯卡就都遇到過這個問題。。。
情比金堅的Wintel 大兄弟甚至也在自家官網(wǎng)開了個知識庫文章,吐槽這件事。。。

盡管我們平常確實總吐槽微軟是咖喱味的,這也不行那也不行。
可是驅(qū)動版本號都分不清???微軟你不至于這么蠢吧!
一開始,托尼猜測,微軟是因為驅(qū)動標準的問題,導(dǎo)致驅(qū)動版本的識別出現(xiàn)了混亂。
簡單來說,在?2017 年那會兒,微軟開始推動一種新的驅(qū)動標準:DCH。

所謂 DCH,就是通過微軟商店下載的顯卡控制軟件( UWP ),從而取代系統(tǒng)控制面板里的傳統(tǒng)驅(qū)動軟件。
沒錯,微軟商店就是那個微軟扶了很久,至今為止都沒扶起來的 Microsoft Store。。。
從好的一面看,微軟也有想用 DCH 解決驅(qū)動亂象的意思?▼

而 AMD、英偉達和英特爾迫于微軟的淫威因為依托于 Windows 操作系統(tǒng),大哥都發(fā)話說要搞一下了,所以他們也就跟著推出了 DCH 版驅(qū)動。
所以在那段時間里,同時存在兩種驅(qū)動:一種是從官網(wǎng)上默認下載的傳統(tǒng)版,另一種則是 DCH 版。

另一方面,由于 DCH 是微軟力推的應(yīng)用,所以在更新這塊兒,自然就綁上了 Windows 系統(tǒng)更新的順風車。
自動更新本身沒什么問題,要命的是,DCH 的驅(qū)動在 Windows 系統(tǒng)內(nèi),會有更高的優(yōu)先級。
也就是說,只要傳統(tǒng)驅(qū)動的版本號和?DCH 版的對不上,就會發(fā)生一直打不上新驅(qū)動、或者是驅(qū)動回滾的問題。

不過 N、A 兩家很快發(fā)現(xiàn)了這個問題,他們直接把所有驅(qū)動都統(tǒng)一成了 DCH之后,公版驅(qū)動相互打架的問題也就解決了。

直到差不多一兩年前,各家已經(jīng)全部歸順微軟,官網(wǎng)下載的也都是 DCH 兼容的驅(qū)動程序。

照理來說是不會發(fā)生問題了,可為什么還是會炸呢?
很巧,我們一個 b 站觀眾的留言引起了我們的注意 ,之前在做有關(guān)顯卡視頻的時候,有一位老哥在評論里提了這么一個觀點:
微軟的 Windows??“ 精選驅(qū)動 ”?并不是罪魁禍首,這事兒 OEM 廠商(OEM 就是設(shè)備制造商,比如聯(lián)想,戴爾,華碩之類的廠商。)也得背一部分鍋。

難不成微軟犯蠢,OEM 們也跟在后面犯蠢?
托尼沿著這個老哥的思路繼續(xù)往下繼續(xù)摸,查了一下微軟 1692 頁的驅(qū)動文檔,乖乖,這事兒的確有那么點 “ 一將無能,累死三軍?” 的味道。

公版顯卡驅(qū)動這邊,英偉達和 AMD 還能幫微軟擦擦屁股,可各家 OEM 廠商的魔改定制驅(qū)動,就徹底的淪為了三不管。。。
根據(jù)微軟的排序規(guī)則,驅(qū)動和硬件的匹配程度是最重要的,換句話說,不管公版系統(tǒng)有多新,都沒有 OEM 廠商給的驅(qū)動來的重要。
拿筆記本舉例,OEM 廠商喜歡通過定制驅(qū)動,來實現(xiàn)一些自定義的功能,或是針對性的優(yōu)化。
比如 ROG 的幻 14 游戲本,在 AMD 官網(wǎng)可以找到一個專門給它用的顯卡驅(qū)動。▼

這就導(dǎo)致了 OEM 官網(wǎng)給的定制驅(qū)動,更新時間要比官方驅(qū)動慢上不少。
像世超現(xiàn)在正在用的一款游戲本,同一個驅(qū)動,OEM 官網(wǎng)提供的?516.54 版驅(qū)動,最終修訂時間要比英偉達 522.25 公版驅(qū)動要晚一周左右。。。

平時沒有大的 Bug 倒是相安無事,一旦遇到影響電腦正常使用的驅(qū)動更新,我們就有可能碰到以下的場景。。。
比如你這天正要開爽某款新 3A 大作,突然看到顯卡廠商官方跳出一個公告說,現(xiàn)在這個驅(qū)動版本出了致命 Bug,新游戲跑不了。
那自然是二話不說,咱們肯定是在第一時間按下更新按鍵。

沒成想,美滋滋更新完重啟系統(tǒng)之后,Windows 系統(tǒng)一看情況不對,你小子裝的啥驅(qū)動呢,這和 OEM 那兒給的版本號對不上啊,出大問題,趕緊給我卸咯。
然后你就中了回滾驅(qū)動的招,新驅(qū)動打不上,游戲也就沒法爽。
而細究原因,微軟的驅(qū)動更新邏輯顯然是罪魁禍首。
一方面,OEM 推送給的用戶的驅(qū)動,因為比傳統(tǒng)公版驅(qū)動有更高的優(yōu)先級, 所以它總有辦法,讓你的電腦打不上最新驅(qū)動。

另一方面,對于一些已經(jīng)存在的 Bug 以及問題,用戶就只有等 OEM 的推送,或者把 Windows 系統(tǒng)內(nèi)的驅(qū)動更新給關(guān)掉,才能手動打上最新驅(qū)動。?
常規(guī)辦法是從本地策略組里終止自動更新驅(qū)?▼

要是已經(jīng)有差友不幸已經(jīng)中了大獎并陷入了黑屏,那不妨可以試試進入電腦的安全模式,禁用驅(qū)動自動更新,并卸載錯誤驅(qū)動后再重新啟動。?

總的來說,顯卡掉驅(qū)動這事兒,始作俑者還是微軟,AMD 也好、英偉達也罷,在驅(qū)動更新上一直都還是蠻積極的。
只不過從驅(qū)動的穩(wěn)定性和 Bug 的數(shù)量來看,A 卡確實做的要差一些。。。
當然啦,咱們買 A 卡,也就是圖個戰(zhàn)未來嘛,作為潛力股,托尼相信 A 卡的硬實力。
至于 OEM 定制驅(qū)動的問題嘛,在修完自家 Win11 的 Bug 之前,托尼相信微軟一定是能拖則拖。。。
眼下想要徹底避免掉驅(qū)動的問題,還是自己老老實實把系統(tǒng)驅(qū)動更新給關(guān)了吧!
撰文:鶴然? ?編輯:米羅??jihao?
圖片、資料來源:
B站: @極光工造Aurora-拉菲
AMD 官網(wǎng)
英偉達官網(wǎng)
英特爾官網(wǎng)
微軟官網(wǎng)
