如何在 Windows 11 上配置 SMB 壓縮以實現更快的網絡文件傳輸

在 Windows 11 上,“SMB 壓縮”是一項旨在通過網絡傳輸期間請求文件壓縮的功能。此功能的想法是使文件傳輸更快並減少大文件的帶寬,而無需在源處壓縮文件,然後在目標處解壓縮內容。

通常,您會在帶寬較少的網絡上看到 SMB 壓縮的好處。例如,在具有 1Gbps 以太網或 Wi-Fi 適配器的設備上。另一方面,例如,如果您有兩台帶有 100Gbps 網絡適配器和固態驅動器 (SSD) 的服務器,您可能看不到 SMB 壓縮的好處。在實踐中,甚至可能需要更多時間。

在Windows 11上使用 SMB 進行壓縮支持算法 XPRESS (LZ77)、XPRESS Huffman (LZ77+Huffman)、LZNT1 或 PATTERN_V1*。XPRESS 自動使用、SMB 簽名和 SMB 加密、SMB 簽名和 SMB 加密以及 SMB 多通道,但它不支持 SMB Direct over RDMA。

在本指南中,您將了解配置 SMB 壓縮的不同方法,以使網絡中的計算機和服務器之間的文件傳輸更快。

在 Windows 11 上為映射驅動器(客戶端)配置 SMB 壓縮

您可以從充當客戶端或服務器的設備配置 SMB 壓縮。以下步驟旨在配置客戶端計算機以請求壓縮映射到 Windows 11 的網絡文件夾。

1. 使用命令提示符請求壓縮

要使用命令提示符映射請求 SMB 壓縮的共享文件夾:

  1. 在 Windows 11 上打開“開始”。

  2. 搜索Command Prompt,然後單擊頂部結果以打開應用程序。

  3. 鍵入以下命令以映射請求壓縮的網絡文件夾,然後按Enter

    網絡使用 * \\file-server\share-folder /requestcompression:yes

    How to configure SMB compression for faster network file transfers on Windows 11

    在命令中,確保指定要掛載的網絡文件夾的路徑。星號 (*)自動分配驅動器號,但您可以將其更改為任何您想要的。

完成這些步驟後,當您將文件傳輸到網絡文件夾時,Windows 11 將嘗試壓縮內容以加快傳輸速度。

2.使用PowerShell請求壓縮

要使用 PowerShell 命令映射請求壓縮的共享文件夾:

  1. 打開開始

  2. 搜索PowerShell,然後單擊頂部結果以打開應用程序

  3. 鍵入以下命令以映射請求壓縮的網絡文件夾,然後按Enter

    New-SmbMapping -LocalPath "Z:" -RemotePath "\\file-server\share-folder" -CompressNetworkTraffic $true

    How to configure SMB compression for faster network file transfers on Windows 11

    在命令中,請記住更新驅動器號的“Z:”並指定要掛載的網絡文件夾的路徑並啟用壓縮。

完成這些步驟後,將進行壓縮以加快文件傳輸。使用此方法時文件共享將掛載,但它可能不會出現在文件資源管理器中。

在 Windows 11 上為映射驅動器(服務器)配置 SMB 壓縮

還可以在啟用 SMB 壓縮的情況下創建文件共享,以便客戶端設備可以利用改進的文件傳輸,而無需配置每個設備,只需配置服務器。

1.通過壓縮創建新共享

要使用 SMB 壓縮創建網絡文件夾:

  1. 打開開始

  2. 搜索PowerShell,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以創建要在網絡中共享的文件夾,然後按Enter

    New-Item -Path "c:\" -Name "folder-name" -ItemType "directory"

  4. 鍵入以下命令以使用 SMB 壓縮創建新的文件共享文件夾,然後按Enter

    New-SmbShare -Name "file-share-name" -Path "C:\file-share-name" -CompressData $true

    How to configure SMB compression for faster network file transfers on Windows 11

    在命令中,確保使用您的信息更新共享名稱和路徑。

完成這些步驟後,網絡中的計算機將能夠使用壓縮以更高的速度傳輸文件,而無需從客戶端進行額外配置。

2.使用壓縮編輯現有共享

要在服務器上的現有共享文件夾上啟用 SMB 壓縮:

  1. 打開開始

  2. 搜索PowerShell,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以配置共享文件夾以請求壓縮並按Enter

    Set-SmbShare -Name "file-share-name" -CompressData $true

    How to configure SMB compression for faster network file transfers on Windows 11

    在命令中,請記住指定您必須更新的現有文件共享的名稱。

  4. 鍵入Y並按Enter繼續。

完成這些步驟後,現有共享文件夾將啟用 SMB 壓縮。

在 Windows 11 上為 Robocopy 配置 SMB 壓縮

在使用 Robocopy 複製文件時使用壓縮:

  1. 打開開始

  2. 搜索命令提示符,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以使用 SMB 壓縮通過網絡複製文件,然後按Enter

    robocopy c:\source\path\folder \\destination\path\folder /compress

    How to configure SMB compression for faster network file transfers on Windows 11

    在命令中,請記住為環境中的路徑指定源路徑和目標路徑。

完成這些步驟後,由於 SMB 壓縮,將文件從源複製到目標應該會明顯更快。

在 Windows 11 上為 Xcopy 配置 SMB 壓縮

在使用 Xcopy 複製文件時使用 SMB 壓縮:

  1. 打開開始

  2. 搜索命令提示符,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以使用 SMB 壓縮通過網絡複製文件,然後按Enter

    xcopy c:\source\path\folder \\destination\path\folder /compress

    How to configure SMB compression for faster network file transfers on Windows 11

    在命令中,請記住為環境中的路徑指定源路徑和目標路徑。

完成這些步驟後,由於壓縮,源和目標之間的文件傳輸會快很多,在操作過程中文件會變小。

SMB 壓縮在 Windows 11 和 Windows Server 2022 上可用。此外,默認情況下,該算法將嘗試壓縮文件的 500MiB 並監控起始量的前 100MiB。如果小於 100MiB 是可壓縮的,壓縮將停止,傳輸將繼續,無需進一步壓縮。但是,微軟正在為 Windows 11 的下一次更新調整算法,以便該功能在請求壓縮時始終嘗試壓縮。



以六種不同的方式執行 Windows 11 的全新安裝

以六種不同的方式執行 Windows 11 的全新安裝

以下是如何從 USB、媒體創建工具、重置此 PC、在筆記本電腦或台式 PC 上的 SSD 或 HDD 上安裝 ISO 清潔安裝 Windows 11。

如何在 Windows 11 上使用 PowerShell 更改密碼

如何在 Windows 11 上使用 PowerShell 更改密碼

PowerShell 可讓您通過幾個命令快速更改任何 Windows 11 本地帳戶的密碼,方法如下。

如何在 Windows 10 版本 1803 上禁用網頁搜索

如何在 Windows 10 版本 1803 上禁用網頁搜索

如果 Windows 10 搜索上的 Web 結果不適合您,請使用本指南禁用 1803 版修改註冊表的功能。就是這樣。

如何在 Windows 11、10 上使用 winget 導出和導入應用程序

如何在 Windows 11、10 上使用 winget 導出和導入應用程序

在 Windows 11 或 Windows 10 上,您可以使用 winget 命令將已安裝的應用程序導出到 JSON 文件中。您還可以導入應用程序。步驟在這裡。

如何在 Windows 11 上刪除開始的推薦部分

如何在 Windows 11 上刪除開始的推薦部分

要從 Windows 11 的開始菜單中刪除推薦部分,請啟用從開始菜單組策略中刪除推薦部分。

如何在 Microsoft Defender 防病毒軟件上允許被阻止的文件或應用程序

如何在 Microsoft Defender 防病毒軟件上允許被阻止的文件或應用程序

若要允許已被 Microsoft Defender 防病毒軟件阻止的文件或應用,請在 Windows 10 上使用這些步驟。

如何在 Windows 終端上啟用設置 UI

如何在 Windows 終端上啟用設置 UI

Windows Terminal 1.6 有一個新的設置 UI,下面介紹瞭如何在不編輯 settings.json 文件的情況下啟用更改設置的體驗。

如何在 Windows 11 上從文件資源管理器以管理員身份打開命令提示符

如何在 Windows 11 上從文件資源管理器以管理員身份打開命令提示符

要以管理員身份從命令提示符中的文件資源管理器打開文件夾位置,您必須編輯註冊表以添加上下文菜單選項。

如何修復 Windows 11 上的 Microsoft 帳戶遠程登錄問題

如何修復 Windows 11 上的 Microsoft 帳戶遠程登錄問題

要修復使用 Microsoft 帳戶遠程登錄以訪問 Windows 11 上的共享文件夾或遠程桌面,請使用以下步驟:

如何重新安裝 Windows 10

如何重新安裝 Windows 10

您可以使用重置此 PC 選項或 USB 閃存驅動器以兩種方式清除硬盤並重新安裝 Windows 10。就是這樣。

如何修復 Windows 10 上的 0xC1900101 錯誤

如何修復 Windows 10 上的 0xC1900101 錯誤

當您在嘗試安裝 Windows 10 時遇到 0xC1900101 錯誤之一時,這通常意味著驅動程序問題 — 以下是解決問題的方法。

如何在 Windows 10 上修復錯誤 0xC1900200 和 0xC1900202

如何在 Windows 10 上修復錯誤 0xC1900200 和 0xC1900202

在 Windows 10 上,錯誤 0xC1900200 – 0x20008 和 0xC1900202 – 0x20008 表示您的 PC 不滿足最低要求。檢查問題修復

如何更改執行策略以在 PowerShell 上運行腳本

如何更改執行策略以在 PowerShell 上運行腳本

要允許腳本在 PowerShell 上運行,您必須更改執行策略。Set-ExecutionPolicy RemoteSigned 允許腳本。

如何在 Windows 11 上卸載驅動程序

如何在 Windows 11 上卸載驅動程序

要在 Windows 11 上卸載驅動程序,請使用設置應用、控制面板或設備管理器。以下是每種方法的說明。

如何在 Microsoft Edge 上啟用 IE 模式

如何在 Microsoft Edge 上啟用 IE 模式

要在 Microsoft Edge 上啟用 IE 模式,您可以使用新的兼容性設置或組策略編輯器。這是 Windows 11 或 10 上的方法。

如何修復在 Windows 10 上訪問網絡文件的安全警告

如何修復在 Windows 10 上訪問網絡文件的安全警告

如果 Windows 10 顯示這些文件可能對您的計算機有害,或者我們無法驗證是誰創建了此文件消息,請使用這些修復程序。

如何在 Windows 11 上啟用經典文件資源管理器功能區菜單

如何在 Windows 11 上啟用經典文件資源管理器功能區菜單

在 Windows 11 上,您可以將經典功能區菜單帶回文件資源管理器,以及通過編輯註冊表的方法。

如何在 Windows 終端上更改默認字體

如何在 Windows 終端上更改默認字體

Windows 終端允許您為每個控制台全局和單獨更改字體,以及如何做到這一點。

如何在 Windows 10 上使用 DDU 完全卸載顯卡驅動程序

如何在 Windows 10 上使用 DDU 完全卸載顯卡驅動程序

Display Driver Uninstallercompletey 會在其他驅動程序失敗或您希望在 Windows 10 上徹底刪除時刪除 Nvidia 和 AMD 圖形驅動程序。

如何使用 MACRIUM REFLECT 將 WINDOWS 10 硬盤克隆到新 SSD

如何使用 MACRIUM REFLECT 將 WINDOWS 10 硬盤克隆到新 SSD

Macrium Reflect 是一款出色的驅動器克隆工具,無論您是為 SSD 更換 HDD 還是創建完整備份。以下是如何使用它。

在 Windows 11 上一次關閉所有開啟的應用程式的 5 種方法

在 Windows 11 上一次關閉所有開啟的應用程式的 5 種方法

您想在 Windows 11 電腦上立即關閉所有開啟的應用程式嗎?這裡有一些巧妙的方法可以做到這一點。

Windows 10 或 11 中「未識別為內部或外部命令」錯誤的 7 個主要修復

Windows 10 或 11 中「未識別為內部或外部命令」錯誤的 7 個主要修復

在 Windows 中遇到未識別為內部或外部命令錯誤?嘗試這七種方法來使命令正常工作。

修復 Windows 11/10 中損壞的驅動程式的 3 種方法

修復 Windows 11/10 中損壞的驅動程式的 3 種方法

您是否注意到裝置旁邊有黃色感嘆號?那麼設備的驅動程式已損壞。以下是修復方法。

在 Windows 上使用音訊進行螢幕錄製的 3 種簡單方法

在 Windows 上使用音訊進行螢幕錄製的 3 種簡單方法

了解如何在 Windows 上輕鬆使用音訊進行螢幕錄製,並使用清晰的音訊捕捉每一刻。

在 Windows 上按 Alt + Tab 修復黑屏的 6 種方法

在 Windows 上按 Alt + Tab 修復黑屏的 6 種方法

使用 Alt + Tab 鍵盤快速鍵時是否會看到黑屏。如果是,請查看如何修復 Windows 上按 Alt + Tab 時出現的黑屏

針對 Windows 版 Microsoft Teams 中遇到的問題錯誤的 7 個修復

針對 Windows 版 Microsoft Teams 中遇到的問題錯誤的 7 個修復

Microsoft Teams 是否在您的 Windows 10 或 11 電腦上不斷顯示「抱歉,我們遇到了問題」錯誤?這是修復方法。

修復 OBS 在 Windows 上不斷崩潰的 12 種方法

修復 OBS 在 Windows 上不斷崩潰的 12 種方法

OBS 在您的系統上總是崩潰?不用擔心!我們已經嘗試了所有可以解決此問題的方法。

Windows 上使用臨時設定檔登入時出現錯誤的 7 個主要修復方法

Windows 上使用臨時設定檔登入時出現錯誤的 7 個主要修復方法

Windows 10 是否會持續使用臨時設定檔讓您登入?當 Windows 使用 PC 上的暫存設定檔登入您時,請執行下列操作。

解決 Windows PC 上 Microsoft Store 下載速度緩慢的 7 種最佳方法

解決 Windows PC 上 Microsoft Store 下載速度緩慢的 7 種最佳方法

您是否在 Microsoft Store 中遇到下載速度緩慢的情況?以下是解決 Windows PC 上問題的所有方法!

修復 Windows 11 中副駕駛缺失問題的 7 種主要方法

修復 Windows 11 中副駕駛缺失問題的 7 種主要方法

您的 Windows 11 電腦上缺少 Copilot?使用這七種方法可以將其恢復。