すべてのカテゴリ » インターネット・パソコン » 技術・プログラミング

質問

終了

svchost.exeというファイルについてお尋ねします
Windows xpユーザーですが、タスクマネージャーを起動しプロセスのタブを見ると常時同時に5個も自動で起動し実行されています
多分、これのせいで動作が遅くなるので、強制終了して問題ないでしょうか?
また、もしYESの場合もう二度と自動起動してこないよう、ファイルを削除してしまっても差し支えないでしょうか?
それとも、それ自体ウィルスかマルウェアのような類なんでしょうか?
以上、よろしくお願いします

  • 質問者:svchost.exe
  • 質問日時:2010-10-20 12:50:31
  • 0

svchost.exe は、OSの各種サービスを起動するための親プロセスで、
各種ネットワーク通信 などで、複数のプロセスが起動するのが普通です。
(参考:http://www.atmarkit.co.jp/fwin2k/win2ktips/400svchost/svchost.html @IT)

例えば、Windows Update、Microsoft Update での動作で、時として(パソコンのスペック次第、Update内容次第、ネットワーク環境次第 etc)で、高いCPU使用率を占有する場合もあります。

なので、svchost.exeプロセスを ”強制終了”するのは、問題が多いです。

しかし、
svchost.exe を騙ったマルウェアもあるようです。検索したところ、下記のブログが有りました。
http://blog.sasapurin.com/archives/2007/12/process_explore.html

  • 回答者:匿名 (質問から3時間後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

並び替え:

これは私も気づいて、調べたことがあります。

たしかにこの名前のマルウェアがあるようですが、基本はこれはWindowsの重要な働きの1つだそうです。

停止させるとOS自体がきちんと動かなくなるそうですよ。

  • 回答者:ぷりん (質問から16時間後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

簡単に言えば、svchost.exeはいろんなソフトウェアに属するものです。

大変なのはtaskmanagerではどのソフトウェアのものなのかの情報がないですね。
ウィルスという可能性もありますから。
そこで、タスクマネージャの情報を詳しく表示するソフトウェアを使って、
svchost.exeはどのソフトウェアのものかがわかるようになります。

参考
http://www.windowsfiles.jp/fairu/svchost.exe.html

  • 回答者:マクス (質問から7時間後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

svchost.exeは、複数のサービスをまめて表示したものです。
不要なサービスを停止させれば、svchost.exeの数・メモリ使用量は減ります。

>これのせいで動作が遅くなるので
一時的に重くなるサービスもありますね。。

>強制終了して問題ないでしょうか?
必要なサービスが含まれいる場合は、
システムが不安定になります、再起動すれば元に戻りますが。。

私もXPですけど、
現時点では3つで最大メモリ使用量の合計が27848Kです。
購入後に停止させたサービスは、システムの復元 他多数あります。

  • 回答者:匿名 (質問から3時間後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

いや、XPのサービスを動かしているものですから
基本的には問題ないものです。
僕なんて9個も今起動してますよ。

時々重くなるヤツもあるようなので
強制終了ではなくコンパネなどからサービスの終了をしてみてはいかがでしょう

参考までに
http://gigazine.net/index.php?/news/comments/20061009_svchost/

  • 回答者:サービス残暑 (質問から9分後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る