Windows 10アップデート配信の最適化の説明

MicrosoftのWindows 10オペレーティングシステムには、Microsoftが配信の最適化(更新)を呼び出す機能が付属しています。

この機能は、ローカルネットワークまたはインターネットソースを使用して、Windows 10を実行しているコンピューターに更新プログラムを配信します。基本的に、ピアツーピアを使用した更新プログラム配信。

Delivery Optimizationは、Windows 10のすべてのエディションでデフォルトでオンになっています。ただし、Windows 10のEnterpriseバージョンとEducationバージョンと、ProやHomeなどの通常バージョンとの間には違いがあります。

すべてのエンタープライズおよび教育版は、企業ネットワーク上のPCのみをピアとして使用するように構成されています。 一方、Windows 10のコンシューマバージョンは、更新に関してローカルピアとインターネットピアを使用するように構成されています。

Windows 10アップデート配信の最適化

ピアにコンテンツを提供するために使用されるクライアントは、特定の要件を満たす必要があります。 デバイスには、少なくとも4ギガバイトのRAMと256ギガバイトのハードディスク領域が必要です。

配信の最適化は現在、累積的な更新などの大きな更新や、最近リリースされた記念日の更新などの機能の更新にのみ使用されます。

有効になっている場合、デフォルトでは、PCまたはデバイスを使用して他のWindows 10ユーザーに更新プログラムを配信し、Windows Updateではなくピアから更新プログラムをダウンロードできます。

プロセス全体は次のようになります。

  1. PCはWSUSをチェックして、更新プログラムが利用可能かどうかを確認します。
  2. PCの更新ポリシーに一致する更新については、PCは配信最適化サービスをチェックして、更新が既にローカルネットワークまたはインターネットソースにあるかどうかを確認します(配信最適化サービスの構成に基づいて)。
  3. ピアが検出されると、PCはそれらのシステムから更新をダウンロードしようとします。
  4. 利用できない更新および他の理由で取得できない更新については、代わりにWSUSが使用されます。

配信最適化の構成

最初に行うことは、PCのDelivery Optimization構成を確認することです。

  1. キーボードショートカットWindows-Iを使用して、設定アプリケーションを開きます。
  2. [更新とセキュリティ]> [Windows Update]> [詳細オプション]に移動し、更新の配信方法を選択します。

このページには、デバイスで配信最適化が有効になっているかどうかと、その設定方法が一覧表示されます。 ページ上で機能のオンとオフを切り替えたり、「ローカルネットワーク上のPC」と「ローカルネットワーク上のPC、およびインターネット上のPC」を切り替えることができます。 後者は、配信の最適化が有効な場合の更新元と宛先を定義します。

設定アプリケーションを使用して配信の最適化を制御するオプションがいくつかありますが、いくつかのオプションがありません。

グループポリシー

ローカルグループポリシーエディターを使用して、配信の最適化を定義できます。

  1. Windowsキーをタップし、gpedit.mscと入力してEnterキーを押します。
  2. 左側のツリー階層を使用して、[コンピューターの構成]> [管理用テンプレート]> [Windowsコンポーネント]> [配信の最適化]に移動します。

配信の最適化の下にいくつかのポリシーがリストされています。 主なものは、配信最適化が有効かどうか、およびその使用方法を決定するダウンロードモードです。

ダウンロードモードを次のいずれかの値に設定できます。

  • 0:WSUSのみ。
  • 1:同じNATの背後にある配信の最適化のみ。 (Windows 10のEnterpriseおよびEducationエディションのデフォルト)
  • 2:プライベートグループのみ:同じActive Directoryサイトまたは同じドメイン。
  • 3:Delivery Optimizationは、LANおよびインターネットピアを使用します。 (Windows 10のProおよびHomeエディションのデフォルト)
  • 99:簡易ダウンロードモード。 Delivery OptimizationはHTTPのみを使用し、Delivery Optimizationクラウドサービスに接続しません。
  • 100:バイパスモード:配信の最適化はまったく使用されず、代わりにBITSが使用されます。

次のポリシーも提供されます。 さまざまな配信最適化設定を変更することに注意してください。 機能をオフにした場合、それらを構成する必要はありません。

  • 絶対最大キャッシュサイズ(GB) -配信最適化キャッシュの最大サイズをギガバイト単位で指定します。
  • グループID :GUIDとして設定する必要があります。 異なるドメインにあるブランチ、または同じLAN上にないブランチのローカルネットワークピアリング用の単一グループを作成するために使用されます。
  • 最大キャッシュ経過時間(秒) :デフォルト値は3日です。 ファイルが配信最適化キャッシュに保持される最大時間を秒単位で指定します。
  • 最大キャッシュサイズ(パーセント) :デフォルト値は20%です。 Delivery Optimizationが使用可能な最大キャッシュサイズを、利用可能なディスクサイズの割合として定義します。
  • 最大アップロード帯域幅(KB / s) :デフォルト値は無制限(0)です。 この値は、配信最適化サービスの最大アップロード帯域幅を指定します。
  • 最大ダウンロード帯域幅(KB / s) :デフォルト値は無制限(0)です。 値は、サービスが使用する最大ダウンロード帯域幅を指定します。
  • 最大ダウンロード帯域幅(パーセント) :デフォルト値は無制限(0)です:値は、最大ダウンロード帯域幅をパーセンテージで指定します。
  • 最小バックグラウンドQoS(KB /秒) :デフォルト値は500 KB /秒です。 サービスの最大ダウンロード速度をキロバイト/秒で指定します。
  • キャッシュドライブの変更 :Delivery Optimizationがキャッシュに使用するカスタムドライブを指定します。
  • 毎月のアップロードデータの上限(GB) :デフォルト値は200ギガバイトに設定されています。 Delivery Optimizationがインターネットピアにアップロードできる最大合計バイト数をギガバイト単位で指定します。

レジストリを介した配信最適化の制御

レジストリを使用して機能を制御することもできます。

  1. Windowsキーをタップし、regeditと入力してEnterキーを押します。
  2. UACプロンプトを確認します。

メインキーはHKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ DeliveryOptimization \ Configです。

プリファレンスDODownloadModeがその下にリストされているか確認してください。 そうでない場合は、[構成]を右クリックし、[新規]> [Dword(32ビット)値]を選択して、DODownloadModeという名前を付けます。

キーは、上記のグループポリシーに記載されているダウンロードモードと同じ値を受け入れます( 0 =オフ、 1 =オンであるがローカルネットワークのみ、 2 =オン、ローカルネットワークプライベートピアリングのみ、 3 =オンのローカルネットワークおよびインターネット、 99 =単純にダウンロードモード、 100 =バイパスモード)。

詳細については、Technetをご覧ください。