web-dev-qa-db-ja.com

Explorer.exeがCPUを大量に使用するのはなぜですか?

Vista x64のExplorer.exeプロセスは、最近多くのCPUを使用し始めました。通常、プロセスを再起動すると問題が解決します。

プロセスを検査して、高いCPU負荷がどこ(スレッド、モジュール)に費やされているかを確認する簡単な方法はありますか?

2

問題の原因を見つけるための簡単な方法は実際にはありませんが、最も可能性の高い原因はExplorer Shell拡張機能(およびいくつか)です。他の項目)。

Microsoft/Sysinternals Autoruns を確認し、[エクスプローラー]タブを確認することをお勧めします。ただし、何もDeleteキーを押さないでください。これを使用して、問題を特定し(チェックボックスをオフにして)、問題を見つけたら、アプリケーションのアンインストーラーを使用します。アンインストーラーが削除に失敗した場合にのみ、削除を押してください。

3
William Hilsum

Microsoft/Sysinternals Process Explorer を使用して、プロセスを検査し、プロセッサを使用しているスレッド/モジュールを見つけることができます。プロセスをダブルクリックして、スレッドタブを選択するだけです。

そこから、どのスレッドがプロセッサを使用しているかを確認できます。スレッドの呼び出しスタックを確認して、どのモジュールがプロセッサを占有しているかを確認することもできます。

3
heavyd