top of page
Any of my free tools can be freely shared, but only in case where there is no profit, even from ads.
Anyway you can share the link to my website if you like it.
If you like my tools, please support me at: https://ko-fi.com/Wilenty ,
thanks to you I will be able to improve my tools and create new ones.

 

Demo of current version is available here: https://www.patreon.com/posts/ccleaner-online-30862170 ,

and here is sample screenshot:

SelectCcVer.png

 

• Type: Install | Portable
• System: x86 | x64
• Languages: ML (above 50 languages)
• Activation: External "CCleaner.dat" & Branding
Removed:
    Telemetry (Thanks to Pawel97)
    CCUpdate.exe (The installer will also remove it from existing installation)
Extras:
    CCEnhancer v4.5.4 replaced with Wilenty's CC launcher
**
    WinApp2.ini
Disabled:
    AutoUpdate
    User Experience
    Monitoring
Changed:
    Start screen as "Custom Clean"


**Launcher features:
-> it can manage any version of CCleaner, included Portable ones
• on start, it checks if the program's executable (accordingly to the OS architecture) is available in the same location of the launcher. If it's not available, an alert message is displayed
* it trims the WinAPP2.ini (if exists), then...
* it adds exceptions to Windows Firewall (if enabled), then...
* it runs the program's version accordingly to the OS architecture, then...
* on exit, it deletes Windows Firewall exceptions (if added), then...
* it writes back the trimmed Winapp2.ini (if used) with the original one


NOTE:
You can use only one Portable or Installation parameter, if you use both, none of them will be used, and the installer will use the default installation mode.
To indicate another path, you must use: /DIR
• Example of Free silent installation:
/silent /DIR="C:\Program Files\CCleaner" /inst=free
• Example of Free silent portable:
/silent /DIR="C:\My Portable Programs\CCleaner" /port=free
In the above examples installer window is visible, default settings for tasks and the language will be used, if you want to change them from command line, check other parameters below.
If you want to completely hide the installer window, use /VerySilent command line parameter instead of the /Silent paramater.


Installation/Portable Mode command line parameters:

Installation:
• Install CCleaner Free Edition:
    /install=free
    or: /inst=free
    or: /i=f
• Install CCleaner Professional Edition:
    /install=professional
    or: /inst=pro
    or: /i=p
• Install CCleaner Business Edition:
    /install=business
    or: /inst=bus
    or: /i=b
• Install CCleaner Technician Edition:
    /install=technician
    or: /inst=tech
    or: /i=t
or any mix of the above :-)

Portable:
• Unpack CCleaner Free Edition:
    /portable=free
    or: /port=free
    or: /p=f
• Unpack CCleaner Professional Edition:
    /portable=professional
    or: /port=pro
    or: /p=p
• Unpack CCleaner Business Edition:
    /portable=business
    or: /port=bus
    or: /p=b
• Unpack CCleaner Technician Edition:
    /portable=technician
    or: /port=tech
    or: /p=t
or any mix of the above :-)


/TASKS="comma separated list of task names"
• Name: ExtractCCstarter
Description: Extract: CCstarter by Wilenty
• Name: ExtractWinApp2
Description: Extract: WinApp2.ini

* Name: DesktopIcon
Description: Add Desktop Shortcut

* Name: StartMenuGroup
Description: Add Start Menu Shortcuts
• Name: AddRunCCleaner
Description: Add 'Run CCleaner' option to Recycle Bin context menu
• Name: AddOpenCCleaner
Description: Add 'Open CCleaner...' option to Recycle Bin context menu
All parameters of the /Tasks for the command line: /Tasks="ExtractCCstarter,ExtractWinApp2,DesktopIcon,StartMenuGroup,AddRunCCleaner,AddOpenCCleaner"
If you added the /Tasks= parameter named "StartMenuGroup" for silent installation, then you can change the Start Menu Group from command line by adding this parameter:
/GROUP="My CCleaner Group"


/LANG=language Name
Selected language will be used for installation interface as well as for all CCleaner settings (if available, otherwise English will be used).
If you don't set the language for silent mode, the default language will be used - it depends on the language of the Windows user interface (If supported by this installer, otherwise English will be used).

* Name: English
• Name: Albanian
• Name: Arabic
• Name: Armenian
• Name: Belarusian
• Name: Bosnian
• Name: Brazilian
• Name: Bulgarian
• Name: Catalan
• Name: Chinese
• Name: Chinese_Simplified
• Name: Corsican
• Name: Croatian
• Name: Czech
• Name: Danish
• Name: Dutch
• Name: Estonian
• Name: Farsi
• Name: Finnish
• Name: French
• Name: Galician
• Name: Georgian
• Name: German
• Name: Greek
• Name: Hebrew
• Name: Hindi
• Name: Hungarian
• Name: Indonesian
• Name: Italian
• Name: Japanese
• Name: Kazakh
• Name: Korean
• Name: Kurdish
• Name: Latvian
• Name: Lithuanian
• Name: Macedonian
• Name: Malaysian
• Name: Mongolian
• Name: Montenegrian
• Name: Norwegian
• Name: Polish
• Name: Portuguese
• Name: Romanian
• Name: Russian
• Name: SerbianCyrillic
• Name: Slovak
• Name: Slovenian
• Name: Spanish
• Name: Swedish
• Name: Tatar
• Name: Thai
• Name: Turkish
• Name: Ukrainian
• Name: Vietnamese
Example to force English language: /Lang=English

The installer saves the preferred installation settings in a file named "CCleaner[AiO Repack].ini" in the installer location.
The .ini file it's used and updated during any execution.
Priority of use:
• settings of the installed program, if they exist
• command line
• settings of the .ini file
The name of the .ini file can be changed and used by the command line: /LoadInf="MyFileName.ini"

 

If you want to see more options than just the Free version, add your "CCleaner.dat" to the installer location.
I have transformed the script from the internet to automatically download "WinApp2.ini" for your installation
(included in the archive along with wget.exe).

​

Archive size: 2,84 MB (2 986 469 B)

bottom of page