Windows 11 で SMB 圧縮を使用してネットワーク速度を向上させる方法

Windows Speedup Tool をダウンロードしてエラーを修正し、PC の動作を高速化します。

SMB (サーバー メッセージ ブロック) は、ネットワーク上でファイルを転送するために使用されるプロトコルです。次に、ファイル サイズを圧縮して大きなファイルの転送をさらに高速化する SMB 圧縮が登場します。 SMB 圧縮を使用する利点は、サーバー間でファイルを移動するとき、さらにはクライアント PC にファイルを移動するときに、サードパーティ ソフトウェアを使用して圧縮および解凍する必要がないことです。

SMB 圧縮を使用してネットワーク速度を向上させる方法

IT 管理者が Windows 11 クライアントまたはサーバー上で転送プロセスを高速化するために変更できるレジストリ値のセットを次に示します。

1] 積極的な圧縮

クライアント PC でレジストリ エディターを開き、次のパスに移動します。

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\parameters

右クリックして、新しい REG_DWORD 値の名前を作成します。CompressibilitySamplingSize

次の 10 進数値に設定します。4294967295

新しい REG_DWORD 値の名前を作成します。CompressibleThreshold

次の値に設定します。0

regeditを閉じます。

この設定はすぐに有効になり、再起動は必要ありません。

2]Smb2クレジット最小そしてSmb2クレジット最大

HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\Smb2CreditsMin
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\Smb2CreditsMax

これらのパラメータの最小値と最大値を変更すると、指定された値内でクライアントを調整できます。値を増やすと、スループットが向上し、最終的にはファイルのコピー速度が向上します。

3]追加のCriticalWorkerThreads

HKLM\System\CurrentControlSet\Control\Session Manager\Executive\AdditionalCriticalWorkerThreads

この値を増やすと、より多くのワーカー スレッドを取得でき、ストレージ サブシステムでより多くのキューに入れた I/O が可能になります。これにより、I/O デバイスのパフォーマンスが向上します。独自のロジック システムを備えたハイエンドのストレージ ハードウェアを使用している場合、これはさらに改善されます。

4]キューあたりの最大スレッド数

HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\MaxThreadsPerQueue

リクエスト、つまり同時リクエストが多すぎる場合、このキューの値を増やすとスケールが大きくなります。パフォーマンスと応答時間が向上し、より多くの作業がより短時間で完了するはずです。

5] 非同期クレジット

HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\AsynchronousCredits

このキーにより、単一接続で許可される同時非同期 SMB コマンドの数を増やすことができます。一部のファイル転送シナリオでは、多数のコマンドを実行する必要があります。これを増やすとパフォーマンスが向上します。

SMB 圧縮の詳細については、公式文書。

SMB パフォーマンス カウンターとは何ですか?

次のカウンターを使用して、最適化後に期待した速度が得られているかどうかを確認できます。リストには次のものが含まれます。クライアント共有、サーバー共有、サーバーセッション。および直接接続。

SMB 圧縮が重要な理由は何ですか?

SMB 圧縮により、追加のツールが不要になるだけでなく、プロセスに必要なネットワーク帯域幅と時間が削減され、結果的に CPU 使用率のコストも削減されます。全体として、時間とエネルギーが大幅に節約され、コスト効率の高いプロセスになります。

Microsoft によると、このプロセスは 1Gbps イーサネットまたは WiFi ネットワーク、および混雑していない 100 Gbps イーサネット ネットワークの場合に最も効果的です。