[視頻]Windows 11本月可選更新明顯改善SMB壓縮算法


數日前,微軟為Windows11用戶推出可選更新KB5016691,以及為WindowsServer2022用戶推出KB5016693。可選更新KB5016691所提供的內容將會整合到下月補丁星期二發佈的累積更新中,其中部分新功能已經可以嘗鮮使用。

KB5016691 和 KB5016693 兩個可選更新在其更新日志中,均提及對 Server Message Block (SMB) 壓縮的改進,但是日志中並未提及任何細節。幸運的是,微軟的內德·派爾(Ned Pyle)在一篇專門的博文中談到 SMB 壓縮的所有增強功能。

在客戶端-服務器環境中使用 SMB 壓縮允許管理員、用戶和應用通過網絡傳輸內容時對文件進行壓縮。這種方式的優點在於明顯減少帶寬的占用,但由於通過網絡傳輸文件之前和之後需要執行壓縮和解壓縮過程,因此該方式的代價就是增加 CPU 占用率。

在 KB5016691 和 KB5016693 出現之前,SMB 壓縮的行為方式很奇怪。基本上,它使用一種默認算法,該算法僅嘗試壓縮文件的前 500MiB(註意:1MB = 1000KB 但 1MiB = 1024KB),任何小於此閾值的內容都不會被壓縮,即使它具備“可壓縮”的特性。

還有一個額外註意的地方。在讀取文件的前 500MiB 期間,如果算法檢測到可執行壓縮程序的文件容量在 100MiB 以下,那麼則根本不會嘗試壓縮文件的其餘部分。

想象以下,你想要傳輸 10GiB 容量的可壓縮文件,但由於前 500MiB 中隻有 80MiB 可以壓縮,那麼 SMB 壓縮算法將完全放棄壓縮文件,因此最終在網絡上傳輸的文件大小為 10 GiB。強制壓縮的唯一方法是覆蓋某些默認註冊表設置,除非您確切知道自己在做什麼,否則編輯這些設置並不是您真正應該做的。

這是一種非常奇怪的行為,並且可能影響很多用例。然而,好消息是微軟正在完全取消算法中的限制。本質上,SMB 壓縮現在將盡力壓縮您請求壓縮的所有文件。

顯然,這並不意味著在每個用例中都應該使用 SMB 壓縮。 Pyle 強調,一些格式,如 JPG、ZIP 和 DOCX 已經被壓縮,但取消這些限制肯定會使 VHDX、ISO 和 DMP 等其他格式受益。

不過,微軟並不僅僅止步於此。它引入新的 PowerShell、組策略和註冊表設置,可以更輕松地控制這兩種行為。如果您有興趣,所有這些詳細信息和相關命令都會在此處的博客中提及。


相關推薦

2023-11-10

壓支持,但仍不支持除zip外的壓縮文件創建。但在最新的Windows11Canary預覽版本中,微軟添加在沒有第三方工具的情況下創建7z和tar壓縮文件的功能,雖然仍不支持rar格式,但至少不再隻局限於zip。雖然微軟並沒有在發佈說明中提

2022-06-24

繼本月補丁星期二活動日之後,今天微軟面向所有支持的Windows10/11系統發佈瞭可選更新。Windows11在安裝KB5014668可選更新之後,版本號升至Build22000.778,為WindowsSearch引入瞭Highlights功能。此功能將為您提供有關今天的各種重要信息

2023-11-09

幾周前,我們發佈一篇文章,對最近發佈的Windows11版本23H2中的文件資源管理器及其處理多種文件壓縮包的能力進行深入探討。除性能不如專用應用程序外,它的缺點之一就是無法將文件打包成ZIP以外的格式。幸運的是,這一缺

2022-08-26

微軟面向Windows1121H2發佈八月可選更新KB5016691,用戶安裝之後版本號會升至Build22000.918。由於該可選更新為C類更新,因此並不包含任何安全修復。本次可選更新的內容將會整合到九月補丁星期二活動日發佈的累積更新中,不過如

2023-10-30

在今年5月份的微軟Build2023活動中,微軟特別提到將在Windows11系統中原生增加對RAR、7Z等壓縮文件格式的解壓支持。時至今日,微軟已通過本月的可選KB5031455預覽累積更新添加對11種壓縮文件的解壓支持,目前共支持.rar、.7z、.tar

2022-07-06

8 中的其他更改包括對問題的重要修復,例如無法更新到 Windows 11、重新連接到藍牙設備、玩依賴特定音頻技術的遊戲或訪問 Surface Dial 設置。該可選更新亮點:New!引入新的 Search HighlightsSearch Highlights 將展示每天的特別重要且有

2022-08-03

面向Beta頻道WindowsInsider用戶,微軟今天為Windows11用戶推出KB5015890累積更新,用戶安裝之後版本號升至Build22621.450和Build22622.450。本次累積更新主要修復包括高CPU占用等諸多BUG,並進一步改進MicrosoftDefender。以下是 Windows 11 Build 22621

2023-11-12

此前微軟計劃在Windows11中減少臃腫的內置軟件,允許用戶刪除更多收件箱應用程序,包括MicrosoftPhotos。此外,該公司還宣佈將在未來的版本中刪除Windows11中的"小貼士"應用,預計將於明年某個時候開始推出。

2022-08-17

面向ReleasePreview頻道用戶,微軟發佈適用於Windows11的累積更新KB5016691,用戶安裝之後版本號升至Build22000.917。本次更新允許IT管理員遠程添加和管理語言;MicrosoftDefenderforEndpoint在本次更新之後也能更好地識別和阻止惡意軟件和高

2024-01-28

快科技1月28日消息,微軟日前發佈最新的Windows 11 Canary Build 26040預覽版更新。此次更新,Windows 11進一步增強壓縮文件的能力。從圖片可以看出,用戶可以通過右鍵點擊文件,在菜單中找到Compress To”(壓縮至)-附加選項”的新選

2024-03-20

去年5月,微軟宣佈Windows11支持更多歸檔壓縮格式,不過我們在8月晚些時候對其進行測試時,其性能確實沒什麼可寫的。無論如何,對於那些不需要經常壓縮或解壓大量文件或數據的人來說,它是一個不錯的補充。除性能外,該

2024-03-29

Windows11KB5035942現已作為可選累積更新提供。其中包括亟需的性能修復,尤其是針對AMDPC的修復。您可以一如既往地從Windows更新中獲取該補丁。微軟還在更新目錄中發佈Windows11KB5035942脫機安裝程序(.msu)的直接下載鏈接。KB5035942

2022-10-04

微軟已經確認最近發佈的Windows112022更新中的另一個問題。Windows服務器工程組的首席項目經理NedPyle在技術社區論壇上發表一篇文章,警告用戶在從遠程計算機復制大文件到運行最新版本Windows11的系統時出現性能下降。據Ned說,Win

2022-08-08

更新中值得註意的是多通道模式的性能改進。現代版本的Windows和Linux中的SMB3.0協議支持多通道操作以提高網絡性能和可靠性。SMB多通道操作允許文件服務器同時使用多個網絡連接,以聚合帶寬並增強容錯能力。Linux已經支持多通