Process Explorer作成者: Mark Russinovich
概要Process Explorer は、実行中のプログラムの状態を調べるツールです。タスク マネージャーでも実行中のプログラム (プロセス) を確認することができますが、Process Explorer はタスク マネージャーと違って、プロセスに関連する様々な情報が確認できます。そのため、アプリケーションの実行に関わるトラブルシューティングを行うときなどに役立ちます。 画面構成画面はコンピューター上で実行されているプロセスが 1 行ずつ表示されます。表示されているプロセスの左側にはプロセスの名前、右側にはプロセスの詳細情報が表示されます。 各プロセスのインデント表示は親プロセスから実行されていることを意味します。たとえば、svchost.exe というプロセスは services.exe よりもインデントがついていますので、svchost.exe は services.exe によって実行されている子プロセスとみることができます。ちなみに、親プロセスと子プロセスの組み合わせは「プロセスツリー」と呼んでいます。 プロセスには、主にピンクで塗りつぶされたプロセスと青く塗りつぶされたプロセスがあります。ピンクで塗りつぶされたプロセスは Windows のサービスとして実行されているプロセス、青く塗りつぶされたプロセスは Process Explorer を実行しているアカウントと同じアカウントで実行しているプロセスです。 また、Process Explorer を見ると、緑や赤で塗りつぶされたプロセスを見つけることができます。緑は新しく実行したプロセス、赤は終了したプロセスになります。Process Explorer はプロセスの実行状態を確認するためのツールですが、じっと画面を眺めていれば、プロセスの開始や終了も確認できるのです。 一方、画面右側には各プロセスの情報が表示されます。具体的には以下の情報が表示されます。
使用法現在表示されている内容から、さらに詳細な情報を確認する場合、各プロセスをダブルクリックします。すると、ダイアログが表示され、以下のような情報を確認できます。
プロセスを終了する場合は、終了するプロセスを右クリックし、[Kill process] をクリックします。Kill process の代わりに [Kill process tree] を選択すれば、プロセスツリー全体の終了、[Restart] を選択すれば、プロセスの再起動ができます。 ダウンロード
Live.Sysinternals.com から直接 Process Explorer を実行する | ダウンロード
Live.Sysinternals.com から直接 Process Explorer を実行する 動作環境:
インストールインストールは不要で、Process Explorer (procexp.exe) を実行するだけで使用できます。 Process Explorer の操作や使用方法については、ヘルプ ファイルを参照してください。問題やご質問がある場合は、Sysinternals Process Explorer フォーラム (英語) を参照してください。 関連リンク以下に、Sysinternals で入手できる、ハンドルや DLL を表示する Process Explorer 以外のツールと情報を示します。
|