U盘装系统_分享U盘装系统教程_提供64位win11、win10、win7电脑系统及绿色软件下载

当前位置:首页 > 系统教程 > win10教程

如何在 Windows 11 上配置 SMB 压缩以加快网络文件传输

时间:2023-07-19 来源: 点击:
手机扫码继续观看
如何在 Windows 11 上配置 SMB 压缩以加快网络文件传输

  如何在 Windows 11 上配置 SMB 压缩以加快网络文件传输

  Windows 11 带有 SMB 压缩功能,可在网络文件传输过程中加快和减少带宽。

  2023 年 7 月 18 日更新:在 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 多通道,但它不支持通过 RDMA 的 SMB 直通。

  在本指南中,您将学习如何配置 SMB 压缩,以使网络中的计算机和服务器之间的文件传输速度更快。

  在 Windows 11 上为映射驱动器(客户端)配置 SMB 压缩

  您可以从充当客户端或服务器的设备配置 SMB 压缩。以下步骤旨在将客户端计算机配置为请求压缩映射到 Windows 11 的网络文件夹。

  一.从命令提示符请求压缩

  要使用命令提示符映射请求 SMB 压缩的共享文件夹,请执行以下操作:

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

  2.搜索命令提示符,然后单击顶部结果以打开应用程序。

  3. 键入以下命令以映射请求压缩的网络文件夹,然后按 Enter 键:

  net use * \\file-server\share-folder /requestcompression:yes

如何在 Windows 11 上配置 SMB 压缩以加快网络文件传输

  在命令中,指定要装入的网络文件夹的路径。星号 (*) 会自动分配驱动器号,但您可以将其更改为所需的任何内容。

  完成这些步骤后,当您将文件传输到网络文件夹时,Windows 11 将尝试压缩内容以加快传输速度。

  二. 从 PowerShell 请求压缩

  若要使用 PowerShell 命令映射请求压缩的共享文件夹,请执行以下操作:

  1. 打开“开始”。

  2. 搜索 PowerShell,然后单击顶部结果以打开应用

  3. 键入以下命令以映射请求压缩的网络文件夹,然后按 Enter 键:

  New-SmbMapping -LocalPath “Z:” -RemotePath “file-servershare-folder” -CompressNetworkTraffic $true

如何在 Windows 11 上配置 SMB 压缩以加快网络文件传输

  在命令中,更新驱动器号的“Z:”,指定要装载的网络文件夹的路径,然后启用压缩。

  完成这些步骤后,将进行压缩以加快文件传输速度。使用此方法时,文件共享将装载,但它可能不会显示在文件资源管理器中。

  在 Windows 11 上为映射驱动器(服务器)配置 SMB 压缩

  还可以在启用 SMB 压缩的情况下创建文件共享,以便客户端设备可以利用改进的文件传输,而无需配置每个设备,仅配置服务器。

  一. 使用压缩创建新共享

  若要创建具有 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

如何在 Windows 11 上配置 SMB 压缩以加快网络文件传输

  在命令中,使用您的信息更新共享的名称和路径。

  完成这些步骤后,网络中的计算机可以使用压缩以更高的速度传输文件,而无需从客户端进行其他配置。

  二. 使用压缩编辑现有共享

  对服务器上的现有共享文件夹启用 SMB 压缩:

  1. 打开“开始”。

  2. 搜索 PowerShell,右键单击顶部结果,然后选择“以管理员身份运行”选项。

  3. 键入以下命令以配置共享文件夹以请求压缩,然后按 Enter 键:

  Set-SmbShare -name “file-share-name” -CompressData $true

如何在 Windows 11 上配置 SMB 压缩以加快网络文件传输

  在命令中,请记住指定必须更新的现有文件共享的名称。

  4. 键入“Y”并按回车键继续。

  完成这些步骤后,现有共享文件夹将启用 SMB 压缩。

  在 Windows 11 上为 Robocopy 配置 SMB 压缩

  要在使用 Robocopy 复制文件时使用压缩,请使用以下步骤:

  1. 打开“开始”。

  2. 搜索命令提示符,右键单击顶部结果,然后选择以管理员身份运行选项。

  3. 键入以下命令以使用 SMB 压缩通过网络复制文件,然后按 Enter 键:

  robocopy c:sourcepathfolder destinationpathfolder /compress

如何在 Windows 11 上配置 SMB 压缩以加快网络文件传输

上一篇:如何在 Windows 11 上为窗口游戏启用优化

下一篇:如何防止命令窗口出现在 Windows 11、10 上的计划任务上

相关文章