Ashampoo UnInstaller 2017 removes software completely without any leftover files, even in the case of nested setups.
The program meticulously logs new installations to record any modifications to your system. This allows users to uninstall unwanted programs that were installed during normal installations without their knowing. These logs even allow users to uninstall several applications in a row.
The UnInstaller community provides program ratings that help users assess whether they installation of a new program is potentially dangerous.
Another useful feature is snapshots which can be used to compare the state of a system at different points in time. Every system and file modification will be listed including registry changes to help users get a detailed picture of what has happened on their machine, e.g. in the event of malware attacks.