質問: 起動後、cpu使用率100% svchost.exe 以前はこんなことなかったんですが... 最近、起動後に数分経たないとまともな操作ができなくなってしまいました。(正確に言うと、起動後数分は不安定ながらも操作はできますが、そのあとにまったく操作を受け付けなくなり、またその状態が数分経つと元のように快適に動きます。) タイミングを見計らって、タスクマネージャを起動してみました。(このタスクマネージャも、しばらくすると動かなくなりますが、数分後に復帰します。) 下のほうのcpu使用率を見てみると、100%近くなっていました。何にそんなに使われているのかと思い、プロセスタブに切り替え、cpuの数値の一番大きかったものを見てみました。svchost.exeでした。 調べてみました。 svchost.exeは、os内の各種サービスを起動するための親となるプロセスである。os起動時には、svchost.exeを経由して、各種のネットワーク・サービスが起動するようになっている。 ...まぁ、大事だということはわかりました。 しかし、起動するたびにこのような状態が毎回起こるのはちょっと困ります。何かいい方法はないでしょうか? 【パソコンについて】 os:windows xp home edition sp2 メモリ:512mb メーカー:sharp pc-cl1-5ce よろしくお願いいたします。
回答: 私のマシンも同様な状況でしたが、原因はwindowsupdateだったようです。 自動更新の停止 ↓ タスクマネージャーからcpuを食ってる「svchost.exe」を停止 ↓ 手動で一つづつ更新をアップデート+再起動の繰り返し ↓ 自動更新の再開 ↓ 症状改善 となりました。 タスクマネージャーを起動し、cpuの使用状況を確認しながら作業しましたが、途中で100%になったりしながらもなんとか終了しました。次も同じような現象の時にはokとは限りませんが・・・。 この現象、皆さんの質問状況を見ていると最近頻出しているような感じがしません?身近な例でも私のマシンで2台目です。もう1台も試しにやってみようと思っています。