Just thought i would share an encouraging word.
The posts on the forum are no doubt very helpful to the developers, but as they are mostly reports of bugs and glitches they make it appear that CCleaner is, errr, well, buggy and glitchy. It isn't.
Just got finished cleaning up a win 7 laptop. It had nearly ground to a halt. It had a variety of pups, toolbars, and other junk software that the user had installed. No actual viruses, but a ton of other stuff.
After the junkware was removed I ran CCleaner, one step at a time, and then the registry cleaner, also one step at a time. Sorry to say I didn't record the details like how much and what it was, but suffice to say that there was a ton of leftovers.
When I saw the results of the analyze step my heart sank. I am not so young anymore.
CCleaner analyzed fast, cleaned fast, got all the leftovers worth worrying about. Had to run the registry cleaner three times, the first run exposed some entries for the second run, I suppose. The third run was clean. The machine got noticeably faster after the first cleaning. It now runs much faster, and actually connects to the website you want.
So there ya go. It works great: fast, light, & thorough. An encouraging word.
edit:
Now, the average reader may think I am just a fanboy, been a member here long time. S'not so, if CCleaner had not worked i would have just kept hanging around and not said anything. Fact of the matter is I never have to do that stuff to my computer, so didn't actually know how well CCleaner would work.