Looking to
1) Stop it from trying to connect through the internet
Block in whatever firewall you are using and add these to your HOSTS file.
Code:
0.0.0.0 ncc.avast.com
0.0.0.0 ncc.avast.com.edgesuite.net
0.0.0.0 license.piriform.com
0.0.0.0 ipm-provider.ff.avast.com
0.0.0.0 shepherd.ff.avast.com
0.0.0.0 ip-info.ff.avast.com
0.0.0.0 analytics.ff.avast.com
0.0.0.0 uib.ff.avast.com
0.0.0.0 analytics.ns1.ff.avast.com
2) Would like to remove 'Registry' tab and 'Easy Clean' tab. (Knowing if there's a regedit for removing sub tabs would be awesome, never found a way yet).
Remove "Easy Clean" - not possible as they've changed newer builds. It was possible in older builds. You can choose to save Ccleaner settings to .ini file and make Custom Clean the default.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Piriform\CCleaner
That's where I've made some headway.
Before I even run Ccleaner for the first time, I make sure to have a firewall rule blocking oubound.
Curious as to what (Cfg)PC (Cfg)PE string values are (I tried installed version and saw those, was just curious).
RE: (Cfg)PC (Cfg)PE string values
I don't see them. However I remove some components by deleting the .dll files so maybe that is why. On launch I see:
I never worked out how to remove registry cleaner but I never use that component anyway.
I use these imported via running a batch file via a shortcut to launch Ccleaner because (for me) some of these hacks don't stick.
NOTE: Two registry key locations.
[HKEY_LOCAL_MACHINE\SOFTWARE\Piriform]
[HKEY_CURRENT_USER\Software\Piriform]
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Piriform]
[HKEY_LOCAL_MACHINE\SOFTWARE\Piriform\CCleaner]
"GD"="35a7238d-eeff-4816-b9a8-fba55115e495"
@="C:\\Program Files\\CCleaner"
"UpdateAuto"="0"
"UpdateCheck"="0"
"CheckTrialOffer"="0"
"(Cfg)GetIpmForTrial"="0"
"(Cfg)SoftwareUpdater"="0"
"(Cfg)SoftwareUpdaterIpm"="0"
"Monitoring"="0"
"HelpImproveCCleaner"="0"
"SystemMonitoring"="0"
"(Cfg)QuickClean"="0"
"(Cfg)HealthCheck"="0"
Code:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Piriform]
[HKEY_CURRENT_USER\Software\Piriform\CCleaner]
"RunICS"="0"
"Brandover"="0"
"Language"="1033"
"Monitoring"="0"
"HelpImproveCCleaner"="0"
"SystemMonitoring"="0"
"UpdateAuto"="0"
"UpdateCheck"="0"
"CheckTrialOffer"="0"
"(Cfg)QuickClean"="0"
"(Cfg)HealthCheck"="0"
"(Cfg)GetIpmForTrial"="0"
"(Cfg)SoftwareUpdater"="0"
"(Cfg)SoftwareUpdaterIpm"="0