\r\n\r\n
一部のWindows 10 PCでは、タスクマネージャの「サービスホスト:ローカルシステム(ネットワーク制限)」プロセスグループが、CPU、ディスク、およびメモリのリソースを大量に消費することがあります。ここでは、その解決方法をご紹介します。
最近、Windows 10のPCでこの問題を発見しました。Windowsタスクマネージャーには表示されませんが、Superfetchサービスが問題であることは確かです。
スーパーフェッチは、ソリッドステートドライブではなく、従来のメカニカルハードドライブを搭載したPCでのみ有効です。よく使うアプリケーションを監視し、そのファイルをRAMにロードして、起動時に高速化します。windows 10では、バグによりSuperfetchがシステムリソースを大量に使用することがあります。
この問題を解決するために、Superfetchサービスを無効にすることをお勧めします。Superfetchサービスは、機械式ハードディスクを使用している場合、アプリケーションの起動を高速化できるため、実際にこの問題が発生している場合のみ無効化する必要があります。しかし、Superfetch プロセスが制御不能でリソースをすべて消費している場合、これを無効にすることでPCを高速化することができます。
このサービスは、[サービス]ウィンドウから無効にすることができます。起動するには、「スタート」をクリックし、検索ボックスに「サービス」と入力し、「サービス」のショートカットをクリックします。Windows+Rキーを押して、「services.msc」と入力し、Enterキーを押すこともできます。
サービスのリストを下にスクロールし、「Superfetch」サービスをダブルクリックして、プロパティウィンドウを開きます。
Windowsの起動時にサービスが自動的に開始されないようにするには、[スタートアップの種類]ドロップダウンリストをクリックし、[無効]オプションを選択します。
停止]ボタンをクリックしてサービスを終了し、[OK]をクリックして変更を保存します。
このサービスを無効にした後は、PCを再起動することをお勧めします。サービスを無効にした直後は、PCのCPU使用率を下げましたが、「サービスホスト:ローカルシステム(ネットワーク制限)」のリソース使用率が高く、システムを完全に再起動しないと直らないことに気づきました。
スーパーフェッチを無効にすることは、正しく機能すれば理想的には若干の性能向上が期待できるため、理想的ではありません。マイクロソフトが今後、この問題に対処してくれることを期待します。