コンテンツへスキップ

Process Monitor

アプリケーションMicrosoft Corporation

別名: procmon、procmon64、sysinternals process monitor

Microsoft Corporationシステム

Sysinternalsのファイル、レジストリ、プロセスのトレースツールです。64ビットプロセスはProcmon64.exeです。ログは急速に肥大化します。Process Explorerではありません。

確認しておくべき要点

Process Monitorはトレースログです。Process Explorerはリアルタイムのツリーです。

Sysinternals Process Monitorはファイル、レジストリ、プロセスのイベントを記録します。Microsoft Learnから入手してください。まずフィルターを設定してください。ログは急速に肥大化します。procexp64.exeはもう一方のSysinternalsウィンドウです。

これは何ですか?
ファイル、レジストリ、プロセスの追跡ツール
Process Explorerと同じですか?
いいえ。Explorerはリアルタイムのツリーです
ログは肥大化しますか?
はい。まずフィルターを設定してください
Feex の見解
「10秒前に誰がこのファイルに書き込んだか」という疑問がある場合、フィルターを設定してProcess Monitorを起動し、再現させます。一日中起動したままにはしません。ログは急速に肥大化します。

Process Monitorとは?

Process Monitorはファイル、レジストリ、ネットワーク、プロセスのイベントのタイムラインを記録します。Procmon64.exeがロガーです。Process Explorerはprocexp64.exeであり、起動から現在までのログを持たないリアルタイムのツリーです。

使ったことがない場合

ファイル、レジストリ、プロセスの各イベントのログが必要な場合、Process MonitorがSysinternalsのトレーサーです。Microsoft Learnからダウンロードしてください。ログは急速に肥大化するため、不具合を再現する前にフィルターを設定してください。リアルタイムツリーであるProcess Explorerや、リソースモニターとは異なります。

何に使われますか?

どのプロセスがファイルにアクセスしたかを追跡

パスにフィルターを適用して動作を再現します。Process Explorerは現在のハンドルを表示します。このツールは履歴を表示します。

レジストリへの書き込みを追跡

どのアプリがキーを変更したかを特定します。それはProcmonの役割であり、タスクマネージャーのスタートアップやAutorunsではありません。

ブートログの取得 (高度)

オプションにより起動中のログを記録できます。PMLファイルは巨大になります。キャプチャ後はオフにしてください。

対象ユーザー

  • アクセス拒否エラーやプロセスの痕跡を追究している人
  • Process Explorerのハンドル検索をすでに試した管理者
  • ログでディスクを圧迫しないよう、まずフィルターを設定すべき人

現在のステータス

Process Monitor (2006年) は、Microsoft Corporationによる現行のシステムアクティビティ追跡ツールです。ベンダーは現在もWindowsユーザーに対してhttps://learn.microsoft.com/sysinternals/downloads/procmonを案内しています。

公開からの期間

Process Monitorは、FilemonとRegmonを統合して2006年にリリースされました。Process Explorerのほうが歴史が古いです (1997年)。Microsoftは現在も両方を提供しています。Filemon専用のガイドは時代遅れです。

バージョン

メジャーチャンネルを優先しています。正確なビルド番号のすべてがここで検証されているわけではありません。

Procmon64.exe
Sysinternals Suite zip

システム要件

値は公開されているベンダーのガイダンスに従っています。実際の必要要件はワークロードによって変化します。

最小要件

最小システム要件
オペレーティングシステム Microsoft Sysinternalsによる、現在サポートされているWindows 10またはWindows 11のリリース
RAM Windowsと本アプリには十分です。規模の大きいプロジェクトではさらに必要になります。

リソースプロファイル

CPU負荷
イベント発生率に応じて上昇
ディスク負荷
フィルターがないとログが急速に肥大化

インストール済みプロセス

これらの実行ファイルは、インストール時に本製品に属します。

インストール済みプロセス
Procmon64.exe トレースウィンドウ
Procmon.exe 64ビットビルドを起動するランチャー

スタートアップコンポーネント

意図的にブートログを有効にしていない限り、ログオン時にProcmonが起動したままになることは避けてください。テスト後はオフにしてください。

ファイルの場所

Process Monitorの一般的な場所
標準的なインストール先 Sysinternalsを展開した任意の場所

ファイル形式

PMLCSV

よくある問題

ログがディスクを圧迫する

フィルターを設定するか、不要なイベントクラスを除外するか、大容量ボリュームで/BackingFileを使用してください。Process ExplorerはこのPMLを書き込みません。

フィルターなしでのキャプチャ

SystemやExplorerのノイズに埋もれてしまいます。不具合の操作を行う前に、プロセス名またはパスでフィルターをかけてください。

トラブルシューティング

素性の分からないprocmon.exeではなく、Microsoft LearnからProcmonをダウンロード

Sysinternalsのzipは署名されています。ログが必要ないなら、Process Explorerがリアルタイムツリーを提供します。

再現する前に「Filter」>「Process Name」または「Path」を設定

これによりProcmonの実用性を維持できます。Autorunsはログオン項目のリストであり、このタイムラインではありません。

キャプチャが巨大になる場合は「File」>「Save a PML」、次に「File」>「Backing Files」を使用

デフォルトのページングでも肥大化する可能性があります。イベントを取得したらキャプチャを停止してください。

代替手段

リアルタイムの確認ならProcess Explorer。ログオンフックならAutoruns。ディスクやネットワークを手軽に確認するならリソースモニター。

公式ヘルプとダウンロード

まずはベンダーから確認してください。見知らぬexe配布サイトはサポート窓口ではありません。

公式連絡先
ダウンロード learn.microsoft.com/sysinternals/downloads/procmon 公式インストーラーまたはベンダーページ
ヘルプ learn.microsoft.com/sysinternals/ ベンダーサポート
公式サイト learn.microsoft.com/sysinternals/downloads/procmon 出所の分からないexeホストではなく、ここから始めてください

関連ハードウェア

PMLが大きい場合は高速なディスクが役立ちます。このツールはソフトウェアのアクティビティを追跡するものであり、GPUベンチマークではありません。

技術的な詳細

技術的な詳細

ベンダーのバージョン番号は変更されます。この記事は特定のビルドに固定するものではありません。

出典と検証

記録された出典ラベル: 2026年8月。このラベルは独立した検証を証明するものではありません。 調査方法.

この記事は役に立ちましたか?

「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。

この記事は役に立ちましたか?