Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Windows 7システムチュートリアルについて >> SVCHOST.EXEプロセスが多い場合はどうすればいいですか?壊れた

SVCHOST.EXEプロセスが多い場合はどうすればいいですか?壊れた

  

の背後にある原因Windowsのタスクマネージャを実行すると、[プロセス]タブにSVCHOST.EXEという名前の複数のプロセスが同時に実行されていることがあります。さらに、これらのSVCHOST.EXEは1つまたは複数のより多くのシステムリソースを占有し、コンピュータの効率に影響を与える可能性があります。

SVCHOST.EXEはWindowsのsystem32システムフォルダーにあり、ファイルの説明は "Generic Host Process for Win32 Services"です。 Windowsが起動すると、SVCHOST.EXEは自動的にWindowsレジストリのシステムサービス構成をチェックし、システムサービスのリストを作成してから、関連する.DLLダイナミックリンクライブラリファイルを特定の実行中のシステムサービスにロードします。したがって、SVCHOST.EXEを "システムサービスを読み込むためのホストプログラム"と見なすことができます。

すべてのSVCHOST.EXEがすべてのシステムサービスをロードするまで、各SVCHOST.EXEプロセスは1つまたは複数のシステムサービスをロードする可能性があるため、タスクマネージャに複数のSVCHOSTが表示されます。 EXEは同時に実行されますが、これは仕様によるものです。一般に、Windows XP /Windows Server 2003では6つのSVCHOST.EXEが同時に実行され、Windows Vista /Windows Server 2008 /Windows 7では10つ以上のSVCHOST.EXEが同時に実行されます。

WindowsのタスクマネージャでSVCHOST.EXEプロセスを表示すると、SVCHOST.EXEプロセスの "username"はSYSTEM、LOCAL SERVICE、またはNETWORK SERVICEとして表示されます。 (タスクマネージャにユーザ名が表示されていない場合は、メニューから[表示] - [列設定]を選択し、[ユーザ名]チェックボックスをオンにします。)SVCHOST.EXEプロセスのユーザ名「ユーザーアカウントの名前(Administratorなど)を表示します。このSVCHOST.EXEはおそらく悪意のあるプログラムです。

Copyright © Windowsの知識 All Rights Reserved