回答:
これが私が見つけたものです。32ビットのProcmon.exeには、バイナリリソースとして64ビットのexeが含まれています。32ビットexeが起動すると、64ビットバージョンがProcmon64.exeという隠しファイルに抽出され、実行されます。何らかの理由で、このプロセスは一部のWindows 7インストールで失敗します。
Visual Studio 2010を使用して64ビットexeを抽出することができました。
抽出されたexeにProcmon64.exe(ハイフンなし)という名前を付けないでください。32ビットProcmonは、機会があれば削除しようとするからです。
Visual Studioがない場合は、ResourcesExtract- http: //www.nirsoft.net/utils/resources_extract.htmlのようなWindows実行可能リソースエクストラクターを使用します。
ospyはProcMonの代替です。それでprocmonの起動のトラブルシューティングを試すことができます。
環境変数を再確認して、この問題を修正しました。%TEMP%
以前に何かを追加したことがあるかどうかを確認できます。Windows temp以外のフォルダーをすべて削除し、再起動します。
Resource Hackerを使用しました。1038をビンとして抽出します。.exeを追加すると起動するようです。
procmon.exe /Run32
。ただし、このモードでのキャプチャはサポートしていません。