使用 Windows 10 1903 更新筆記型電腦 - 從變磚到遺失所有資料。 為什麼更新可以比使用者做更多的事情?

借助最新版本的Win10作業系統,微軟正在向我們展示更新能力的奇蹟。 任何不想因更新而丟失資料的人 1903,我們邀請您下貓。

微軟支持中很少關注的幾個點是文章作者的假設,作為實驗結果發布,並不聲稱可靠。

  1. 有一些應用程式顯然可以在任何更新中倖存下來。 某些舊版應用程式可能會因未記錄的功能而破壞更新。
  2. Windows 10積極倡導「最好的軟體測試者是使用者」的理念。
  3. 如果您不小心使用了 Microsoft 的大量多媒體和行動設備,系統可能會因未記錄的索引演算法而崩潰

維基百科中很少提及的訊息 UWP

僅供鐵桿開發人員閱讀

通用 Windows 平台 (UWP) 是 Microsoft 創建的平台,首次在 Windows 10 中引入。該平台的目的是幫助創建在 Windows 10 和 Windows 10 Mobile 上運行的通用應用程序,而無需修改代碼。 支援使用 C++、C#、VB.NET 和 XAML 建立此類應用程式。 此 API 以 C++ 實現,並受 C++、VB.NET、C#、F# 和 JavaScript 支援。 它被設計為 Windows 運行時(Windows Server 2012 和 Windows 8 中引入的平台)的擴展,允許應用程式在不同的硬體平台上運行。

因此,理論資訊已經建立。 我們繼續練習吧。

我花了10塊錢買了一台新筆記型電腦。

令我驚訝的是,連接第二個硬碟後,媒體檔案的索引花了很長時間。 為了在外部裝置上處理多媒體,我很早之前就安裝了 Zune 播放器。 系統開始隨機更新。 最後,在更新 1903 中,我被允許選擇更新時間。

選擇...

Windows 10 通常會在看到更新時自行更新。 但! 1903 更新是大規模的,工作了三個小時後,電腦開始顯示荒謬的東西。

我開始安裝更新並失去了用戶。 %用戶名%.0001…
有一個用戶名,但重新啟動後它發生了變化。 原來這是對媒體播放器的反應。

有兩張光碟。 一是系統,二是數據。

第二個磁碟變成了一塊磚。

使用 Windows 10 1903 更新筆記型電腦 - 從變磚到遺失所有資料。 為什麼更新可以比使用者做更多的事情?

這意味著由於未知的原因,Windows 管理單元中的磁碟開頭和結尾的兆位元組被未知檔案系統切斷。

我看看發生了什麼事。

有必要運行管理單元來刪除這些變更。
但最糟糕的是,由於媒體播放器的原因,更新無法錄製
用戶系統設定。 可能沒有人思考過這一點。

使用 Windows 10 1903 更新筆記型電腦 - 從變磚到遺失所有資料。 為什麼更新可以比使用者做更多的事情?

結果,更新將用戶的文件複製給了新用戶,現在電腦將無法登入網絡,因為該用戶不在網域中,註冊表已崩潰,因為。 許多程式、資源和圖標都是根據用戶的名字自訂的。

您必須手動重新命名註冊表中的用戶,然後重新安裝
程式的一部分並恢復所引用的數千個檔案之間的順序
資源。
 
這是一個播放器 - 它能夠破壞更新!
這是更新 - 它破壞了系統。

但註冊表仍然損壞!

而且微軟沒有一個好的編輯器(或者更好的是應用程式回滾機制)來修正這種情況。

嘗試將使用者名稱返回到註冊表後,開始按鈕(UWP 應用程式)永遠消失了。

文章最後多說幾句。

  1. 如果不是C盤的結構的話,很有可能就是一塊磚了。 如果只有一張磁碟,資料遺失的可能性就會增加很多倍。
  2. 這次更新破壞了網域記錄,程式將不得不重新配置,甚至微軟的Visual Studio也未能倖免於這樣的攻擊。
  3. 已經透過實驗確定 UWP 應用程式將用戶資訊儲存在其他地方,但沒有有效的方法來處理 UWP 用戶資訊;此外,有人懷疑,由於 Android 和 iOS 開發人員不知何故不急於移植他們針對Windows Mobile 的應用程序,將來將不會支援或開發該標準。

各位,這次更新該怎麼辦?

只有註冊用戶才能參與調查。 登入, 請。

您對實際修復作業系統供應商錯誤有何看法?

  • 我已閱讀許可協議並同意成為測試員

  • 我了解《消費者權益保護法》規定的我的權利,並要求將成品發送到我的電腦上

  • 最有可能的是,我會繼續使用以前版本的軟體並切換到 Linux 系統

  • 我同意任何資料遺失 - 我的電腦只是為了好玩

  • 已經遺失資訊並學會了複製

  • 我沒有丟失訊息,但我信任作業系統製造商

690 位用戶投票。 269 名用戶棄權。

來源: www.habr.com

添加評論