微軟解釋為何Windows 10 1909能夠大幅減少更新停機時間

微軟最近發佈了 Windows 10 2019 11 月更新(Version 1909),並將通過 Windows Update、更新助手、以及媒體創建工具來向用戶推送。

需要注意的是,作為一項功能更新,1909 更新僅適用於運行 Windows 10 2019 五月更新(1903)的用戶,感興趣的朋友可通過 Windows Update 手動檢查更新。

(題圖 via Windows Latest)

在週四的線上討論活動期間,微軟 Windows Insider 團隊透露,1909 更新包的體積,以以往任何一個版本的 Windows 10 都要小(啟動包的封裝尺寸僅為 180KB)。

當用戶啟動 Windows 10 2019 11 月更新時,微軟會先安裝 180KB 的啟動包,然後再延伸出各種分支細節。

● 根據體積結構的不同,2018 年 10 月更新(1809)或之前的版本,其 1909 更新包的體積在 3.5GB 左右(甚至更小)。

● 未安裝累積更新的 2019 五月更新(1903)平臺,其 1909 更新包在 330MB 或以下。

● 全裝了累積更新的 2019 五月更新(1903)平臺,其 1909 更新包大小僅為 180KB 。

Version 1903 和 1909 都有一組相同的系統文件。

團隊稱,這就是 Windows 10 1909 如此與眾不同的地方。與早期的 Windows 10 功能更新不同,1909 的月度質量更新過程中使用了全新的服務技術。

微軟在 19H1 累積更新中囊括了 19H2 的功能,只是默認被禁用,直到通過這個 180KB 的“啟動包”來解鎖。

對於正在運行的 19H1 設備來說,此舉有望大幅減少 19H2 更新的停機時間。

團隊表示,他們很早就想通過與 19H1 共享累積更新的方式,來減少 19H2 更新時的系統停機時間。

我們知道這麼做是可行的,但要弄清楚實現的機制。其挑戰在於要通過零售和商業客戶都熟悉的方式來實現,Enablement Package 就是這樣一種技術。

不過在交付 Windows 10 19H2 更新時,微軟還是面臨多個挑戰,比如內部版本號問題。一名員工稱,其花了將近 5 個月時間來權衡設計方案、制定計劃和實施修改。