web-dev-qa-db-ja.com

アンインストールされたソフトウェアの残りの痕跡をレジストリから削除するにはどうすればよいですか?

ソフトウェアをアンインストールした後、レジストリにエントリが残っていることに気付くことがあります。それらを取り除きたいのですが。

ここで説明する、満足できないアプローチを見つけました。

  1. ソフトウェアをインストールする前に、レジストリエディタのexportオプションを使用してください。
  2. ソフトウェアをインストールします。
  3. 使用 .regレジストリへの変更をロールバックするために生成されたファイル。

この方法の問題は、何かをアンインストールする前にさらにソフトウェアをインストールすると、削除したいソフトウェアからのレジストリの変更に加えて、インストールされたソフトウェアがレジストリに加えた変更も元に戻すことです。これは望ましくありません。

インストール後に他のすべての変更を元に戻さずに、インストールによってレジストリに加えられたすべての変更を元に戻す方法はありますか?

9
Ori Popowski

ccleaner のようなものを使用して、肥大化したレジストリをクリーンアップできないのはなぜですか?ソフトウェアアンインストーラーが残す可能性のあるエントリをすべて削除する必要があります。

2
Thomas B.

Revo Uninstaller のようなソフトウェアを使用すると、アンインストールするソフトウェアに関連するレジストリエントリを自動的に検索して削除できます。

1
digitxp

完全に徹底したい場合は、 プロセスモニター を使用してインストールをキャプチャできます(プロセス名によるフィルタリング)。ただし、ProcessMonitorのキャプチャに基づいて変更を「元に戻す」ソフトウェアを知りません。

0
Hello71