Taskhost.exeプロセスの説明
Windowsタスクマネージャーには、コンピューターシステムで現在実行されているプロセスが一覧表示されます。セキュリティを重視するユーザーは、プロセスを定期的に監視して、新しいコンピューターまたは不正なプロセスがパーソナルコンピューターで実行されていないことを確認します。
プロセスの表示に関して最初に行うことは、選択だけでなく、実行中のすべてのプロセスを表示するため、すべてのユーザーからプロセスを表示するオプションを有効にすることです。
firefox.exeやexplorer.exeなどの一部のプロセスは名前ですぐに識別できますが、taskhost.exeやdwm.exeなどの他のプロセスは、プロセスの詳細を調べるために調査が必要です。
Taskhost.exeは、Windows 7 32ビットサービス用の汎用ホストプロセスです。 taskhost.exeを配置する必要があるWindowsの場所はC: Windows System32 Taskhost.exeです。
それが他のディレクトリにある場合は、正当ではない可能性が非常に高いです。
Taskhost.exeは、exeではなくダイナミックリンクライブラリ(dll)から実行されるプロセスのホストとして機能する汎用プロセスです。このプロセスでは、起動時にWindowsレジストリをチェックして、ロードする必要のあるdllベースのサービスを検出します。
taskhost.exeの複数のインスタンスが同じコンピューターシステムで実行されている可能性があります。
これについては、Windowsタスクマネージャーに表示されるパス情報を調べるとわかります。
したがって、Taskhost.exeは、Windows 7オペレーティングシステムのコアシステムプロセスです。
プロセスをさらに分析して、どのDLLベースのサービスが実行されているかを確認したいユーザーは、そのタスク用にProcess Explorerをインストールする必要があります。無料のプログラムは、基礎となるDLLベースのサービスに関する追加情報を表示します。
それらのいくつかは無効にできないコアサービスであり、他は必ずしも必要ではないDLLを実行する可能性があります。 Process Explorerは、これらのコンポーネントを識別するために必要な情報をリストします。特定のdllに関する追加情報を見つけるには、検索エンジンを使用する必要がある場合があります。たとえば、一部のWindows 7ユーザーは、taskhost.exeによって実行されるRACtask(Windows信頼性モニター)のCPU使用率の問題に気づきました。