微軟的程序員又整大活了。 最近,微軟給Windows 11 24H2推送了編號為KB5063878的累積更新補丁,原本只是一次日常的更新,卻鬧出了近年來最嚴重的Windows BUG之一(當然,要說波及范圍還是去年的全球大藍屏更恐怖些)。根據海內外多方的反饋(網友、企業等),在更新該補丁后會出現硬盤報錯甚至消失的情況。 這條消息一經傳出,很快就引起了廣泛的關注,畢竟藍屏什么的就算了,大不了重啟一下,再嚴重點也就是重裝系統,損失系統盤的數據而已,現在你告訴我這個BUG會把整個硬盤都送走?那說實話換誰來都淡定不了。 考慮到這個BUG的影響之大,小雷覺得有必要給大家好好聊聊這件事。 ![]() 一個操作就能讓硬盤“消失”? 從網上反饋的情況來看,KB5063878補丁所造成的固態硬盤報錯具有可復現性,而非隨機觸發,某種程度上來說也是讓大家松了一口氣。畢竟,只要知道了觸發條件,那么就可以暫時規避風險操作。 ![]() 圖源:推特 事實上,這個BUG最早是由一位日本玩家報告的,他在電腦上下載安裝了《賽博朋克2077》和《崩壞:星穹鐵道》后,發現自己的硬盤直接消失并且無法找回,無奈之下只能把經歷發到網上尋求網友協助。 說實話,最初大家都以為是偶然的硬盤故障,走售后流程換新就完事了,想找回數據還是挺困難的。但是,后續又有多位網友報告了類似的情況,很快就讓整個社區警惕了起來,隨后網友們開始總結規律,并列出觸發條件。 目前已知的觸發條件主要有兩個:一是硬盤使用率已經超過60%(占用空間超60%):二是連續寫入50GB以上的文件。雖然看似條件挺苛刻的,但是小雷看了一眼自己電腦的游戲盤,可以說直接嚇出一身冷汗,三個硬盤都幾乎裝滿了。 ![]() 圖源:雷科技 換言之,只要小雷打算安裝一個3A大作,或是一些體積較大的游戲,那么就有概率觸發這個BUG。而且,觸發BUG只與持續傳輸的文件總量有關,除了游戲更新、安裝外,單個大型文件或大批量復制的小文件和解壓等情況,都有可能觸發該BUG。 如果是游戲盤倒也還好,Steam的游戲數據基本都有云端備份,PC的本地文件只是游戲本體,即使因為BUG導致數據損壞,后續換新的硬盤把游戲重新下載回來即可,損失的無非就是時間而已。 但是,如果說恰好是資料/素材儲存盤,那就倒霉了,特別是一些用專業攝影機拍攝4K視頻的創作者,一條十來分鐘的原始格式視頻就超過50GB,可以說直接就是在BUG的觸發條件上“蹦迪”。試想一下,裝著幾個T素材的硬盤突然消失,那是真的能給嚇得當場去世。 ![]() 圖源:雷科技 而在觸發BUG后,初步癥狀是電腦卡頓需要重啟資源管理器,或者直接報I/O錯誤,然后你可能會發現自己的硬盤直接從系統里消失了。對,就是這么恐怖,整個盤符直接消失,不過到了這里還不要驚慌,重啟電腦后大概率就能重新看到硬盤了。 從各方反饋來看,多數案例都可以通過重啟修復,推斷是BUG導致硬盤被掛起,重啟后系統重新檢索到硬盤就能夠修復這個問題。但是也有不少倒霉的用戶,不僅重啟后無法恢復硬盤,就連BIOS里的硬盤都處于“失聯”狀態(一般來說只要硬盤沒有發生損壞,BIOS里都是可以查看到的)。 此時,你就面臨這個BUG最嚴重的情況了,部分分區或整個硬盤都已經被標注為RAW,也就是“高風險數據損壞”,基本上到了這一步,你就可以和你的數據說再見了,而且大概率不在硬盤廠商的售后范疇中。即使你運氣好,硬盤廠商沒有深究損壞原因,那么也只能提供換新服務,不會提供數據恢復服務。 另外,根據統計該BUG的觸發概率與硬盤使用的控制器品牌有一定關聯,早期報告的故障硬盤以使用群聯主控的為主,后續則出現了英韌、慧聯等主控的報告,說明這并非單一品牌的控制器問題,只是從概率上看群聯的觸發概率更高一些。 ![]() 圖源:推特 而且,也有報告稱SATA接口的固態硬盤和機械硬盤也有可能觸發該BUG,這也讓BUG的影響范圍進一步擴大。雖然目前已知的“倒霉蛋”還不算多,但是考慮到BUG的嚴重性,還是建議大家動動手指,排查一下風險。 ![]() KB5063878 BUG自救指南請收好 為什么說KB5063878的影響非常惡劣呢?因為Windows 11 24H2是目前使用人數最多的Windows版本之一,基本上只要是沒有關過自動更新的用戶,且是非預覽版用戶的話,大概率都停留在該版本。 大家可以在設置——系統——系統信息(最底下)中查看自己的系統版本,像小雷手上的這臺筆記本電腦系統版本就是24H2,只要你確定了自己的系統是24H2,那么就最好看看是否已經安裝了KB5063878補丁。 ![]() 圖源:雷科技 具體查詢步驟:Windows更新——更新歷史,然后你會看到近期更新的補丁,一般來說KB5063878是排在最上面的,如果沒有更新該補丁,那么恭喜你,可以暫時不用擔心了,接下來只需要在Windows更新里將自動更新暫停一周或以上的時間,等待微軟修復BUG即可。 ![]() 圖源:雷科技 如果你發現自己已經安裝了KB5063878,但是沒有發現什么異常,那也不用擔心,在“更新歷史記錄”里Windows提供了卸載更新的功能,點進去就可以卸載該補丁,然后再暫停更新等待修復即可。 ![]() 圖源:雷科技 倘若你屬于以上兩種情況,那么就不用擔心后續的事情了,因為據海外網友的測試,卸載更新后該BUG就不會再觸發,但是已觸發BUG的用戶無法通過卸載更新來修復問題。 那么,若是已經不幸觸發BUG,并且導致硬盤損壞呢?如果你的硬盤里沒有什么重要的數據,那么小雷的建議就是看看能否走售后換新了,因為多數情況下,固態硬盤損壞都不具備維修的價值。 如果說數據很重要,那么就只能碰碰運氣了,從海外PC社區反饋的情況來看,通過TestDisk等硬盤分區管理軟件重寫分區后,是有概率把硬盤救回來的。簡單來說就是因為BUG不小心把硬盤分區符抹除了,所以系統才無法識別硬盤,硬盤本身還是正常的,此時只需要重建盤符就可以挽救損失。 但是也有損壞比較嚴重的,只能通過Linux工具來執行全盤擦除/零填充,然后再重新寫入固件,有概率可以挽回硬盤本體,但是數據就肯定是渣都不剩了(全盤擦除后幾乎不可能還原數據,比格式化還徹底),而且還需要硬盤廠商提供對應的固件刷入工具,所以還不如直接售后返廠來得快些。 ![]() 圖源:veer 目前,微軟已經對外表示收到了相關BUG的報告,正在會同一些群聯等硬盤主控解決方案提供商進行調查,相關的BUG修復應該會在未來的一周內發布,在此期間,雷科技建議大家最好先卸載更新補丁并暫停更新。 如果是公司統一管理的系統,無法自行決定卸載更新的話,那么就最好不要一次性傳輸50GB以上的文件,根據測試只要分多次間隔傳輸,那么就不會觸發該BUG。不過,小雷還是建議大家把重要資料進行備份(注意不要一次性備份超過50GB的文件),以免出現意外情況,畢竟BUG是不講道理的,你也不知道它會不會突然就冒出來。 說實話,這已經是近期微軟被曝光出來的第二個嚴重BUG了,早前的一個補丁還會導致系統的“重置&恢復系統”無法正常運轉,也就是不能重裝電腦。這個BUG小雷可以說經常遇到,畢竟我們平常評測筆記本電腦后,大多都要將其還原到出廠狀態,但是重置到一半就突然重啟并提醒重置失敗的情況卻時有發生。 有時候真的感覺微軟應該加強更新補丁的測試和管理,如此嚴重的BUG都能通過測試并全網公布,屬實是讓人懷疑測試部門是否都在摸魚?
|
|