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

【Windows 11/10】Explorer.exeのメモリ・CPU使用率が高いときの7つの対処法

本記事では、Windowsのファイルエクスプローラー(explorer.exe)でメモリやCPU使用率が異常に高くなる原因として知られているさまざまな問題を取り上げ、それぞれの解決方法を詳しく解説します。以下の手順に従えば、Windows 11およびWindows 10で発生している問題を解消できるはずです。

explorer.exeのメモリ・CPU使用率が高くなる原因と対策

explorer.exeによるメモリ、ディスク、CPU使用率の高騰は、Windows 11/10 PCのパフォーマンスに深刻な影響を及ぼします。この問題を解決するために試せるトラブルシューティング手順は以下のとおりです(順不同)。

  1. システムファイルチェッカーを実行する
  2. ChkDsk(チェックディスク)を実行する
  3. マルウェアスキャンを実行する
  4. インストール済みアドオンを確認する
  5. クラウドクライアントを無効化する
  6. ディスククリーンアップを実行する
  7. クリーンブート状態でトラブルシューティングを行う

それでは、それぞれの解決策について詳しく見ていきましょう。

1. システムファイルチェッカーを実行する

まず「sfc /scannow」コマンドを実行します。システムファイルチェッカーが再起動を求めてきた場合は、指示に従ってPCを再起動してください。再起動時に破損したシステムファイルが検出されれば、自動的に正常なファイルへ置き換えられます。

2. CHKDSKを実行する

CPU・メモリ・ディスク使用率が高くなる問題は、ディスクエラーやファイルシステムの破損が原因で発生することもあります。その場合は、ChkDskスキャンを実行して問題の解決を試みてください。

3. マルウェアスキャンを実行する

この問題が発生している場合は、ウイルス対策ソフトでシステム全体のフルスキャンを実行しましょう。Windows PCがマルウェアに感染すると、ユーザーが気づかないうちに特定のプロセスがバックグラウンドで動作し、CPU使用率が高くなる原因となることがあります。

4. インストール済みアドオンを確認する

実は、インストール済みのアドオンが犯人であるケースが非常に多いのです。エクスプローラーにヘルパーやアドオンを追加していないか確認し、あればアンインストールまたは無効化してみてください。サードパーティ製のシェル拡張機能が原因で、特定の操作時にエクスプローラーがクラッシュすることもよくあります。

多くのプログラムは右クリックのコンテキストメニューに項目を追加します。これらを詳しく確認したい場合は、フリーユーティリティ「ShellExView」をダウンロードすると便利です。

ShellExViewを使えば、疑わしいサードパーティ製シェル拡張機能を表示・無効化できます。試行錯誤しながら拡張機能の有効/無効を切り替えることで、どれが問題の原因になっているかを特定できます。また、右クリックの動作が遅いといったコンテキストメニュー関連の問題解決にも活用できます。

5. クラウドクライアントを無効化する

DropboxやOneDriveなどのクラウドストレージサービスも、explorer.exeのCPU使用率が高くなる原因になり得ます。これらのクラウドサービスはバックグラウンドで自動的にファイルを同期するため、その処理がexplorer.exeの高負荷につながることがあります。

その場合は、OneDriveを一時的に無効化し、Dropboxをアンインストールしてみてください。それで問題が解決するかどうかを確認できます。

6. ディスククリーンアップを実行する

explorer.exeのCPU使用率が高くなる問題は、Windowsが作成した古い一時ファイルが原因である可能性もあります。こうしたファイルが蓄積すると、システムの動作を妨げたり、処理を滞らせたりすることがあります。

その場合は、ディスククリーンアップツールを実行して不要なファイルを削除しましょう。

7. クリーンブート状態でトラブルシューティングを行う

explorer.exeのCPU使用率が高くなる問題は、Windows PC上で動作しているサードパーティ製アプリケーションが原因で発生することもあります。多くのアプリケーションやサービスはWindowsの起動時に自動的に開始されるため、これが今回の問題をはじめ、さまざまな不具合の引き金になることがあります。

その場合は、クリーンブートを実施して問題を解決しましょう。クリーンブート状態ではすべてのスタートアップアプリとサービスが無効化されるため、原因となっているプログラムを手動で切り分けながら特定できます。

これらの解決策がお役に立てば幸いです!

リソース使用率が高いその他のプロセスに関する記事:

  • SearchIndexer.exeのディスク・CPU使用率が高い場合の対処法
  • UTCSVCのCPU・ディスク使用率が高い場合の対処法
  • IAStorDataSvcによるCPU使用率の高騰への対処法
  • Windows Driver FoundationのCPU使用率が高い場合の対処法
  • Windows Image Acquisition(WIA)のCPU・ディスク使用率が高い場合の対処法
  1. Windows 11/10でExplorer.exeアプリケーションエラーを解決する9つの対処法

    この記事では、WindowsユーザーがPCの起動・シャットダウン・再起動時に遭遇する可能性のあるExplorer.exeアプリケーションエラーのさまざまなパターンについて解説し、Windows 11/10ユーザーが問題を解決するためのトラブルシューティング手順をご紹介します。 Windows PCのシャットダウンや再起動時に表示されるExplorer.exeアプリケーションエラーにはいくつかのパターンがあります。典型的なエラーメッセージは以下の通りです。 0x#### の命令が 0x#### のメモリを参照しました。メモリが読み取り/書き込みできませんでした。プログラムを終了するには [OK]

  2. Windows 11/10でService Host: SysMainがCPU・メモリを大量消費する原因と対処法

    多くのユーザーから、SysMainプロセス(旧称:Superfetch)が高いCPU使用率を引き起こすという報告が寄せられています。SysMainサービスはハードディスクの使用状況を学習してパフォーマンス向上に役立つ一方で、PCにとって必須のサービスではありません。 Service Host SysMainがCPU・メモリ使用率を高くする原因 SysMainサービスはSuperfetchに関連するサービスで、システムパフォーマンスを長期的に維持・向上させることを目的としています。実体はSystem32フォルダ内にあります。SysMainプロセスは、システム上のあらゆる使用状況データを収集し、そ