私のタスクマネージャーには、svchost.exe
の2つのエントリがあります。1つは300MBのメモリを使用し、もう1つは75MBを使用します。
それは正常ですか?そうでない場合は、どうすればよいですか?問題は何でしょうか?以前、svchost.exeがこれだけのメモリを消費するのを見たのを覚えていません。
OS:Windows Vista Home Premium SP1
svchost.exe
に2つのエントリがあることは問題ではありません。複数のエントリが表示されることは珍しくありません。 svchost.exe
プロセスの説明については、質問 svchost.exeプロセスは何をしますか? を参照してください。
メモリに関しては、300MBは単一のインスタンスではかなりのように思えます。質問 svchostがメモリを使い果たしている を見て、プロセスを見てください。プロセスが複数のサービスをホストしている場合は300MBが妥当かもしれませんが、質問で言及されているツールでない場合は、Process Explorerを使用すると、問題の原因となっているプロセスを特定できます。
正常です。 svchost
は基本的に、バックグラウンドWindowsおよびその他のアプリケーションのサービスのヘルパープロセスであるため、複数のタスクを同時に実行できます。そして、svchost
の2つのコピーは何もありません。時々私は12個も持っています。それが消費しているメモリが本当にあなたを悩ませているなら、ただあなたのコンピュータを再起動してください。
セーフモードで起動し、タスクマネージャーを開いて、実行中のサービスのスクリーンショットを撮ります。通常どおりに起動し、同じことを行い、2つを比較して、サービスの削除を開始します。この方法で、400MBのsvchost.exeインスタンスを削除しました。