CCleaner for Windows is a free PC optimizer that frees up space on your computer by removing unnecessary files such as cookies, unused data, and temporary files. This Piriform’s programme runs regular checks and finds those elements that slow down your computer performance. Optimize, clean, protect and speed up your Mac. Inject instant speed into your machine by removing the unnecessary files taking up room on your hard drive. Clear out errors and broken settings to improve stability. Boost your browser and help protect your privacy by securely erasing tracking cookies and history. Developer Piriform retracted CCleaner's last update due to the controversy, so if you are running v5.44 of the software, now listed as the most recent version on the developer's site and TechSpot. CCleaner,Clean master & Total PC Cleaner alternative cleaner. Check your memory usage and real time internet speed easily. Cleaner One Lite can help to safely remove junk Files, useless duplicate files, tune up your PC to boost its performance. Clean and Speed up your Windows computer becomes easier. CCleaner removes unused and temporary files from your system - allowing it to run faster, more efficiently and giving you more hard disk space. CCleaner also comes with a registry scanner that.
Simple cleaning when you need it, or fully automated PC maintenance?
See which version of CCleaner suits you:
CCleaner FreeOur standard version frees up space, clears your online tracks and helps you manage your machine so it runs faster. | CCleaner ProfessionalOur best-ever version combines all the features of Free with the power of automation, so your PC always stays clean, safe and fast. |
---|---|
Standard privacy protection | Standard privacy protection |
Standard cleaning | Standard cleaning |
not included:Complete PC Health Check | NEW Complete PC Health Check |
not included:Software Updater | Updates apps to reduce security risks |
not included:Complete cleaning | Complete cleaning |
not included:Keeps your browsing history private | Keeps your browsing history private |
not included:Detects and removes internet trackers | Detects and removes internet trackers |
not included:Keeps you from running out of space | Keeps you from running out of space |
not included:Priority customer support | Priority customer support |
Download | Buy Now 24.95 € |
You can use command-line parameters to change CCleaner's installation behavior, or to change how CCleaner runs.
Command-line parameters for CCleaner installs
There are three parameters you can use when installing CCleaner, as follows. You can use them in batch files to automate CCleaner installations.
Parameter | Explanation | Example |
ccsetup.exe /S | This performs a silent install of CCleaner with default options. | ccsetup.exe /S |
ccsetup.exe /D=<pathname> | This installs CCleaner into a different folder than the default. | ccsetup.exe /D=C:Directory (In this example, CCleaner would be installed in the C:Directory folder.) |
ccsetup.exe /L=<locale> | This installs CCleaner with a language file identified by the locale ID. For a list of locale IDs, see http://support.microsoft.com/kb/221435. For a list of CCleaner's supported languages, see this topic. | ccsetup.exe /L=1036 (In this example, CCleaner would be installed in French.) |
Note: You can use multiple parameters by including them on the same line. For example,
would install CCleaner silently in German to the C:CCleaner folder.
Command-line parameters for CCleaner operation
There are three parameters you can use when running CCleaner, as follows. You can use them in batch files, scripting, shortcuts, or the Task Scheduler to automate CCleaner operation. For example, you could set CCleaner to run automatically every day at 3:00am.
Parameter | Explanation |
CCleaner.exe /AUTO | CCleaner runs silently and automatically, using the current set of saved options to clean the PC. CCleaner then exits. |
CCleaner.exe /AUTO /SHUTDOWN | CCleaner runs silently and automatically, using the current set of saved options to clean the PC. Windows then shuts down automatically.. Note: You cannot run /SHUTDOWN by itself. It must be preceded by /AUTO. |
CCleaner.exe /EXPORT | CCleaner exports the cleaning rules to the INI files. Three INI files will be created in the CCleaner's installation folder - winapp.ini, winreg.ini and winsys.ini. They contain cleaning rules for the Application section, Registry Cleaner and the Windows section respectively. |
CCleaner.exe /DELETE 'path_to_file(s)' /METHOD '0-3' | CCleaner silently performs secure deletion for folders/files specified. You can specify multiple files/folders separating them with the '|' character. Example: CCleaner.exe /delete 'D:TempSDelete*.*|D:TempSDelete*.log|D:TempSDelete*.txt|D:TempSDeletetest.bmp' The Method parameter defines the secure deletion type: 0 - 1 Pass Note: You cannot use /METHOD by itself. It must be preceded by /DELETE. |
Note: When you run CCleaner.exe using the /AUTO parameter, CCleaner does not run the Registry cleaner. You cannot currently run the Registry cleaner through a command-line parameter
Command-line parameters for CCleaner operation pane focus
Ccleaner Lite
CCleaner has four 'panes': Cleaner, Registry, Tools, and Options. When the program is open, you can access each pane by clicking the associated icon/button at left.
If you are launching CCleaner from a command line, you can now have it open on a particular pane by specifying one of the following command-line switches:
- /CLEANER
- /REGISTRY
- /TOOLS
- /OPTIONS
Find Ccleaner On My Pc
If CCleaner is already open, it will display the appropriate pane. If you have more than one instance of CCleaner running, the command-line switch will only affect the topmost (if open) or left-most (if minimized) instance.
Note: CCleaner will only recognize the first pane-related command-line switch.
Command-line parameters for CCleaner Business and Technician Edition
CCleaner Business Edition and Technician Edition allow the user to perform several additional command line operations. You can use them in batch files, scripting, shortcuts, or the Task Scheduler to automate CCleaner operation.
Ccleaner Linux Lite
Parameter | Explanation | Example |
analyze ['log_filename.txt'] | Analyses using the rules defined in ccleaner.ini and puts the results in log_filename.txt | ccleaner.exe /analyze 'log.txt' |
clean ['log_filename.txt'] | Cleans using the rules defined in ccleaner.ini and puts the results in log_filename.txt | ccleaner.exe /clean 'log.txt' |
update | Performs an immediate silent update. | ccleaner.exe /update |
Cleaner Lite
Note: If you are using a 64 bit system, simply substitute ccleaner.exe with ccleaner64.exe for the above commands.