深入挖掘Windows 10十月更新誤刪文件BUG是如何發生的
因誤刪用戶文件的BUG,時隔一個多月Windows 10十月更新(Version 1809)終於開始重新推送。雖然微軟詳細說明了將努力完善更新機制,確保今後此類事情絕不發生,但目前仍不清楚如此嚴重的BUG是進入到最終版本。對此,外媒Windows Central圍繞著這個問題進行了深入挖掘。
究竟發生了什麼?
在微軟首次發布Windows 10十月更新之前,事實上在Feedback Hub上已經有多名Windows Insider成員報告了相同問題。當時,很多人在思考為何微軟看不到或者忽略這個問題。
據知情人士透露,微軟的工程師實際上已經看到在Insider成員關於升級後丟失文件的反饋。但是他們誤將這些報告反饋識別為另一個問題,而這個問題並沒有實際錯誤那麼嚴重。換句話說,Insider成員報告了文件丟失的兩種不同BUG,而其中一個並沒有那麼嚴重,實際上並沒有刪除任何文件。
在過去兩年間,每月Feedback Hub都會收到一些“在安裝最新版本或者更新之後我的文件被刪除”的反饋報告。在微軟最初查看這些問題的時候,他們發現某些用戶在安裝新版本的時候被引導至臨時賬戶。而這些用戶誤將這個臨時賬號當做是自己的,在訪問資源管理器的時候自然就會看到所有的文件系統消失。實際上,他們的所有文件依然保存在他們的賬戶下,只要切換登陸就能看到。
因此微軟登陸臨時賬號的過程中會添加一個彈出窗口,向用戶解釋他們已經被引導至不同的配置文件下,並提供瞭如何退出該狀態的相關支持。而這就是為何微軟駁回了Windows Insider成員的誤刪文件BUG,微軟的工程師認為這些報告依然和已經解決的臨時賬號問題有關。
那些真正遭受文件刪除的Windows Insider成員在報告了相同的問題之後,成員並不知道問題的原因是什麼,因此他們只是說他們的文件已經被刪除。但內部工作人員只是認為這是常見的文件夾重定向問題。簡單來說,微軟誤認為這是一個此前常見的問題,所以並沒有得到立即解決。
未來將會如何改進?
在上周公布的博文中,微軟強調此類問題將不會再次發生。對此外媒推測微軟可能會建立更詳細的錯誤報告,來查看是否存在誤刪文件的問題。Windows 10十月更新已經給微軟敲響了警鐘,因此,它正在努力在內部改進系統,以確保這樣的問題不再發生。
在博文中首先微軟承認Windows 10十月更新誤刪了部分用戶數據,這也是微軟推進“Windows即服務”戰略以來首次出現的問題。雖然Windows 10版本的質量趨勢明顯增加,但依然有很多工作要完成。為此,微軟承諾將在質量改善方面會提高透明度,公司將改變測試方法,確保代碼從一開始就具備極高的質量。
在發布新版本之後,微軟將會使用機器學習來確保可能遇到問題的設備不會收到新版本。此外微軟還將通過反饋中心以及其他各種支持渠道獲得更多的遙測數據,以便於快速識別Windows 10版本中新問題並儘快完成修復。
通過Windows Update更新的每月驅動安裝量
在博文中的最後,Fortin說道:“我們將竭盡所能地預防各種問題,並在遇到問題之後能夠快速響應。我們將利用現有的所有工具,在產品設計、研發、驗證和交付時候在質量為前提進行創新。”