Very effective in freeing up disk space by removing unused and temporary files, cookies, history, cache files and more.
Pros & Cons:
My first choice here is CCleaner, a product that started off as pretty basic but has continued to improve to the point where it is now very close to the best in its class regardless of price. It's very effective in freeing up disk space by removing unused and temporary files, cookies, Recycle bin entries, Windows hot-fix files, history and cache files in many applications such as Internet Explorer, Firefox, Google Chrome, Opera, Safari and hundreds of others. Note you can configure preferences for browser cookies that you want to keep during a clean (in case you don't want to delete them all), which is a convenient feature for many users.
You can define custom rules to include or exclude files, folders or registry keys from cleaning (Temp folders are a good candidate to include). You can wipe free (unused) space from the disk (including MFT data), and CCleaner supports secure deletion of data (1, 3, 7 to Guttman 35 passes).
There are options to extend CCleaner adding new programs for software that doesn't come with the base install. Some of these options are explained in the Documentation. You can also remove options (programs) that you do not want to be cleaned from the list of available programs that can be cleaned. The options can include adding to or removed from the built in detections that come with the base CCleaner install. This flexibility I have not yet seen in any comparable file cleaning tool.
CCleaner has been around for many years, and over that time it has been more actively developed than any other file cleaner software. (It's not unusual to see a new release every 4 weeks). Piriform release new versions to support new software when it comes out (like new versions of the major browsers) and with features to support changes to the operating system - eg. When Windows 7 was released support for cleaning "Taskbar Jump Lists", and even using "Jump Lists" and Windows 7 style progress bars in their CCleaner.
The CCleaner Version History lists the new features and fixes introduced with each release.
Many other file cleaner products were developed for Win2000 or WinXP and haven't seen an update since. If you are running the latest OS, Browser or Office Suite etc - it is best to use software that was developed and tested with the latest software that you are using.
I would like to see a tutorial or wizard for first time users when they run CCleaner. Too often the complaints that CCleaner deleted something it shouldn't, turn out to be the user isn't too familiar with what the options mean or what the impact of cleaning temp files and settings from their system. Even selecting every possibly option should still not damage Windows in any way - as CCleaner is very conservative in what it will remove, but for some first time users, running CCleaner can seem to be a scary step to take.
However, if simply freeing up disk space is your objective then CCleaner is hard to beat. Besides the version for Windows, the developer also offers a version for Mac and Android devices.
CCleaner was reviewed by Gizmos Freeware on