Always know exactly what was installed and where files where placed on your hard drive. This also identifies registry keys added or removed. This captures snapshots of both your hard drive and registry, allowing you to view all files and programs that were added or removed on your hard drive. This provides a sure way to identify if any viruses or spyware were placed on your system during software installations. You can always see if any hidden programs, adware, rogue programs, spyware, or program dlls are installed without your knowledge. You can also create and save lists of each comparison so that you may reference these changes later, and you have the option to print if you wish. Uninstalls tend to leave many garbage files behind, and many programs install extra files or folders, adware, or unnecessary spyware, but this program will allow you to scan your system and keep a history list of exactly what changes have been done on your pc for later cleanup. (Runs on all Windows systems).