Sysinternals プロセス ユーティリティ

Autoruns
システムが起動してログインしたときに自動的に起動するように構成されているプログラムを確認します。 Autoruns は、アプリケーションが自動起動設定を構成できるレジストリとファイルの場所の完全な一覧も示します。

Handle
この便利なコマンド ライン ユーティリティは、どのファイルがどのプロセスによって開かれているかなどの情報を示します。

ListDLLs
現在読み込まれているすべての DLL を、読み込まれる場所やそのバージョン番号を含めて一覧表示します。 バージョン 2.0 では、読み込まれたモジュールの完全なパス名が出力されます。

PortMon
この高度な監視ツールを使用すると、シリアル ポートとパラレル ポートのアクティビティを監視できます。 すべての標準的なシリアル IOCTL とパラレル IOCTL を認識し、送受信されるデータの一部も表示されます。 バージョン 3.x には、強力な新しい UI 拡張機能と高度なフィルタリング機能があります。

ProcDump
この新しいコマンド ライン ユーティリティは、CPU スパイクの分離と再現が困難なプロセス ダンプをキャプチャすることを目的としています。 また、一般的なプロセス ダンプ作成ユーティリティとしても機能し、プロセスでハングしたウィンドウや未処理の例外が存在する場合に、それを監視してプロセス ダンプを生成することもできます。

プロセス エクスプローラー
プロセスが開いているファイル、レジストリ キー、およびその他のオブジェクト、プロセスが読み込んだ DLL などを確認します。 このユニークで強力なユーティリティでは、各プロセスを所有しているユーザーを表示することもできます。

プロセス モニター
ファイル システム、レジストリ、プロセス、スレッド、DLL アクティビティをリアルタイムで監視します。

PsExec
プロセスをリモートで実行します。

PsGetSid
コンピューターまたはユーザーの SID を表示します。

PsKill
ローカル プロセスまたはリモート プロセスを終了します。

PsList
プロセスとスレッドに関する情報を表示します。

PsService
サービスを表示および制御します。

PsSuspend
プロセスを中断および再開します。

PsTools
PsTools スイートには、ローカル コンピューターまたはリモート コンピューターで実行されているプロセスの一覧表示、リモートでのプロセスの実行、コンピューターの再起動、イベント ログのダンプなどのコマンド ライン ユーティリティが含まれています。

ShellRunas
便利なシェルのコンテキスト メニュー エントリを使用して、別のユーザーとしてプログラムを起動します。

VMMap
プロセスのコミットされた仮想メモリの型の内訳と、オペレーティング システムによってこれらの型に割り当てられた物理メモリ (ワーキング セット) の量を示します。 プロセスのメモリ使用量のソースと、アプリケーション機能のメモリ コストを特定します。