CCleaner is a system optimization and privacy tool. It removes unused, temporary, and log files from your system, as well as cleaning traces of your online activities such as Internet history and flash cookies. Contains a separate registry cleaner and can optionally use wipe features for both deleted files and drive free space.
See the official documentation for information on generating a list of covered programs search for "Export". An unofficial set of community developed cleaning rules can be found here however it should be noted that many of these rules are alpha and the developers will not provide support for these rules, a thread in the users forum is dedicated to supporting the add-on rules.
A 64-bit version is available (within the folder).
| Category: | |
| System Requirements: | Win2K / WinXP / Vista / Win7 / Win8 |
| Writes settings to: | Application folder |
| Dependencies: | Administrator rights under Windows Vista or above |
| Stealth: ? | Yes |
| Unicode support: | Yes |
| License: | Freeware |
| How to extract: | Download the "Portable" ZIP package and extract to a folder of your choice. Launch CCleaner.exe. |
| What's new? |
|
Yep, still no filename wiping. Is this because it supports all flavors of Windoze? How about an XP only version?
CCleaner now wipes file names, but unfortunately it does not wipe files in the Recycle Bin. I deleted a file to the recycle bin, ran CCleaner and was able to recover the file and it was 'good as new.' CCleaner does seem to wipe files from folders, as it should. Other than this 'serious flaw', CCleaner is one fantastic utility.
execellant file cleaning, been using it since it first came out, you can make it even smaller in size by deleting all the lang-xxxx.dll files that is if you only need english (looses about 678 kb's.), otherwise might wanna look into language codes and keep the one you need if still you want to decrease the size.
can also delete unicows.dll, if you know you wont be using any windows older than xp. so its around 815 kbs vs. 1.71 mbs
The latest release of CCleaner - 2.03.532 - seems to have corrected the Recycle Bin wiping issue that was in previous versions running on Vista. If you have not tried this little gem, you are really missing something. Especially if you have enough computer knowledge to edit the winapp2.ini file and make it to what YOU want it to. THANKS for a fantastic tool ! ! !
I've been using CCleaner once a week for almost one year, I'm on Vista Premium since 9 monthes, and it has always wiped filenames and recycle bin.
I mean, no problem.
Cool app. Just pack the *.exe and *.dll files with upx or other exe packer to save some space. :)
When it is used portably and set to save settings to an ini file, it will delete the registry keys of any version that is installed on the computer running it, if it is installed.
Sorry, I erred on my last comment. Prior to the latest releases, CCleaner failed to delete the index.dat file on Vista at bootup - not the Recycle Bin. As j_sk wrote, it has always worked on the Recycle Bin. Now the index.dat file is also erased beyond recovery at bootup.
CCleaner is a GREAT utility, but still has one serious flaw. After all this time, it STILL does not wipe file NAMES along with file content.
By far the best cleaner. Never had any problem!!!
Great program. I've been using it for years and have had no problems. I strongly recommend it.
Good portable, but which of the lang files (which isn't English) can be deleted? The language files are all labelled 'lang-1025.dll, lang-1026.dll' etc. Could save 900 KB by removing the unused ones. Cheers.
Delete the whole lang directory and you will have English, and remove all the other languages
Is it just me or does CCleaner not compress under upx anymore, I used to do it but can't now.
Does anyone know a way round this.
Just installed the newest version of the ccleaner (v2.35.1219) and now I cannot uninstall programs? Any clues what the problem is? (I have restarted the computer)
Your portable version does not appear to plug into the Portable Apps application, which is looking for a *.paf.exe file. Could you please go the last mile and make this great app truely portable?
Paul: you will need to contact the developers of CCleaner or PortableApps about converting the program to a PAF-compatible format.
Take care ! CCleaner doesn't work any more after compression with upx2.0.7
same here
CCleaner doesn't work any more after compression with upx2.0.7
CCleaner introduced TLS callbacks
I have tried out UPX compression on all portable versions since 2.27. None of them run after compression. Version 2.27 is the last that can be UPX compressed and still run. You can find it on the FilePig.org site
To save space delete the x64 version and delete the /lang/ folder (if your first language is English), if you do this your CCleaner folder should be 2.1 MB now.
Screenshot shows old version please update
V3.03.1366
F.Y.I
Great tutorial on how to add entries in "Winapp2.ini":
http://forums.mydigitallife.info/threads/25527-CCleaner-101
V3.05.1408
the link for "list of unofficial programs" is not working.
http://forum.piriform.com/index.php?showtopic=32066
V3.05.1409
i was ready to update the post with the correct link to the "list...". guinness did it first :)
always one step ahead :)
V3.06.1433
I've used CCleaner since I first found it a few years ago. It gets better every time they bring out a new version and it's safe and easy to use.
I've made a couple of donations to them and if you REALLY like it it helps them to develop it further.
V3.06.1433
The list of unofficial programs works only with installed programs; f.e. cleaninig opera portable requires manual entry of relative paths
V3.07.1457
Oh, what do I have to add to winapp2.ini so that it cleans portable Opera just as thouroughly as an installed one?
V3.07.1457
I use the "brutal way"; as they don't know ( in C Cleaner forum ), I run opera.exe; then you can see ....
V3.07.1457
Superfluous language dll's in /lang (currently totalling 1.26MB):
To follow up on this further: as per message posted at piriform forums below (url munged by this site's posting script, reconstruct manually from the visible), it seems that English (GB) and English (USA) at least are built into ccleaner.exe itself as these two are listed by respective decimal numbers in the page quoted below but do not appear in the /lang subdirectory of ccleaner; so if you want only these languages just delete all the lang-*.dll's...
http://forum.piriform.com/index.php?showtopic=32535&st=0&p=193275&hl=+english%20+language%20+dll&fromsearch=1&#entry193275
Posted 12 May 2011 - 02:50 PM
http://www.science.co.il/language/locale-codes.asp
Look at the "Decimal" column.
English is included into the program.
V3.07.1457
CC is possibly a great tool, but it does not clean LSO-cookies.
I believe there are LSO-cookie killers around, some even portable, but to the best of my knowledge you can create your own portable LSO-cookie killer. Here is how:
Step 1: On your desktop create a text-file. I named mine: nolso.txt
Step 2: Copy these 2 lines in your file:
rd /s /q C:\Users\XXX\AppData\Roaming\Adobe
rd /s /q C:\Users\XXX\AppData\Roaming\Macromedia
You must replace XXX with the name of the user logged in.
Notes: rd means remove directory. /s means: remove recursively subfolders, /q means do not ask for confirmation.
Step 3: Save your file
Step 4: Rename the file nolso.bat
Step 5: Run it every time you want to get rid of these respawning cookies.
Comments and additions are welcome!
How can you know when you are doing the right thing right!
V3.12.1572
@juvera
1. CCleaner does remove LSO's. Under Application > Multimedia and make sure you tick Flash Player. Go on the internet and get some LSO's, visit youtube or something. Scan with CCleaner. The results should show 'Multimedia - Flash Player' entries. Right click and choose 'view detailed results'. There are your LSO's.
2. You are removing way more than just the LSO's in your bat there...
V3.12.1572
@Dany, Thank you Dany. I double checked: CCleaner does not remove these folders on my system (Win7). I do not know why, but I believe you.
My bat removes the two folders that are re/created at the moment I enter the web sites using these technologies (date/time match). Therefore my conclusion is that these folders are used only by the LSO web sites, and it does not harm my system to delete them.
V3.12.1572
@juvera win7 x64 here and well, um, the LSO's get removed on my machine... weird, maybe a permissions issue.
It won't cripple your system, but afaik that's also the location where Adobe stores the update logs and certificates etc... since CC works for me, I let CC handle it all.
Use the variable %APPDATA% in your batch, much cleaner and also 'portable' in a way. It expands to C:\Users\XXX\AppData\Roaming
V3.12.1572
nice
V3.15.1643
In the [ How to extract ] it says to [ Launch CCleaner.exe (or CCleaner64.exe for 64-bit) ] however, launching 'CCleaner.exe' will run a OS/System check and launch the correct 'bitness' (i.e. CCleaner64 for 64bit).
So, if you use a launcher; just assign 'CCleaner.exe' and make sure both CCleaner.exe and CCleaner64.exe are in the same folder.
V3.16.1666
Thanks for the tip, I was using a custom launcher but seems this isn't required anymore.
V3.16.1666
Thanks Ruby. :) I have edited the extraction instructions.
V3.16.1666
2.53 M not 9 M, on my machine
V3.16.1666
@laurent6277
Good for you. It's 2.63 on my PC. You have just won a one year free access to TPFC database update service. Congratulatuions. The laurent6277 collection sounds cool too.
V3.16.1666
This version of CCleaner seems to have cleaned the Flash cookies on my machine!
But FireFox Addon: Better Privacy 1.68 did not!
V3.19.1721
Sad update on the cleaning capabilities of CCleaner.
Yesterday I was triumphant, because I had the impression that CCleaner had cleaned my computer from persistent cookies.
That was based on a test on Youtube immediately after running CCleaner: the videos I watched last Fall had at last disappeared from the right pane. But today, the cookies have had
enough time to be resurrected, either from a steganographic code in a png file or from a marketing firm that is keeping track of what I am doing on my computer.
CCleaner cleans some of the cookies, but to be efficient a cleaning tool should be able to clean the THIRTEEN locations where persistent cookies can be stored (http://samy.pl/evercookie/), otherwise the cookies are re-spawned.
V3.19.1721
@juvera
Good info
V3.19.1721
At least one problem remains in the latest version - V3.20.1750. If you COPY either your SendTo menu or your Program Files menu (or any part of it) to a TEMP folder and then delete the copy from there to the Recycle.Bin, CCleaner will delete the folder contents (the *.lnk files) but not those folders themselves. Looking in Windows Explorer, it APPEARS that CCleaner deleted them, but viewing them through a superior file manager such as XYplorer, or better yet from the Command Line, you will see those folders still exist.
V3.20.1750
Can't live without this app. I don't know how many problems I've fixed, with others' computers as well as my own, just by running CCleaner once.
V3.22.1800
WinApp2.com has just push the 1000 programs mark for cleaning additional applications that CCleaner doesn't.
V3.23.1823
Here is an updater for it, it also has an option to update Winapp2
http://heilnizar.deviantart.com/art/CCleaner-CCleaner-Winapp2-Updater-312311257
v4.00.4064
CCleaner is a GREAT utility, but still has one serious flaw. After all this time, it STILL does not wipe file NAMES along with file content.