Welcome back to CCleaner Professional ???

On 21/07/2023 at 15:03, lmacri said:
<div class="ipsQuote_contents">
	<p>
		Hi Wisewiz:
	</p>

	<p>
		What really concerns me is that a <strong>Portable</strong> build of CCleaner <strong>should not need to create all these registry entries in the first place</strong>.
	</p>
</div>

I echo your concern as true portable app should NOT be creating anything inside registry or any files outside its portable folder.

Just because something doesn't mandate use of an installer doesn't automatically make it portable.

As I posted earlier, using CCleaner Portable for the first time on a new device will by default setup 50+ registry entries and will setup default configuration ignoring whatever is inside CCleaner.ini file that goes with portable instance.

However, simply deleting everything from the registry and blocking access to "shepherd.ff.avast.com" is sufficient to prevent CCleaner Free Portable to add any of the problematic entries back into registry. If you have an advanced router you can do it there, or can add an entry to the firewall, or simply add this to your hosts file:

0.0.0.0 shepherd.ff.avast.com

0.0.0.0 shepherd.ff.avast.com

Note: I have no CCleaner entries in Task Scheduler, and have nothing enabled under Privacy. It even works with enabled checks for new version, but keep in mind that if you enable automatic updates once updated it will replace Portable version with the Full version. I gave up on full or paid versions long time ago, so I'm not sure if above is also sufficient for those versions or if you have some Scheduled jobs enabled. I only tested it with the one for skipping UAC and it still works like a charm.

Also, in my case even with portable version it will create DATA (with 6 more subfolders) and LOG subfolders which are empty, so it requires write permission in its folder which is another contradiction with what I consider true portable app that one can place on their thumb drive.

I hope this will help some of you ?