プロが教えるわが家の防犯対策術!

 
プロセスとサービスの対応関係を知る方法
タスクマネージャで表示される実行中のアプリケーション、実行中のプロセス、実行中のサービスについて、どのアプリケーションがどのプロセスとどのサービスを実行しているのか、アプリケーションとプロセスとサービスの対応関係を知る方法はありますか。
 

A 回答 (3件)

下記の一覧の中から、Process Hacker、System Explorer、Process Explorer


などのソフトを試してみてはいかがでしょうか。

窓の杜 - システム・ファイル - タスク・サービス
http://www.forest.impress.co.jp/library/nav/genr …
    • good
    • 0
この回答へのお礼

 
いろいろ有りますが、ちょっと試してみます。
ありがとうございました。
 

お礼日時:2014/10/30 12:43

いささか面倒かと思いますがタスクマネージャーのアプリケーションタブ


プロセスタブ、サービスタブ内で対象を右クリックすることができますので
そこから、アプリケーションタブ内であればプロセスの表示、プロセスタブ
内であればサービスの表示、サービスタブ内であればプロセスの表示をクリ
ックすると、それぞれ関連しているものをハイライトしてくれます。

お求めの答えと違っていたら申し訳ありません。
以下、参考URLをはっておきますね。
(Vistaでの説明ですが、方法は一緒です)

・サービスのプロセスを特定する(Windows Vista編)
http://www.atmarkit.co.jp/fwin2k/win2ktips/885vi …
    • good
    • 0
この回答へのお礼

 
分かりました。
ありがとうございました。
 

お礼日時:2014/10/30 12:21

>どのアプリケーションがどのプロセスとどのサービスを実行しているのか、アプリケーションとプロセスとサービスの対応関係を知る方法はありますか。



サービスに関しては、無いんじゃないかと推測しています。

サービスの提供をDLLで実現している場合、そのサービスを受け持つDLLは、色々なアプリやプログラムから呼び出されますが、呼ばれた側のDLLは「誰から呼ばれたのか?」を把握していません。

その場合、アプリやプログラムとDLLの「関係性」は失われていますから「対応関係」も失われているでしょう。

アプリやプログラムとプロセスの関係性は「プロセス実行中は、アプリやプログラムと1対1の関係にある」ので、プロセスハンドルなどで「そのプロセスの諸元」を知る事が出来ます。
    • good
    • 0
この回答へのお礼

 
分かりました。
ありがとうございました。
 

お礼日時:2014/10/30 12:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!