svchost.exeとは Windowsプロセスで複数動く実行ファイルがウイルス!?

「Windows サービスのホスト プロセス」
無知なユーザーさんを驚かせてダマすドッキリネタとして『タスクマネージャーのプロセスに svchost.exe ファイルが複数動いてたらウイルスに感染してる!』ってのをネット上で見かけます?
<これはウソね

■ svchost.exeとは
svchost.exe は、コンピューター上のプロセスの 1 つであり、さまざまな機能を実行する際に Windows で使用される他の個別のサービスをホストします。また、このようなサービスを含んでいます。
たとえば、Windows Defender は svchost.exe プロセスがホストするサービスを使用します。
コンピューター上で、svchost.exe の複数のインスタンスが実行され、各インスタンスが別のサービスを含む場合があります。svchost.exe の 1 つのインスタンスがプログラムの単一のサービスをホストし、別のインスタンスが Windows に関連する複数のサービスをホストする場合があります。
(windows.microsoft.com/ja-jp/windows/what-is-svchost-exe より引用)
svchost.exe はWindowsパソコンが動作する上で必須のプログラムとなってて、svchost.exe は複数動いてるのが正常です。
svchost.exe の役目を知る?
svchost.exe
↓
いろんなWindowsサービスの動作を処理する
svchost.exe がそれぞれどんな目的で動作してるのか知るには? 



【1】 Windows のタスクマネージャを開き、画面左下にある [すべてのユーザーのプロセスを表示(S)] ボタンをポチッとな
【2】 複数ある svchost.exe を1つクリックし、右クリックメニューから [サービスの表示(S)] をポチッとな

複数の svchost.exe がプロセス上で動作してる
【3】 [サービス] タブが開いて、svchost.exe に関連付けられた複数のWindowsサービスが反転強調で表示されます

svchost.exe が処理するサービス名が分かる
これとは別に、マクロソフトが無料提供してるタスクマネージャー強化版と言うべきフリーソフト Process Explorer を使ってみると、とある svchost.exe は3つのWindowsサービスを担当してることが分かり

また別の svchost.exe は13つのWindowsサービスを担当してました。

たとえば「svchost.exe netsvcs | wuauserv」は、Windows Update がらみのサービスとして動き、何かCPU使用率が極端に上昇する暴走でWindowsパソコンの動作が異様に重くなるトラブル時で有名みたい? 

svchost.exe がウイルスか確認する?
正規の svchost.exe のファイル位置はWindowsのシステムフォルダです。

[コマンドライン] の列でシステムフォルダ内のファイルOK
言い換えると、システムフォルダに存在しないにもかかわらず svchost.exe を名乗る実行ファイルは、ウイルスの成りすましの可能性があって怪しいと判断できますな。 



コメント