I know originally ccleaner was created as a privacy tool.
I've only ever used it as a empting space saving tool.
I want option to ignore privacy because I want history and preferences and _some_ recent items -- I really don't care about privacy on _MY_ computer.
I want ccleaner to improve and empty old files and old crap.
For instance #1, completely empty
c:\Windows\SoftwareDistribution\Download
for instance it may see this and decide to delete all old "installer cache" directorys that don't contain the latest msi
C:\Users> dir /a/s /b *.msi /b
C:\Users\All Users\Adobe\ARM\Reader_10.1.1\ARM.msi
C:\Users\All Users\Adobe\ARM\Reader_10.1.1\Reader10Manifest.msi
C:\Users\All Users\Adobe\ARM\Reader_10.1.2\Reader10Manifest.msi
C:\Users\All Users\Adobe\ARM\Reader_10.1.3\Reader10Manifest.msi
C:\Users\All Users\Adobe\ARM\Reader_10.1.9\ARM.msi
C:\Users\All Users\Adobe\ARM\Reader_10.1.9\Reader10Manifest.msi
C:\Users\All Users\Adobe\ARM\Reader_10.1.9\UpgradeManifest.msi
C:\Users\All Users\Adobe\Setup\{AC76BA86-7AD7-1033-7B44-AC0F074E4100}\AcroRead.msi
C:\Users\All Users\Apple\Installer Cache\Apple Mobile Device Support 2.1.2.7\AppleMobileDeviceSupport64.msi
C:\Users\All Users\Apple\Installer Cache\Apple Mobile Device Support 3.1.0.62\AppleMobileDeviceSupport64.msi
C:\Users\All Users\Apple\Installer Cache\Apple Mobile Device Support 4.0.0.96\AppleMobileDeviceSupport64.msi
C:\Users\All Users\Apple\Installer Cache\Apple Mobile Device Support 4.0.0.97\AppleMobileDeviceSupport64.msi
C:\Users\All Users\Apple\Installer Cache\Apple Mobile Device Support 8.0.5.6\AppleMobileDeviceSupport64.msi
C:\Users\All Users\Apple\Installer Cache\Apple Software Update 2.1.3.127\AppleSoftwareUpdate.msi
C:\Users\All Users\Apple\Installer Cache\AppleApplicationSupport 1.3.0\AppleApplicationSupport.msi
C:\Users\All Users\Apple\Installer Cache\AppleApplicationSupport 1.4.1\AppleApplicationSupport.msi
C:\Users\All Users\Apple\Installer Cache\AppleApplicationSupport 2.1.5\AppleApplicationSupport.msi
C:\Users\All Users\Apple\Installer Cache\AppleApplicationSupport 2.1.6\AppleApplicationSupport.msi
C:\Users\All Users\Apple\Installer Cache\AppleApplicationSupport 3.1\AppleApplicationSupport.msi
C:\Users\All Users\Apple\Installer Cache\Bonjour 3.0.0.10\Bonjour64.msi
basically the logic is check all msi of the same name in "apple\installer cache" if it isn't the newest with same name kill directory.
Next, so I've actually just installed Adobe Reader DC, so should think I want to kill all the Reader_10.1.x directories, or repeat same as above... check all msi and if not the newest with he same name, then kill directory.
For these duplicate MSI removal you can go via known crap... aka old/duplicate known apple and adobe crap -- you don't have to do it for all msi in %allusers% or each profile. Perhaps you can inform people they only have "Apple Mobile Device support 2.1.2.7" and they should remove it or upgrade to "8.0.5.6" ... ooh ccleaner 2.0
Ok, I've given you some thoughts... oh, ok more...
I want to be malicious and check Intel and Adobe and apple applications and delete NON ENU directories
aka: ARA CHS CHT CSY DAN DEU ELL ESN FIN FRA HEB HUN ITA JPN KOR NLD NOR PLK PTB TRK PTG RUS SVE
or: af am-et ar as-in az-latn-az be bg bn-bd bn-in bs-latn-ba ca ca-es-valencia cs cy-gb da de el en-gb es et eu fa fi fil-ph fr ga-ie gd gd-latn gl gu ha-latn-ng he hi hr hu hy id ig-ng is it iu-latn-ca ja ka kk km-kh kn ko kok ku-arab ky lb-lu lt lv mi-nz mk ml-in mn mr ms mt-mt nb-no ne-np nl nn-no nso-za or-in pa pa-arab pa-arab-pk pl prs-af pt-br pt-pt qut-latn quz-pe ro ru rw sd-arab sd-arab-pk si-lk sk sl sq sr-cyrl-ba sr-cyrl-rs sr-latn-rs sv sw ta te tg tg-cyrl th ti tk-tm tn-za tr tt ug ug-arab uk ur uz-latn-uz vi wo xh-za yo-ng zh-cn zh-tw zu-za