web-dev-qa-db-ja.com

プログラムのインストール中に書き込まれたレジストリキーを確認するにはどうすればよいですか?

monitor Windowsのインストーラがレジストリ内に独自のものを書き込む方法はありますか?

ディスクに書き込まれたファイルを監視する方法もありますか?

16
Wall

Revo Uninstallerはインストールを追跡し、インストール中に書き込まれたすべてのファイルとレジストリエントリを表示します。

8
Patrick

この目的には Process Monitor を使用します。 RegMonとFileMonはこれに統合され、プロセス、レジストリ、ファイルの監視に使用できるようになりました。

19
Sandeep

RegShot2 のようなレジストリスナップショットを実行するソフトウェアを使用します。

Regshot2 Unicodeは、スナップショットを取得し、HTMLレポートを生成し、自動REG元に戻す/やり直しスクリプトを作成するレジストリ変更およびファイルシステム変更検出差分ツールです。プログラムは、スナップショットを後で使用するためにファイルに保存/ロードできます。一方、レジストリパスとファイルパスの包含/除外ルールは、スナップショットにパスを含める/除外するように設定できます。

  • レジストリのスナップショットを作成する
  • ソフトウェアをインストールする
  • 2番目のスナップショットを作成し、ソフトウェアに2つのスナップショットの差分を比較させます。

これで、新しい/変更されたレジストリ設定が表示されます。

8
magicandre1981

これに最適なツールは、Windows SysinternalsのProcess Explorerです。これは、システムで実行されているプログラムのファイルとレジストリハンドルを表示できる無料のツールです。
ここにリンクがあります: https://docs.Microsoft.com/en-us/sysinternals/downloads/process-utilities

Explorer.exeの開いているハンドルの画像です

1