Registry Watch monitors changes made in the Windows Registry and the file system. Registry Watch make two snapshots. It compares the Registry and the file system before the installation of a program to the Registry and file system after the installation is completed. You can elect to just compare the Registry or file system or both. Since it is a full Windows snapshot utility, it can completely uninstall the program. Registry Watch is a 100% complete software uninstaller.
Tools and Utilities
Product page: here