reference さん、こんにちは。
Answers への投稿、ありがとうございます。
「svchost.exe」が原因となり CPU 使用率が 100% となってしまう問題を改善したいのですね。
同じような現象について Answers 内で調べたところ、以下のスレッドが見つかりました。
30分おきにプロセスsvchostが動き30秒から1分間cpu100%になり、他のプログラムを阻害する。
このスレッドでは、reference さんと同様、Windows 7 で Norton 製品をお使いの方が同じような現象にあっていました。
そして最終的には **TEMP フォルダーを削除することで現象が見られなくなったようです。**reference さんも試してみてはいかがでしょうか。
TEMP フォルダーの削除手順は以下のとおりとなりますので、参考にしてみてください。
1.スタートボタンを押して「プログラムとファイルの検索」に %TEMP% と入力し、エンターキーを押します。
2.TEMP フォルダーが表示されます。
3.すべてのフォルダーとファイルを選択して削除します。
もし上記の TEMP フォルダーの削除で上手くいかない場合は、次に紹介する内容を確認していただくといいかもしれません。
・[セーフ モードとネットワーク] での起動してどうか コンピューターをセーフ モードで起動する を参照してください。
・[クリーン ブート] での起動してどうかWindows 7 の起動時に、自動的に起動されるプログラム (常駐プログラム) を起動しないようにする方法の、手順2. 「システム構成を使用して常駐プログラムの設定を解除する」を参照してください。
・いつから発生していたか
リカバリーの作成などの作業をする以前から同じような状態であったのか
・イベント ログ (イベント ビューアー) に何かエラー等が表示されていないか
以下のページを参考にエラーが起きた時点のイベントログを確認してみると、何が影響したエラーか分かるかもしれません。
イベント ログ (イベント ビューアー) に表示される情報
「svchost.exe」には、ウイルスといった情報もあるようですが、現時点では判断は難しいかと思います。
「svchost.exe」自体は OS 標準のプロセスなので、まずは上記の切り分けを行ってみるのが良いのではないでしょうか。
心配であればまず、お使いのセキュリティ ソフトでフル スキャンなどを実行してみるのも良いかもしれませんね。
そのほか不明な点などありましたら気軽に質問してくださいね。
ほかにも何かご存じの方がいらっしゃいましたら、アドバイスをよろしくお願いします。