Windows 10で配信最適化サービスを設定する方法

Windows 10 Delivery Optimizationを使用すると、Windows 10およびMicrosoft Storeの更新をローカルネットワークおよびインターネット上の他のコンピューターにダウンロードできます。 Windowsは、自己組織化分散ローカライズキャッシュを使用してこれを行います。デフォルトでは、配信最適化キャッシュは最大10 GBのディスク領域(C:\)を使用し、指定されたキャッシュを3日間保持します。もちろん、ディスクの空き容量が少ない場合、またはWindowsが必要だと判断した場合は、自動的にキャッシュがクリアされ、空き容量が増えます。さらに、新しい更新が到着すると、Windowsはそれに応じてキャッシュを更新します。 Delivery Optimizationが多くのスペースを使用している、またはキャッシュを十分長く維持していないと思われる場合は、グループポリシーエディターまたはWindowsレジストリエディターを使用してこの動作を変更できます。これを行う方法を見てみましょう。

グループポリシーを使用して配信最適化のキャッシュサイズとキャッシュ経過時間を変更する

ステップ1Win + R キーの組み合わせを押し、「gpedit.msc」と入力  して、グループポリシーエディターを開きます。次に、[コンピューターの構成] > [ 管理用テンプレート] > [ Windowsコンポーネント] > [ 配信の最適化]に移動します。右側で、「最大キャッシュサイズ(GB)」を見つけます。このポリシーでは、キャッシュサイズをギガバイト単位で設定できます。それをダブルクリックして、ステップ2に従います。

キャッシュサイズをCドライブのパーセンテージなどの相対単位で設定する場合は、「最大キャッシュサイズ(パーセンテージ)」パラメーターを探します。

絶対最大キャッシュサイズ(GB)

ステップ2。表示された新しいウィンドウで[ 有効]を選択し、パラメータ列で値を設定してスペースの量を強調表示します。

Windows 10 Delivery Optimizationのキャッシュサイズの構成

ステップ3。次に、「キャッシュ内の最大保存時間(秒)」というパラメーターを見つけ、このパラメーターをダブルクリックしてこのパラメーターのプロパティを開きます。

最大キャッシュ経過時間

ステップ4。新しいウィンドウで[有効]以下を選択し、キャッシュファイルを保持する時間を秒単位で設定して、[適用]ボタンをクリックします。たとえば、キャッシュされたファイルを2週間保持する場合は、値フィールドに1,209,600と入力します。

キャッシュの有効期限を設定する

ステップ5。変更を有効にするためにシステムを再起動します。戻る場合は、両方のポリシーで[無効]または[未構成]を選択し、システムを再起動します。

レジストリエディターを使用して配信最適化のキャッシュサイズとキャッシュ経過時間を変更する

Windows 10 Homeユーザーの場合は、レジストリを使用して同じ変更を行うことができます。レジストリに入るので、システムの復元ポイントを作成することを強くお勧めします。

ステップ1Win + Rキーの組み合わせを押し、regedit入力して、レジストリエディターを開きます。レジストリで、パスに沿って移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

ステップ2Windowsフォルダーで右クリックして[ 新規 ] > [ セクション ]を選択し、この新しいセクションにDeliveryOptimizationという名前を付け  ます。このキーが既にある場合は、次の手順に進みます。

DeliveryOptimizationセクションの作成

ステップ3。次に、左側のDeliveryOptimizationで作成したフォルダーを選択  し、右側で、マウスの右ボタン " New "> " DWORD Parameter(32 bits)で空のフィールドをクリックします。新しいパラメータ  DOAbsoluteMaxCacheSizeに名前を付けます。この値により、配信の最適化が使用できるスペースの量を指定できます。

Dword DOAbsoluteMaxCacheSizeを作成

ステップ4。次に、DOAbsoluteMaxCacheSizeをダブルクリックし、最初に[ 10進 ]  を選択してから、サイズをGBで設定して配信の最適化を保存します。

レジストリ経由で配信するための保管場所を作成する

ステップ5。もう一度空白スペースを右クリックし、[ 新規] > [ DWORD(32ビット) ]を選択してDOMaxCacheAgeという名前を  付けます。

DOMaxCacheAgeパラメータを作成します

ステップ6。次に、作成したパラメーターDOMaxCacheAgeをダブルクリックし、  最初に「10進数」を選択してから、日数を秒単位で入力して、「OK」をクリックします。たとえば、キャッシュを2週間有効にする場合は、1209600と入力する必要があります。

レジストリを介した配信最適化キャッシュの構成

ステップ7。レジストリを閉じ、システムを再起動して変更を有効にします。行った変更をリセットしたい場合は、レジストリからDOAbsoluteMaxCacheSize値とDOMaxCacheAge値を削除するだけです。