Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10でグループポリシーまたはレジストリを使って「配信の最適化」を無効化する方法

配信の最適化(Delivery Optimization)は、インターネットとローカルネットワーク上のデバイスを活用してWindows Updateを配信するクライアント型の更新サービスです。Microsoftのデータセンターからのデータと、同一ネットワーク内の他のPCが保持する更新データを組み合わせることで、帯域幅の消費を抑えながら、より高速に更新プログラムをダウンロードできる仕組みになっています。

設定アプリから配信の最適化をオフにする方法はすでに紹介しましたが、本記事では、グループポリシーまたはレジストリエディターを使用して、Windows 10で配信の最適化を無効化する手順を詳しく解説します。

グループポリシーで配信の最適化を無効にする方法

配信の最適化は本来、Windows 10において非常に便利な機能です。しかし、環境によってはPC全体の動作が遅くなったり、ディスク使用率やCPU使用率が高くなる原因になることがあります。そのような場合には、このサービスを無効化することで改善が期待できます。

以下の手順に従って操作してください。

  • Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
  • ダイアログボックスに gpedit.msc と入力し、Enterキーを押してローカルグループポリシーエディターを起動します。
  • 左側のペインで、次のパスへ移動します。
コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > 配信の最適化
  • 右側のペインにある 「ダウンロード モード」 をダブルクリックしてプロパティを開きます。
  • ポリシー画面でラジオボタンを 「有効」 に設定します。
  • 続いて「ダウンロード モード」のドロップダウンメニューから 「バイパス」 を選択します。
  • 「適用」→「OK」 の順にクリックして変更を保存します。

次に、インターネット回線の使用量を制御するために、帯域幅の上限を設定します。

  • 同じくグループポリシーエディターの左側ペインで、次のパスへ移動します。
コンピューターの構成 > 管理用テンプレート > ネットワーク > バックグラウンド インテリジェント転送サービス (BITS)
  • 右側のペインで 「BITS バックグラウンド転送の最大ネットワーク帯域幅を制限する」 をダブルクリックします。
  • ポリシー画面でラジオボタンを 「有効」 に設定します。
  • 「バックグラウンド転送速度の制限(Kbps)」のドロップダウンを選択し、値に 10 を指定します。
  • 「適用」→「OK」 の順にクリックして変更を保存します。

なお、Windows 10 Home エディションにはグループポリシーエディターが標準搭載されていません。Homeユーザーは、ローカルグループポリシーエディターの機能を追加したうえで上記の手順を実行するか、後述のレジストリ編集の方法をご利用ください。

レジストリエディターで配信の最適化を無効にする方法

レジストリの操作を行うため、作業前に必ずレジストリのバックアップを取るか、システムの復元ポイントを作成しておくことをおすすめします。万が一のトラブルに備えた重要な予防策です。準備ができたら、以下の手順に進みます。

  • Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
  • regedit と入力し、Enterキーを押してレジストリエディターを起動します。
  • 次のレジストリキーのパスへ移動します。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc
  • 右側のペインにある 「Start」 のエントリをダブルクリックします。
  • 「値のデータ」ボックスに 4 と入力します。
  • 「OK」 をクリックして変更を保存します。
  • レジストリエディターのウィンドウを閉じます。
  • 変更を反映させるため、PCを再起動します。

サービスの状態を確認する

再起動後、配信の最適化サービスが正しく無効化されているか確認しましょう。

  • Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
  • services.msc と入力し、Enterキーを押して「サービス」画面を開きます。
  • 一覧をスクロールして 「Delivery Optimization」 のサービスを探します。
  • 該当エントリをダブルクリックしてプロパティを開き、状態を確認します。

ここでサービスが「無効」と表示されていれば成功です。もし無効になっていない場合は、以下の手順を実行してください。

  • プロパティウィンドウの 「スタートアップの種類」 のドロップダウンから 「無効」 を選択します。
  • 「適用」→「OK」 の順にクリックして変更を保存します。

以上が、Windows 10においてグループポリシーまたはレジストリエディターを使用して、配信の最適化を無効化する手順です。PCのパフォーマンス低下や帯域幅の圧迫に悩んでいる場合は、ぜひお試しください。

  1. Windows 10でレジストリエディターへのアクセスを無効にする方法

    本記事では、Windows 10のレジストリエディターへのアクセスを無効にする手順をご紹介します。Windowsレジストリは、パソコンのあらゆる設定が格納された階層型データベースであり、非常に重要な仕組みです。ただし、ここでいう「無効化」とは、レジストリ自体の機能を止めることではありません。レジストリはこれまでどおり正常に動作し続けますが、あなた(または高度な知識を持つ技術者)以外の誰もPC上のレジストリエディターにアクセスできなくなり、許可されていない変更を加えられなくなります。レジストリへのアクセス制限は簡単な操作ではないため、必ず記事を最後まで読み、手順を完全に理解したうえで実行してくだ

  2. Windows 10 Homeにグループポリシーエディタがない?無料ツール「Policy Plus」で解決!

    Windowsで特定の管理機能を有効化・制御したい場合、そのアプローチは複数ありますが、結局のところすべてレジストリ変更に行き着きます。レジストリエディタ(regedit.exe)で手動変更するか、あるいは「グループポリシー」を利用するかです。後者は管理用テンプレートの集合体で、システム機能を柔軟に設定し、それを複数の端末へ一括展開できるため、管理業務が大幅に簡素化されます。内部ではレジストリが変更されることに変わりありませんが、グループポリシーは人間が読みやすいUIエディタ経由で操作でき、手動のレジストリ編集よりはるかに安全です。唯一の問題は、Windows Homeエディションにはグループ