web-dev-qa-db-ja.com

Windows 8システムアイドルプロセスによる100%の実際のCPU使用率

問題は一見簡単に見えますが、もう少し複雑です。マシン(Lenovoラップトップ)にはWindows 8 Pro、Intel Core i7が搭載されており、4つのコアすべてが100%で実行されます。ファンは常にフルスピードで動作します。再起動すると、ファンがスピンダウンし、スタート画面が表示されるとスピンアップを開始します。不要なプロセスをすべて強制終了しようとしましたが、効果がなく、追加のウイルス対策ソフトウェアもインストールされていません。

タスクマネージャーでは、システムアイドルプロセスは98%〜99%で表示され、procmon(sysinternals)でも表示されます。

アイドルプロセスが根本的な原因ではないと確信していますが、1つだけ変更する必要があり、統合されたIntelグラフィックカードの新しいドライバーを含むWindowsUpdateだけが変更されました。これはそれと関係がある可能性がありますが、デバイスをスリープ状態にして数回起動するまで、高いCPU負荷は開始されませんでした。

私も問題の迅速な解決策を望んでいませんが、むしろそれを引き起こす原因を見つけてください、どんなアイデアでもありがたいです

PDATE 1: xperfを実行して、より詳細な情報を収集しました。

xperf -on latency -maxfile 256 -filemode circular
xperf -d trace.etl 
xperf trace.etl

グラフのCPU使用率は正常で、いくつかのスパイクがありますが、平均CPU使用率です。私には、この問題は、システムがCPU負荷が高いと考えて(Windows(taskman、procmon、perfmon)のいたるところに表示される)、ファンを回転させていることが原因のようです。 CPUの温度を調べて確認する必要があります。これが主な原因である場合は、誰がファンを回転させるかを確認するだけで済みます。これはWindowsだけでなく、lenovoドライバーでもあります。

更新2: CPU温度は常に110°Cであるため、これは重要です。何かが実際にCPUを動作させます。

更新3:重負荷はWindows 7では発生せず、Windows8のログイン画面で既に開始されています

3
PaulFreund

原因を見つけました。ハードウェアに依存するソフトウェアは、すべての内部パフォーマンススイッチを高性能に設定します。前回使用したときにクラッシュし、設定をそのままにしました。ソフトウェアを起動して正常に終了させた後、問題は解決しました。

5
PaulFreund