
これは Windows Vista の問題で、デュアル プロセッサ ラップトップでよく見られる問題だと思いますが、% CPU が突然 45% 程度まで上昇し、そのままになります。いったんこの状態になると、% CPU は自動的に正常に戻ることはありませんが、不思議なことに、ボックスを数秒間「スリープ」状態にすると、この状態がリセットされます。
このような現象は何度も見てきました (Intel デュアル コア CPU を搭載した Sony VGN-CS215J ラップトップ)。ボックスが何もせずに待機していて、通常の 2 ~ 3% のバックグラウンド CPU のみを使用しているときに、突然 -- ドカン!
「プロセス エクスプローラー」では、これらのエピソードの 1 つで CPU が特定のプログラムではなく「割り込み」によって消費されていることが示されています。
この状況は間違いなく「現実」であり、CPU 計測の問題だけではありません。この状況が発生すると、ボックスの速度が低下し、特定のアプリケーションが極端に遅くなることがあります (たとえば、10 秒かかるタスクが 10 分かかるなど)。さらに、私のラップトップではファンが高速で回転します。
Google 検索で、これはかなり一般的な問題であり、多くの想定される「原因」が「特定」されているが、それらは常に誤った手がかりであることが判明していることがわかります。この問題は現れたり消えたりする傾向があります (この問題が発生する可能性は IPL ごとに異なるようで、一部の IPL ではほとんど発生せず、他の IPL では 10 分ごとに発生するようです)。そのため、問題が「解決」されたという誤った印象を受けがちですが、結局は再発します。
もちろん、マイクロソフトは、この問題が複数の異なるブランドのシステムで発生しているにもかかわらず、この問題について一切知らないと否定しています。
私が持っている手がかりの 1 つは、ラップトップがバッテリーで動作しているときには発生しないようです (もちろん、症状はさまざまであるため、確実にこれを言うのは難しいですが)。しかし、CPU 速度コントロール (詳細な電源オプションの下) を操作してみましたが、問題は解決しませんでした。
アップデート1:
何度か確認しましたが、私のボックスで使用できる新しいドライバーはありません。(新しいディスプレイ ドライバーはありますが、Sony が特別なフックで再スピンしていないため、このボックスでは動作しません。)
「ループ」は特定のプロセスではなく割り込みで行われるため、「スタックをたどる」ことが役に立つとは思えません。割り込みトレースを試みることはできると思いますが、おそらく時間がかかりすぎて、時間が足りません。
アップデート2:
更新: 今日、バッテリーで動作中に障害が発生しました。これは初めてのことです。したがって、障害を防ぐ条件はわかりません。
検索インデックスなどの Windows サービスをオフにすることについては、かなり前にやりました。
アップデート3: (2011年5月21日)
気まぐれでネットワーク ケーブルを抜いて、ここ 2 日間、自宅と職場でワイヤレスを実行しています。(通常、必要がない限りワイヤレスを実行したくないのは、すでに RF 汚染が多すぎると考えているためです。) エピソードは発生していません。奇妙です。
アップデート4: (2011年5月30日)
過去 11 日間ほど、ワイヤレスのみを使用して実行しています。(通常は、無線周波による汚染がすでに多すぎると感じており、有線接続が利用できる場合はさらに汚染を追加する必要がないため、このようなことは好みません。) また、過去 11 日間、私は「事故」を経験していません。これは、私が見た中で、最も長い事故のない期間です。1 日か 2 日後に、再びプラグを差し込んで、何が起こるかを確認します。
アップデート5: (6/2/11)
職場のワイヤレス ルーターが故障したため、2 日間有線接続を使用する必要がありましたが、以前の動作 (30 ~ 60 分の稼働時間後に 40% 程度の「イベント」) が戻ってきました。しかし、不思議なことに、どちらの日も、ラップトップを家に持ち帰ってワイヤレスに接続すると、数分以内に問題が再発しました。しかし、「スリープ」して「再起動」すると、問題は完全に解消されました。
ノートパソコンを家に持ち帰るためにスリープ状態にしましたが、どういうわけか「バグ」はそのまま残りました。あるいは、おそらく、有線インターフェイスは再起動するまでリセットされず、その数秒間に何か厄介なことが起こったのでしょう。
参考までに、有線アダプタは「Marvell Yukon 88E8040 PCI-E ファースト イーサネット コントローラ」です。同じアダプタがこの問題の他のケースにも関連しているかどうかを知ることは興味深いでしょう。
アップデート6: (6/6/11)
ワイヤレス アダプターが原因なのではないかと疑い始めています。ワイヤレス アダプターがオフになっていると、何らかの理由でシステムが破損することがあります。職場のルーターが少し「不調」で、接続を確立するためにワイヤレスをオフにしてオンにし直さなければならないことがあるためです (ラップトップの前面にある機械式スイッチを使用)。これを行うと、必然的に数分以内に (すぐにではありません) 割り込みが再び発生します。ラップトップをスリープ状態にして再度起動すると、割り込みの問題は解消されます。これは、ワイヤレスが次にオフになるまで、永久に解消されるようです。記録によると、ワイヤレス アダプターは「Intel(R) WiFi Link 5100 AGN」ですが、スイッチの実装方法に問題がある可能性もあります。
アップデート 7: (7/5/11)
私はワイヤレス ネットワーク アダプター (有線接続ではなく) で 1 か月以上実行していますが、問題は基本的に解消されています。何度か (何らかの理由で接続が失われたため)、アダプターを数秒間オフにしてから再びオンにしてリセットしました。これらのケースのうち 1 つを除いて、私が覚えている限りでは、オフ/オン サイクル後に CPU 使用率が 50% になる問題が発生しましたが、不思議なことに、いくつかのケースでは、オフ/オン後 30 分以上は問題が発生しませんでした。
アップデート8: (2013年7月18日)
約10ヶ月前、私は完全にバックアップからシステムを復元するそれ以来、CPU使用率50%の問題は発生していません。(わざと起こそうとしたわけではありませんが、ラジオが誤ってオフになったことが何度かあります。)もちろん、Windowsのバグが完全になくなることはないので、Open Office がクラッシュするでも、それで生きていけると思います。
答え1
Windows パフォーマンス ツールキットを見てみましょう。リンク
私はひどいドライバーに賭けます。
これは、Broadcom の低品質な (つまり冗長な) ネットワーク ドライバーで発生しました。
答え2
疑うべきは、ドライバの誤りや不良、BIOS の欠陥、ハードウェアの完全な故障の順です。これが Vista 自体の問題である可能性は極めて低いです。Process Explorer に表示される割り込みは、リアル モードで実行中にプログラムが致命的ではないエラーやデッドロック状態になった結果です。私のリストの一番上には、スイッチプレート ボタン (キーボードの上にあるボタン) とキーボードの特殊機能用の Sony ドライバがあります。以前 Sony のソフトウェアを使ったことがあるのですが、正直言ってまったくひどいものです。
答え3
不要な Windows サービス、特に Windows Search をオフにしてみることをお勧めします。
調整可能なサービスの最も権威あるリストはブラックバイパーのウェブサイト。
こちらもご覧くださいTweakHound の Vista サービス推奨事項。
開始する前にシステムの復元ポイントを作成してください。自動実行現在の構成をテキスト ファイルに保存し、後で復元できるため、ツールとして最適です。
答え4
この問題を閉じるために、自分の質問に答えてください。問題の正確な原因は不明ですが、ケーブル接続時でも「無線」をオンにしておくことでこの問題を防ぐことができます。