A newer version of CCleaner is available.Or, Learn More About CCleaner
Full user review
Have been using it for long times on all my PCs. Easy to use and does the job it says.
Auto schedular feature will be a good to have (unless I have missed it.)