プロセス「svchost」 って何?

プロセス「svchost」 って何?って質問がありました。

タスクマネージャでプロセスを見ると、複数の svchost.exe が起動され、CPU やメモリーを大量に消費している場合があります。
svchost.exe は DLL に実装されたサービスを起動するためのホストプロセスなので、いずれかのサービスが大量に CPU やメモリーを消費すると、この現象が発生することがあります。
通常、svchost は複数起動され、各インスタンスがどのサービスグループのホストになっているかは次の手順で判別することができます。

1)[スタート]竏端ファイル名を指定して実行] から cmd を実行します。
2)表示されたコマンドプロンプトから tasklist -svc コマンドを実行します。
tasklist

どのサービスグループが資源を浪費しているか特定できたら、コマンドプロンプトで net stop <サービス名> を実行して各サービスを停止すれば、問題判別ができます。



コメントを残す