Windows XPにて「svchost.exe」のCPU使用率が100%になる問題が発生しています。
マイクロソフトから何回か暫定対処策が更新されましたが、執筆時点で最新の対処策は次のようになっています。
- Internet Explorer 8をインストールする
- 「Internet Explorer 8 for Windows XP 用セキュリティ更新プログラム (KB2888505) 」をインストールする
Internet Explorer 8をインストールする
Internet Explorerのバージョンが6まはた7の場合は、バージョン8をインストールします。
次のページから、インストールプログラムをダウンロードします。
ダウンロードしたインストールプログラムを実行します。
画面の指示に従ってインストールします。
KB2888505をインストールする
次のページから「Internet Explorer 8 for Windows XP 用セキュリティ更新プログラム (KB2888505) 」をダウンロードします。
ダウンロードしたインストールプログラムを実行します。
画面の指示に従ってインストールします。
インストールが完了して、再起動したら問題は解決します。
ちょうど、この件で困っていたところです。上記の内容を参考にKB2888505をインストールすることで解決できました。
ありがとうございます。
解決したかと思ったら、ダメでした。KB2888505を適用後、起動しなおしても数分したらsvchostが100%になります。
以下の方法で解決しました。
1. IE8を削除
2. IE6用のKB2888505を適用
http://www.microsoft.com/ja-jp/download/details.aspx?id=41064
3. コントロールパネル > 自動更新 > 自動更新を無効にする
どうも、自動更新処理が始まった後にsvchostが100%になるようです。IE8でも「自動更新を無効」にすれば問題回避できるかもしれません。