Does CCleaner uninstall programs including the registry entries and other supporting files?

Ranjit S September 10, 2013

When using CCleaner to uninstall software, does it remove all the associated registry entries and supporting files? I want to know if it uninstalls the program completely from the desktop.

  1. Alan W
    September 11, 2013 at 6:33 am

    There are several un-installers available Revo does a free version and the others are not so expensive which is simpler that messing around by uninstalling the program then running a reg cleaner.

  2. Hovsep A
    September 10, 2013 at 12:07 pm

    you can try to run registry scan for left over reg files for instance you can use regseeker
    you can use Everything to search for left over files

  3. Oron J
    September 10, 2013 at 10:50 am

    Jan explains the situation well. CCleaner only runs the ordinary uninstaller, although it will clean up the registry and "cruft" (rubbish files) during its separate cleaning operations.

    The list Jan points to includes a number of products, but if you *just* want to have "cleaner uninstalls", you can download "IOBit Uninstaller", which is a component of "IObit Advanced SystemCare Free" mentioned in the list.

  4. Jan F
    September 10, 2013 at 9:52 am

    No. The CCleaner uninstall button will simply run the softwares own uninstaller similar to what the Windows "Add and Remove software" option does. So any registry entry or data not removed by this uninstaller will remain.

    The orphaned registry entries should then be picked up by CCleaners registry cleaner but the data mostly has to be removed manually.

    For a more complete removal I suggest looking into the uninstaller section of the MUO Top List

    Of course any of these tools may leave some fragments or shared data behind. One common example would be .NET Frameworks as there is no way to tell for an uninstaller if those frameworks are required by any other software or service on the system.