CCEnhancer : Enhance Cleaning Features of CCleaner

Every Windows user knows about CCleaner. CCleaner is a free tool to clean obsolete entries from your Windows registry and other garbage from different locations in different programs installed in Windows. It also includes basic tools to uninstall programs, edit startup entries and create system restore points etc. This is pretty much what an average Windows user would need. But if you are still not satisfied, then you can enhance CCleaner using the CCleaner Enhancer tool.

CCEnhancer is a small tool which adds support for over 1000 new programs into the popular program CCleaner. The tool uses the winapp2.ini system built into CCleaner to easily add new rules and definitions for programs. The rules were sourced mainly from the Piriform Support Forum, with several sourced from other places around the internet.

You can download CCEnhancer from the SingularLabs web site. It is a portable application and does not require installation. It is designed in Microsoft .NET 3.5 framework, so you may need to install it before you can start using CCEnhancer. CCEnhancer can automatically detect the installed location of CCleaner. The main window of CCEnhancer has a big button labeled Download Latest. You can click on this button and it would start downloading latest cleaning rules for various applications.


Typically CCEnhancer would download winapp2.ini file and place it in the CCleaner installation folder. If you are using a portable edition of CCleaner, then its location cannot be detected automatically, but you can set its location using the Functions → Install for Portable CCleaner menu. You can also manually download the latest rules from the CCEnhancer web site.

In the settings for CCEnhancer, you can choose to automatically download and update the CCleaner rules file at Windows startup. This can save you from running CCEnhancer again and again just to update the CCleaner rules. There is also an option to run the CCleaner automatically after the rules have been downloaded and updated.


Conclusion: CCEnhancer can make CCleaner more effective and powerful by adding custom rules to more than 1000 new programs that CCleaner does not support itself. This way CCleaner can cover many more application and clean your computer more efficaciously.

You can download CCEnhancer from