【svchost問題】WinXPでsvchost.exeのCPU使用率が100%程度の高い状態になる問題(解決まとめ)


2013年10月・・・いまだにWindowsXPを使っているのも問題ではあるが、特に不満もないため、そのまま使い続けています。

が、最近、急にパソコンが重くなったような感じがします。

CPU使用率がなぜか100%〜90%台をうろうろしている。

どうやら、重い原因は svchost.exe というプログラムのようだ・・・。こいつだけでほとんどCPUを占有している。

試しにこのプログラムをとめてみると・・・。 ありゃりゃ・・・ Windowsのテーマなどを含む重要なプログラムの実行をつかさどっているプログラムのようで、止めちゃうと画面は乱れるは、動作は不安定になるわで、えらいこっちゃです。止めてはいけないのですね。

とりあえず、svchost viewer というソフトで何が動いているかを確認しつつ、svchostが制御しているサービスを1つづつ止めてみたものの、良く分からん・・・。


■とりあえず、ネットで検索・・・

svchost CPU使用率」というキーワードで検索をしてみると・・・ なんと、同じような事象で困っている人がたくさん居るみたい。

いろいろな人が書いていることを要約すると、

(1)Microsoft Update が原因でCPU使用率が高止まりしている。しかも、Microsoft UPDATEがいつまでたっても終わらない事象がおきている。

(2)事象は2013年7月頃から発生している。

(3)過去にも同じような問題があったがそれは対処済み。今回の事象の解決は未。 (2013年10月26日現在)

(4)どうやら、CPUパワーが貧弱なパソコンで発生しているらしい。

 


■で・・・ マイクロソフトの blog に記載があった。

Windows XP や Windows Server 2003 環境において、Windows Update 実行時に Svchost.exe の CPU 使用率が 100 % となる、時間を大幅に要する

というページ。

Windows XP や Windows Server 2003 環境において、Windows Update 実行時に Svchost.exe の CPU 使用率が 100 % となる、時間を大幅に要する というお問い合わせを多く頂いております。

本事象につきましては、現在恒久対策の確認を弊社にて行わせて頂いておりますが、ご案内までにしばらくお時間を要する見込みです。
恐れ入りますが、事象の詳細と、現在判明している暫定対処策を以下にご紹介させて頂きますので、恒久対処のご案内まで、こちらのご実施をご検討くださいますようお願いいたします。

(事象の詳細)
WSUS サーバーへの更新プログラムの検出実行時において、svchost.exe の CPU 使用率が 100% となる。
更新プログラムの検出処理自体は時間を要する場合があるものの、最終的には成功に至りインストールも正常に完了する。

(発生環境)
以下 2 点の条件を満たす環境で、本事象が発生する事を確認いたしております。

- Windows Server 2003 および Windows XP
- Single Core CPU、Hyper Threading なし等、マシン スペックが比較的不利である

(原因)
本事象は「Internet Explorer の累積的なセキュリティ更新プログラム」の検出処理に起因しており、下記の 4 点において特に顕著であることが確認されております。

KB2846071(7月公開分)
KB2862772(8月公開分)
KB2870699(9月公開分)
KB2879017(10月公開分)

(暫定対処策)
以下の 2 点を暫定対処策としてご検討くださいますようお願いいたします。

- 暫定対処策 (1)

「Internet Explorer の累積的なセキュリティ更新プログラム」を事前に単独で配信しインストール完了させる。

暫定対処案から読み取るに、手動で「Internet Explorer の累積的なセキュリティ更新プログラム」をインストールすればOKということか?


■手動で「Internet Explorer の累積的なセキュリティ更新プログラム」をインストール、

という記載があったので、最新を入れてみたらいいんちゃう?ということで、入れてみる。

2014年1月現在、最新のInternet Explorer の累積的なセキュリティ更新プログラムは以下のです。

KB2898785(12月公開分) ⇒ https://technet.microsoft.com/ja-jp/security/bulletin/ms13-097

・KB2888505(11月公開分) ⇒ https://technet.microsoft.com/ja-jp/security/bulletin/ms13-088

・KB2879017(10月公開分) ⇒ https://technet.microsoft.com/ja-jp/security/bulletin/ms13-080

・KB2870699(9月公開分) ⇒ https://technet.microsoft.com/ja-jp/security/bulletin/ms13-069

・KB2862772(8月公開分)

・KB2846071(7月公開分)


インストール例 

◆KB2879017(10月公開分)の場合 ⇒ https://technet.microsoft.com/ja-jp/security/bulletin/ms13-080

 

またもや、うちは Windows SP SP3 + InternetExplorer6(古い・・・)ので、それを押すと・・・

 ダウンロード。

それで、インストールをしてみる。

 


◆KB2870699(9月公開分)の場合 ⇒ https://technet.microsoft.com/ja-jp/security/bulletin/ms13-069

 

とりあえず、うちは Windows SP SP3 + InternetExplorer6(古い・・・)ので、それを押すと・・・


■再起動をして、どうなったか?

まあ、再起動してみる。

いろいろと模索している間に、ウイルス対策ソフトのアンインストールや、WindowsUPDATEの停止をしたので、セキュリティーセンター的にはいけていませんが・・・

 svchost.exe がCPUを占有することがなくなりました。

しばらく様子をみていますが、安定してサクサク動いています。

⇒ ・・・とはいえ、WindowsXPもサポート終了なので、これを機にハイスペックなパソコンを安く作ってみたまとめページはこちら


 

<豆知識> 海外からの団体客を避けるには、ちょっとグレードの高いホテルがおススメ

ホテル予約サイトはいろいろあります。「新幹線往復」や「飛行機往復」と「宿」がセットになったプランがあります。宿と交通費がセットになることで、バラバラに支払うよりも万円単位でお得になる場合もあります。人気があるのは楽天トラベルの楽パックと、JRと提携している日本旅行のプラン(こちら)です。

 ※クリックすると日本旅行へ移動します