Windows Tips & News

Windows11のSMB圧縮に新しいデフォルトの動作が追加されました

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

ご存知かもしれませんが、Windows 11と適切なサーバー製品の新機能の1つは、SMB圧縮です。 これにより、管理者、ユーザー、またはアプリケーションは、ファイルがネットワーク経由で転送されるときにファイルの圧縮を要求できます。

広告

参考:サーバーメッセージブロック(SMB)プロトコルは、MicrosoftWindowsのネットワークファイル共有プロトコルです。 プロトコルの特定のバージョンを定義するメッセージパケットのセットは、方言と呼ばれます。 Common Internet File System(CIFS)は、SMBの方言です。 SMBとCIFSの両方がVMSでも利用できます。 SMBとCIFSの両方が、サードパーティの代替実装を介してLinuxやAndroidなどの他のオペレーティングシステムでも利用できることは言及する価値があります。 参考までに、 次のMSDN記事. Microsoftの実装には、サードパーティのアプリやオペレーティングシステムで機能する場合と機能しない場合がある、拡張機能のセットが異なる3つのバージョンがあります。

クラウドネットワークバナー

圧縮機能により、最初にアプリケーションを使用してファイルを手動でデフレートし、コピーしてから、宛先PCでインフレートする必要がなくなります。 圧縮ファイルは、転送中のCPU使用率がわずかに増加するという犠牲を払って、ネットワーク帯域幅の消費と転送にかかる時間が短くなります。 この機能はで最初に導入されました Windows11ビルド22449.

テレメトリデータに基づいて、Microsoftは圧縮のデフォルトの動作を変更することを決定しました。 以前は、SMB圧縮決定アルゴリズムは最初の524,288,000バイトを圧縮しようとしました 転送中のファイルの(500MiB)と、その中で圧縮された少なくとも104,857,600バイト(100MiB)を追跡する 500MBの範囲。 100 MiB未満が圧縮可能である場合、SMB圧縮はファイルの残りの部分を圧縮しようとするのをやめました。 少なくとも100MiBが圧縮されている場合、SMB圧縮はファイルの残りの部分を圧縮しようとしました。 これは、圧縮可能なデータを含む非常に大きなファイル(たとえば、数ギガバイトの仮想マシン)を意味します ディスク–圧縮する可能性がありましたが、比較的小さいファイル–非常に圧縮可能なファイルでも–は圧縮しませんでした 圧縮します。

これで、OSで圧縮機能が有効になっている場合、Windows11は常にすべてのファイルを圧縮します。 ユーザーは次のように動作を管理できます。

コンテンツ隠れる
決定アルゴリズムを使用してSMB圧縮を有効にする
SMBが常にすべてのファイルを圧縮するようにする
SMB圧縮を無効にする

決定アルゴリズムを使用してSMB圧縮を有効にする

  1. レジストリエディタを開きます。
  2. 案内するHKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ LanManWorkstation \ parameters.
  3. 新しいREG_DWORD値を作成します EnableCompressedTraffic
  4. その値データをに設定します 1.

SMBが常にすべてのファイルを圧縮するようにする

  1. レジストリエディタを開きます。
  2. 案内するHKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ LanManWorkstation \ parameters.
  3. 名前の付いた新しいREG_DWORD値の名前を作成します CompressibilitySamplingSize.
  4. その値(10進数)を4294967295に設定します。
  5. 新しいDWORD値を作成します CompressibleThreshold.
  6. 0のままにします。

SMB圧縮を無効にする

  1. レジストリエディタを開きます。
  2. 案内するHKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ LanManWorkstation \ parameters.
  3. 新しい32ビットDWORD値を作成します DisableCompression.
  4. その値データをに設定します 1.
  5. 今、キーを開きますHKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ LanManServer \ parameters.
  6. 新しい32ビットDWORD値を作成します DisableCompression 1に設定します。

それでおしまい。

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください
Surface Duo Launcherは、システムの更新を介してLauncherの更新を取得します

Surface Duo Launcherは、システムの更新を介してLauncherの更新を取得します

最近、Surface Duoの所有者は、不可解な変更を発見しました。彼らのデュアルスクリーンデバイスは、GooglePlayストアでMicrosoftLauncherを「サポート」しなくなりまし...

続きを読む

OneDrive PersonalVaultを有効または無効にする

OneDrive PersonalVaultを有効または無効にする

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてくださいWindows10のOneDriveでPersonalVaultを有効または無効...

続きを読む

Opera39はラップトップのバッテリー寿命を節約します

Opera39はラップトップのバッテリー寿命を節約します

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてくださいOperaブラウザは、リリースごとに興味深い新機能を備えています。 Opera3...

続きを読む