True, but none of it is really cleaning, it's the satellite features. That isn't to say they cannot be useful, I'm primarily saying that- unlike the cleanup capability itself- they aren't really something you would do for regular, routine maintenance tasks. ( cannot find anything for drive wiping, browser/explorer extension controls, or startup items in cCleaner, though I'm a few updates behind).
How many is a few updates? :p I know those have been in for a LONG time...the tabs across the top there let you control browser extensions, scheduled tasls, and the context menu - that's what I meant, rather than explorer extensions, I worded it wrong. I'm not saying they are routine maintenance, but still useful to have.
Disk cleanup cleans up any temporary files that those programs place in the temporary location. I'm not certain of Firefox or Chrome put them in the temp folder or not (their temp files, that is). Most applications do. Cleanmgr (Disk cleanup) has a module for cleaning up old update files as well as service pack backups.
Admittedly I haven't used Disk Cleanup in a while, mainly because it takes a lot longer to display the amount of junk it will remove, and to do its job, than CCleaner. Where does Disk Cleanup hide the option to remove old update setup files, by the way? I've never seen that option.
I've just done a scan with Disk Cleanup and with CCleaner, and they both give an estimate of 270MB to be cleaned - however, CCleaner isn't taking into account Firefox because it's open, and my FF cache is currently around 150MB, so it doesn't appear that Firefox does store its temp data in an area Disk Cleanup would normally check. So, I guess what I'm saying is sure, Disk Cleanup does a fine job of cleaning the system temp files, and IE's temp files, but it doesn't have any extensibility, so it can't clean up most other applications, whereas CCleaner can be extended with the winapp.ini file to cover much more, and also covers more out of the box.
It definitely appears to clean-up more, but I've also had it delete useful stuff like MRU's (recent file lists) and other configuration data for some applications too.
As I said, it's a case of checking the right boxes. If you want it to clean up that stuff, it will do.
On the bright side it's not a Driver Update tool.
Always a plus!
Perhaps what I'll do, to give this a proper test, is install all my usual software and things on my new PC, and sue it for, what, 4 weeks or so, before comparing CCleaner and Disk Cleanup. I'll run CCleaner with its default options, then with everything checked that I would normally check, and then with an updated winapp.ini to recognise all my programs. Does that sound like a decent test? That should help satisfy my own curiosity to see how the two compare in terms of just how much junk they will clear from a system., leaving aside additional features.