Windows XP Proの環境でタイトルのような状況がありました。作業していると妙に動作が重いからタスクマネージャーから負荷を見ていると、CPUの使用率が常に100%。プロセスを見ているとsvchost.exeってのが原因のようだ。で、調べているとMSアップデート関連の問題らしい。
★【svchost問題】svchost.exeのCPU使用率が100%近い高い状態のままになる問題解決あれこれまとめ
とりあえずsvchost.exeという問題のプロセスを殺す事で負荷は一時的に収まりますが、また起動して高まってくるのでどうすっべか?と。
マイクロソフト公式だと
★Windows XP や Windows Server 2003 環境において、Windows Update 実行時に Svchost.exe の CPU 使用率が 100 % となる、時間を大幅に要する - Japan WSUS Support Team Blog - Site Home - TechNet Blogs
「本事象は、11 月公開分の「Internet Explorer の累積的なセキュリティ更新プログラム」でも同様に発生する事を確認しております。
恒久対策につきましては、現在、検討中の段階でございますので、ご不便をおかけいたしておりますが、暫定対処策の実施をご検討賜りますようお願い申し上げます。」
まだ解決してないのかよwなんかだいぶ前にこの話、聞いたような気がするんだけど・・・
もうすぐサポートは切れるとはいえ、現時点ではまだ切れていないのだから対応してくれないと困りますよ。
とりあえず、危険ではありますが自動アップデートの機能をOFFにして様子を見ることにしました。MSアップデート関連のが動かなければCPU使用率100%が常に続く、という問題もなさそうなので。コマンドラインからやりたい場合は
★自動更新サービスを一時的に停止する - @IT
こちらも参考に。