How to close the CCleaner application

I recently updated to CCleaner version 7 (Professional subscription), and I can’t find any option or button to exit the application. It now seems to be running permanently in the background, and I’d like CCleaner to only run when I choose to open it. Could you please tell me how to completely close or exit CCleaner in this new version?

That background running appears to be some form of ‘Smart Cleaning’ that doesn’t have any user configuration to switch it off?
(Possibly/probably it’s doing other things too).

Earlier today I had CCleaner 7 (Free) open on another laptop sat across the table, and it suddenly did a junk scan all on it’s own.
That’s what makes me think that some new form of ‘Active Monitoring / Smart Cleaning’ may be going on with v7.

There is always ‘End Task’ in Task Manager. Of course it will just start up again at some point (unless you delete the trigger that is starting it).

1 Like

I’ve gone back to the 6.39.11548 as I hated in v7 there is zero way to exit it, so it doesn’t run constantly in Task Manager except for being forced to End Task it.

It now won’t even work without a constantly running Service too.

Both I hate. Especially actually removing the exit option, how were you even thinking this is acceptable behaviour CCleaner?…

I understand in a year I’ll be forced to v7. Let’s hope it’s acceptable by then.

p.s. Although I prefer the v6 simpler UI I didn’t particularly mind the new interface. I also really like it now officially supports ARM64. Pity then I won’t be using it.

1 Like

Hi, I want to help you. To prevent CCleaner 7 open on startup, go to “Task Scheduler”. Then expand “Task Scheduler Library” and select “Piriform”. In the main panel, disable the task with trigger “At log on”.

If you want to control Start/Stop CCleaner (and really close), you need first go to “Services” (services.msc), search and open “CCleaner 7”, and change the Startup type to “Manual”, and then stop the service. Then, create 2 bats files, one to open and the other to close with the following sentences:

CloseCCleaner.bat:

taskkill.exe /F /IM CCleaner.exe > nul
net stop CCleaner7 > nul
exit

OpenCCleaner.bat:

net start CCleaner7 > nul
start “CCleaner” “C:\Program Files\Piriform\CCleaner 7\CCleaner.exe”
exit

You must execute with Admin privileges.

Thanks for the suggestions

They’re a workaround though, whilst they get the job done, are still workarounds.

CCleaner isn’t the only one to insist a Windows Service, so this I could accept But actually going as far as removing a standard Exit option and forcing End Tasking apps isn’t cool.

You need to if an app is frozen but it’s never good practice to do this routinely.