Process Explorer は、 Microsoftに買収されWindows Sysinternals としてブランド名を変更したSysInternalsによって作成された、Microsoft Windows用のフリーウェアのタスク マネージャーおよびシステム モニターです。Windowsタスク マネージャーの機能に加え、ユーザーのシステムで実行されているプロセスに関する情報を収集するための豊富な機能セットを提供します。[ 1 ]ソフトウェアやシステムの問題のデバッグの最初のステップとして使用できます。
Process Explorer は、問題の追跡に使用できます。たとえば、プロセスまたはすべてのプロセスによって保持されている名前付きリソースを一覧表示または検索する手段を提供します。これを使用して、ファイルを開いたままにして他のプログラムによる使用を妨げているものを追跡できます。別の例として、プログラムの起動に使用されたコマンドラインを表示できるため、それ以外は同じプロセスでも区別できます。タスクマネージャと同様に、CPU を最大に使用しているプロセスを表示できますが、タスクマネージャとは異なり、CPU を使用しているスレッド (コールスタック付き) を表示できます。これは、デバッガでも利用できない情報です。[ 2 ]
Process Explorer は、Sysinternals の初期に HandleEx と DLLView という 2 つの別々のユーティリティとして始まり、2001 年に統合されました。[ 3 ] 2008 年までは、Process Explorer はWindows 9x、Windows NT 4.0、Windows 2000で動作していました。Process Explorer のバージョン 12.04 までは Windows 2000 で動作し、バージョン 14.0 以降ではcredui.dll (Windows XP/ 2003以降でのみ利用可能)は不要です。Windows XPはバージョン 16.05 まで、Windows Vista はバージョン 16.42 まで、[ 4 ] [ 5 ] Windows 8.1 と Server 2012 はバージョン 17.05 までサポートされています。[ 6 ]現在のバージョンはWindows 10以降で動作します。オープンソースソフトウェア「Process Hacker」は、その機能を再現することを目的として開発されました。[ 7 ]
{{cite web}}: CS1 maint: bot: 元の URL の状態が不明です (リンク)