サービスホスト配信の最適化ネットワーク、ディスク、またはCPUの使用率が高い
サービスホスト配信最適化サービス(Service Host Delivery Optimization Service)は、サービスの配信を最適化し、更新の速度を上げるために使用されます。さらに、このサービスを使用して、更新中の帯域幅の問題を減らすこともできます。ただし、一部のユーザーは、Service Host Deliveryの最適化(Service Host Delivery Optimization)により、ネットワーク(Network)、ディスク(Disk)、またはCPUの使用率が高くなると報告しています。同じ問題が発生している場合は、この投稿を読み続けて役立つ解決策を見つけてください。
推奨されるトラブルシューティング手順を実行する前に、コンピュータを再起動することをお勧めします。このアクションを実行すると、オペレーティングシステムが更新され、この問題が発生する原因となる可能性のある破損した一時データが削除されます。
Service Host Delivery Optimizationは何をしますか?
Windowsサービスの名前はDeliveryOptimization(DoSvc)です。コンテンツ配信の最適化タスクを実行し、WindowsUpdateプロセス中に使用されます。その実行可能ファイルへのパスは次のとおりです。
C:\WINDOWS\System32\svchost.exe -k NetworkService -p
サービスホスト配信最適化ネットワーク(Service Host Delivery Optimization Network)、ディスク(Disk)またはCPU使用率
この問題を解決するには、以下の提案に従ってください。
- システムファイルチェッカーを実行する
- (Turn)他のPCからのダウンロードを許可するをオフにします
- Microsoftストア(Microsoft Store)で自動更新を無効にする
- BITSのネットワーク帯域幅を変更する
- (Modify)グループポリシー(Group Policy)またはレジストリ(Registry)を変更して、WUDOを無効にします(WUDO)。
それらを詳しく見てみましょう。
1]システムファイルチェッカーを実行する
はWindowsOSプロセスであるため、潜在的な破損がこの問題を引き起こしていないことを確認する必要があります。したがって、最初にできることは、システムファイルチェッカーツールを実行して、このような不良ファイルを置き換えることです。
2]他のPCからのダウンロードの許可をオフにします(Turn)
この状況での最初のステップとして、コンピューターが複数のネットワーク(Network)コンピュータータイプから更新をダウンロードできるようにする配信最適化設定を無効にする必要があります。
- (Press)Windowsキー+Iキーボードショートカットを押して、設定アプリを(Settings)開きます。
- [更新とセキュリティ](Update & Security)セクションをクリックします。
- 左側のペインから[配信(Delivery Optimization)の最適化]タブに移動します。
- 他のPCからのダウンロードを許可(Allow downloads from other PCs)するためのトグルをオフにします。
- 次に、コンピュータを再起動して、この問題が引き続き発生するかどうかを確認してください。
3] MicrosoftStoreで自動更新を無効にする(Disable)
Microsoft Storeは、コンピューターにインストールされている特定のアプリケーションの更新プログラムをダウンロードするときに、この問題を引き起こすことがあります。上記の方法で問題が解決しない場合は、Microsoft Storeアプリで自動更新を無効にして、機能するかどうかを確認してください
- ストア(Store)アプリを検索して開きます。
- アプリケーションの右上隅に移動し、[もっと見る(See more)(3つのドット)]ボタンをクリックします。
- メニューリストから[設定](Settings)オプションを選択します。
- [アプリの更新]セクションで、[(App)アプリを自動的に更新する(Update apps automatically)]オプションの切り替えをオフにします。
- コンピュータを再起動して、動作するかどうかを確認します。
4] BITSの(BITS)ネットワーク(Modify Network)帯域幅を変更します
グループポリシーエディター(Group Policy Editor)を使用してこれを行うには、次の手順に従います。
- [(Click)スタート(Start)]ボタンをクリックし、gpedit.mscと入力して、 Enterキー(Enter)を押します。
- 次のページで、次の場所に移動します。Computer Configuration > Administrative Templates > Windows Components > Delivery Optimization.
- 次に、ウィンドウの右側に移動し、[ダウンロードモード(Download Mode)]オプションをダブルクリックします。
- [ダウンロードモード](Download Mode)ページが表示されたら、[有効](Enabled)チェックボックスを選択します。
- [オプション]セクションで、[(Options)ダウンロードモード(Download Mode)]の横にあるドロップダウンメニューをクリックし、[シンプル(99)(Simple (99)) ]オプションを選択します。
- [Apply > OKをクリックして、変更を適用します。
- [ローカルグループポリシー(Local Group Policy)]ウィンドウに戻り、次の場所に移動します:Computer Configuration > Administrative Templates > Network > Background Intelligent Transfer Service (BITS).
- [ BITSバックグラウンド転送の最大ネットワーク帯域幅を制限する (Limit the maximum network bandwidth for BITS background transfers )]オプションを右クリックし、 [編集(Edit)]オプションを選択します。
- 次の画面で、[有効(Enabled )]オプションを選択します。
- [オプション(Options)]セクションで、[バックグラウンド転送速度の制限(Kbps)](Limit background transfer rate (Kbps))が10に設定されていることを確認します。
- [Apply > OKをクリックして、変更を適用します。
- コンピュータを再起動して、動作するかどうかを確認します。
必要な変更を加えたら、グループポリシーウィンドウを閉じて、コンピューターを再起動します。問題が解決したかどうかを確認します。
5]グループポリシー(Group Policy)またはレジストリ(Registry)を変更して、WUDO(Modify)を無効にします(WUDO)
または、レジストリまたはグループポリシーで配信の最適化設定を(delivery optimization settings in the Registry or Group Policy)調整してみてください。
Windowsレジストリ(Windows Registry)を使用してこれを行う方法は次のとおりです。
- Windowsキー+Rを押して、[実行(Run)]ダイアログを呼び出します。
- [ファイル名を指定して実行]ダイアログボックスで、
regedit
Enterキーを 押して入力し、レジストリエディタを開き(open Registry Editor)ます。 - 以下のレジストリキーパスに移動またはジャンプします。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc
- その場所の右側のペインで、[ 開始](Start) エントリをダブルクリックして変更します。
- [ 値]データ(Value data) ボックスに4 と 入力します。
- [ OK]をクリック して変更を保存します。
- レジストリエディタウィンドウを閉じます。
- コンピュータを再起動(Reboot) して変更を保存します。
配信の最適化(Delivery Optimization)を無効にする必要がありますか?
配信(Delivery)の最適化は、Windows PCがインターネットを使用する代わりに、ローカルネットワーク上の他のPCからWindowsUpdateとアプリを(Windows)確実にダウンロードするように設計された組み込みのWindows機能です。(Windows)これにより、Windows 10は同じローカルネットワーク上の他のPCとデータを共有できるようになり、ピアツーピアの更新に役立ちます。
So should you disable delivery optimization in Windows? Yes, you could safely disable it!
配信の最適化を無効にすると、マルウェアに対する保護が弱くなり、一部の機能が正しく機能しない可能性があります。たとえば、配信の最適化を無効にした後でイーサネットケーブルを抜くと、 (Ethernet)OneDriveはファイルを同期できなくなります。
お気づきかもしれませんが、 Windowsでは(Windows)配信の最適化(Delivery Optimization)がデフォルトでオンになっています。これにより、別のコンピューターから共有されているアプリやファイルをダウンロードするのにかかる時間を短縮できます。
ただし、この機能により、インターネット接続の速度が遅い、ネットワーク上の別のコンピューターからファイルをダウンロードする際のパフォーマンスの問題など、Windowsの機能に問題が発生する場合があります。これらのタイプの問題が発生した場合は、コンピューターで[配信の最適化(Delivery Optimization)]オプションを無効にする必要があります。
関連(Related):接続デバイスプラットフォームサービス(CDPSvc)のディスク使用率が高い(Connected Devices Platform Service (CDPSvc) High Disk Usage)–無効にできますか?
Related posts
Fix Service Host:ローカルSystem(svchost.exe)High CPU and Disk Usage
接続機器Platform Service(CDPSvc)High Disk Usage
Service Host:Windows 10上のローカルSystem High CPU or Disk usage
Antimalware Service Executable:Fix高CPU、Memory、Disk usage
Windows 11/10 でサービス ホスト (SysMain) の高いディスク使用率を修正する方法
Windows 10のWindows Update Medic Service(WaaSMedicSVC.exe)
Remote Desktop ServicesはHigh CPUをHigh CPUに引き起こします
Windows 10でWindows Insider Serviceを無効にする方法
Windows Time Serviceでdebug loggingをオンにする方法
WMI Provider Host(WmiPrvSE.exe)Windows 10のHigh CPU Usage
Windows 11/10でSystemプロセスHigh Disk or CPU usage
Control Windows Service Control Windows Service ServiceTrayを使用する
Windows Installer Service Windows 11/10のServices Managerにありません
Fix ServicesおよびController APP High CPU usage Windows 10
サービスホストの修正:診断ポリシーサービスのCPU使用率が高い
Windows 10のMicrosoft Windows Error Reporting Service
Windows10でのSoftThinksAgentServiceの高いCPU使用率を修正
Windows Update Service Windows 10にありません
Windows Event Log Service起動しない、または利用できません
WindowsはService、Error 0x80070005、Access Is Deniedを起動できませんでした