Windows エクスプローラー(ファイルエクスプローラー)は、Windows 11 でファイルを操作するための中心的な存在ですが、特に大規模なアップデート後は、リソースを大量に消費してしまうことがあります。突然、プロセスが CPU パワーの 20% ~ 50% を消費し、エクスプローラーを閉じてもバックグラウンドで頑固に実行され続け、PC のパフォーマンスを低下させてしまうことがあります。これは確かにイライラさせられます。これは、破損したシステムファイル、残っているアップデート、マルウェアの潜伏、サードパーティ製アプリとの競合など、さまざまな問題が原因で発生する可能性があります。エクスプローラーが過熱してシステム全体の速度を低下させている場合は、それを抑えるのに役立つかなり信頼性の高い修正方法がいくつかあります。再起動などの簡単なものもあれば、システム設定を詳しく調べたり、診断コマンドを実行したりするものもあります。ここでの目標は、エクスプローラーを正常な動作に戻し、PC が再び呼吸できるようにすることです。この方法リストは経験に基づいています。あるマシンではうまくいったものもあれば、別のマシンではうまくいかなかったものもありますが、試してみる価値はあります。
Windows 11でWindowsエクスプローラーのCPU使用率が高い場合の修正方法
修正1:コンピュータを再起動する
当たり前のことのように思えるかもしれませんが、PCを再起動すると、エクスプローラーがCPUを不必要に消費する原因となっている可能性のあるランダムな不具合や一時キャッシュファイルを消去できます。環境によってはすぐに効果が出る場合もありますが、場合によっては1~2回の再起動が必要になることもあります。基本的には、不要なランダムデータを消去し、エクスプローラーのプロセスをリセットします。CPU使用率が高い問題が一時的な問題によるものであれば、通常はこれで解決します。ただし、Windowsを再起動するだけで問題が解決する場合もあるので、この簡単な手順を必ず実行してください。
修正2: クリーンブート環境で起動する
多くの場合、サードパーティ製のアプリまたはサービスがエクスプローラーと競合しています。特に、新しいソフトウェアをインストールした後に問題が発生した場合はそうです。クリーン ブートを実行すると、原因の特定に役立ちます。Windows 11 では、 を押しWindows key + R、 と入力してmsconfig
、Enter キーを押します。[サービス] タブで、[Microsoft のサービスをすべて隠す*] をオンにして (コア OS コンポーネントが無効にならないようにするため)、[すべて無効にする] をクリックします。次に、[スタートアップ] タブに移動して、[タスク マネージャーを開く] をクリックします。そこから、スタートアップ アプリを 1 つずつ無効にします。バックグラウンド アプリが侵入して問題を引き起こしている場合があります。その後、タスク マネージャーを閉じて、msconfig に戻って [OK] をクリックします。PC を再起動します。エクスプローラーの CPU が安定している場合は、サードパーティ製のアプリのいずれかが原因だったことを意味します。この方法は、奇妙な競合のトラブルシューティングに便利です。
修正3:Windowsが最新であることを確認する
Windows Updateには、エクスプローラーの動作を不安定にする可能性のあるバグや問題の修正が含まれていることがよくあります。Windows 11を最新の状態にしておくことは不可欠です。スタートメニューから設定 > Windows Update に移動し、更新プログラムのチェック をクリックします。更新プログラムが待機中の場合は、ダウンロードとインストールを行ってください。CPU使用率が高くなる原因として、古いビルドが原因となる場合があります。更新プログラムを適用したら、再起動して状況が改善するかどうかを確認してください。当然のことながら、Windowsは必要以上に負荷をかける必要があるため、奇妙な動作を修正するために手動で更新プログラムを取得しなければならない場合もあります。
修正4:システムファイルチェッカー(SFC)とDISMコマンドを実行する
原因不明のCPU使用率の高さは、Windowsのシステムファイルの破損が主な原因です。システムファイルチェッカーの実行は簡単です。管理者権限のコマンドプロンプトを開きます( を押しWindows key + S、 と入力しcmd
、右クリックして「管理者として実行」を選択)。次に、sfc /scannow
と入力してEnterキーを押します。数分かかるので、そのままにしておいてください。破損したファイルがある場合、SFCは修復を試みますが、すべてを処理できない場合もあります。その場合は、DISMコマンド を実行してください。スキャンするDISM.exe /Online /Cleanup-Image /RestoreHealth
たびに再起動してください。このプロセスは、エクスプローラーの問題の原因となっている可能性のある根本的なシステムの問題を修復します。魔法のようなものではありませんが、多くの状況で効果的です。
修正5:マルウェアとウイルスをスキャンする
感染は気づかないうちに進行し、エクスプローラーなどのプロセスによるCPU使用率の上昇など、システムのあらゆる動作速度低下を引き起こす可能性があります。Windowsセキュリティ(スタートメニューから設定 > プライバシーとセキュリティ > Windowsセキュリティ)を使用して、完全スキャンを実行してください。NortonやBitdefenderなどのサードパーティ製のオプションをご利用の場合は、スキャン前に最新バージョンであることを確認してください。マルウェアがエクスプローラーを模倣したり乗っ取ったりすることがあるため、クリーンスキャンを行うことで修正できる場合があります。一部のウイルス対策ソフトウェアはバックグラウンドでスキャンを実行するため、スキャンが頻繁に実行される場合や古いソフトウェアの場合、CPU使用率が急上昇する可能性があります。その場合は、サードパーティ製のウイルス対策ソフトウェアを一時的に無効化またはアンインストールして、問題が解決するかどうかを確認してください。
修正6: SysMain (Superfetch) サービスを無効にする
SysMain サービス (古いシステムでは Superfetch と呼ばれています) をオフにすると CPU 負荷が軽減されると主張するユーザーもいます。少し奇妙かもしれませんが、エクスプローラーが速度低下の原因になっている場合は試してみる価値はあります。Windowsキー + Rを押し、services.msc
と入力して Enter キーを押します。SysMain を見つけて右クリックし、停止 を選択します。CPU 使用率が低下した場合は、SysMain をダブルクリックし、スタートアップの種類 を 無効 に設定して OK をクリックすることで、変更を永続的にすることができます。これは普遍的な解決策ではありませんが、一部のセットアップでは大きな効果があります。Windows Search または Windows Update サービスが CPU を大量に消費している場合は、一時的に無効にすることを検討してください。
修正7:電源プランをデフォルトに戻す(ラップトップユーザー)
ノートパソコンをお使いの場合、カスタム電源プランによってCPUが高パフォーマンスを維持したり、低電力状態を妨げたりすることがあります。デフォルトにリセットすると改善されることがあります。Windowsキー+Sキーを押し、 と入力してedit power plan
「電源プランの編集」を選択します。次に、「このプランのデフォルト設定を復元」をクリックします。「はい」で確定し、PCを再起動します。この手順は簡単で、電源管理設定が原因で発生するパフォーマンスの低下を解消できる場合がよくあります。
修正8:OneDriveアカウントのリンクを解除する
OneDrive との同期の問題により、エクスプローラーが不安定になり、CPU 使用率が急上昇することがあります。エクスプローラーでメモリや CPU の使用率が高くなっていることに気付いた場合は、少なくとも一時的に、OneDrive アカウントのリンクを解除してみてください。タスク バーの OneDrive アイコン をクリックし、歯車アイコンをクリックして 設定 を選択します。[アカウント] タブで [この PC のリンクを解除] をクリックして確定します。これで同期プロセスが切断され、問題が解決する可能性があります。それでも奇妙な問題が発生する場合は、新しい Windows ユーザー アカウントを作成することが最後の手段である可能性があります。管理者のコマンド プロンプトを開き、net user newusername /add
と入力して、そのアカウントでログインし、問題がそこでも発生するかどうかを確認します。奇妙ですが、ユーザー プロファイルの破損が原因となっている場合があります。
Explorer がなぜ動作不良を起こしているのかは分かりませんが、これらのオプションをいくつか試してみると、スムーズに動作するかもしれません。これらの手順を組み合わせることで、特にアップデートやハードウェアの変更を行った後は、正常に動作するようになることがよくあります。
まとめ
- 再起動してみてください。これは速く、十分な頻度で実行できます。
- 問題がサードパーティのアプリによって発生しているかどうかを確認するには、クリーンな状態で起動します。
- Windows を最新の状態に保ってください。修正プログラムは随時リリースされます。
- SFC および DISM スキャンを実行して、破損したシステム ファイルを修復します。
- マルウェアをスキャンして感染を排除します。
- SysMain やその他のサービスが CPU 上でハングしているように見える場合は無効にします。
- ノートパソコンを使用している場合は、電源プランをリセットしてください。
- 同期によって問題が発生する場合は OneDrive のリンクを解除するか、新しいユーザー プロファイルを作成してみてください。
まとめ
WindowsエクスプローラーのCPU使用率が高くなると、本当に頭が痛くなりますが、幸いなことに、どこを調べれば良いかがわかれば、ほとんどの修正は簡単です。再起動で解消されるだけの不具合の場合もあれば、システムスキャンを実行したり、特定のサービスを無効にしたりするなど、より実践的なアプローチが必要な場合もあります。これで、アップデートが再びスムーズに動作するようになることを願っています。誰かのトラブルシューティングに何時間も費やす必要がなくなることを願っています。すべてが常にうまくいくとは限りませんが、これらのヒントを試してみることで、ほとんどの問題は解決できるはずです。