Is there a way to prevent CCleaner Pro from starting at boot? I have a couple of slow machines and I don't need anything extra slowing them down. I have turn off every setting in CCleaner but it insists on starting up every boot. How can I fix this?
Two things CCleaner start at boot and stay running in the background, either one will put a CCleaner icon in the System Tray.
Neither of them take up many resources.
- Options>Updates>Keep CCleaner Updated automatically - Checks on boot, and then every 12 hrs, for a new version of CCleaner.
- Options>Smart Cleaning - Monitors for junk building up and cleans it when it reaches a set level, and/or monitors for a browser being closed and then cleans the browser leftovers.
There is also Options>Settings>'Launch the CCleaner app window each time the computer starts'.
That runs a clean on startup and then closes, it doesn't remain running in the background. You will briefly see a flashing icon in the System Tray while it is cleaning on start.
Do you have to set each of these for the regular user and the admin user?
Answering my own last question is - Yes for all users
Do these get reset when you update CCleaner? It seems I have already turned these settings off in the past but some of them are back on.
no, an update should not change your settings.
Thanks. I have set 2 machines as instructed. I will report back tomorrow on what happens when they are powered up in the morning.
It can happen that you lose settings if you uninstall/reinstall.
You could use Options>Advanced> Save all settings to INI file.
As part of helping here I will often do uninstalls/reinstals, and do other unusual things to the settings.
So I keep a backup of the ccleaner.ini file that I can copy/paste back into the CCleaner folder to get my preferred settings back.
OK One machine no longer starts CCleaner at startup. The other one still does. Also if you open CCleaner on the machine with CCleaner showing in the tray the tray icon turns off.
Any ideas?
That sounds like a Windows glitch, especially as it disappears when you open CCleaner.
Which Windows version is running on that machine?
On the one that still has the system tray icon don't open CCleaner but open Task Manager and see if anything 'CCleaner' is actually running in the background.
For example:
If there is an entry for CCleaner there then watch it for a minute and report if it uses any CPU or if it starys at 0%.
PS. It would be interesting if the CCleaner icon also disappears when you open Task Manager.
Windows 7 Pro all up to date.
Yes the regular user has the CCleaner64.exe Process running.
The process always shows 00 % cpu use.
Opening and closing Task manager does not remove the CCleaner icon from the tray.
Just to double check: Is Options>Settings>'Launch the CCleaner app window each time the computer starts' ticked?
(I'm wondering if it is ticked then whether CCleaner is trying to clean at startup but crashing for some reason?)
If it's not ticked then try opening CCleaner and going to Tools>Startup.
Look on the 'Windows' or more probably 'Scheduled Tasks' tabs to see if CCleaner64.exe is set and enabled.
If so then 'Disable' it and reboot the computer to see if that fixes it.
Use Disable not Delete. (Delete only removes an entry from that list in CCleaner, it doesn't disable it).
No CCleaner64.exe or any other CCleaner tasks are setup in Scheduled Tasks.
That's odd because it's Task Scheduler that tells Windows to put icons in the System Tray.
You didn't answer- Is Options>Settings>'Launch the CCleaner app window each time the computer starts' ticked?
But if it isn't then I think your next step is to uninstall and reinstall CCleaner.
You may want to make a note of the name/key before uninstalling, Options>About click on 'Licence Information'.
To reinstall use the 'Slim' installer (3rd one down) from here: https://www.ccleaner.com/ccleaner/builds
If it installs as Free rather than Pro simply go to Options>About and click on 'Upgrade to Pro', enter your registered name/key and click 'Register'.
Oh Sorry Options>Settings>'Launch the CCleaner app window each time the computer starts' is not checked.
Is it possible the problem is related to the fact this machine has so much stuff starting when it boots and is a relatively slow machine? Some sort of startup out of order deal?
If I uninstall and install it will it remember the current CCleaner settings?
2 hours ago, t_2 said:<div class="ipsQuote_contents ipsClearfix" data-gramm="false"> <p> Is it possible the problem is related to the fact this machine has so much stuff starting when it boots and is a relatively slow machine? Some sort of startup out of order deal? </p> </div>
It shouldn't be if you don't have 'Launch the CCleaner app window each time the computer starts' checked.
It may have been if that was checked.
It does seem that the Task Scheduler may have a task related to CCleaner that has not been cleared when it should have been, which is why I believe an uninstall/reinsatll should fix it.
To be sure you may want to uninstall, reboot, and then check Task Scheduler for anything at all 'CCleaner' related (which shouldn't be there because you have uninstalled CCleaner) and if there is something remove it before installing CCleaner again.
RE saving settings:
If you want to keep the current settings over an uninstall/reinstall then in Options>Advanced tick '<em>Save all settings to INI file</em>' which will put a file called '<em>ccleaner.ini</em>' in the CCleaner folder. (Typically C:\Program Files\CCleaner).
Make a copy that ccleaner.ini file anywhere else convienent, maybe the documents folder, and then once you have uninstalled/reinstalled but a copy back into the CCleaner folder and when you open CCleaner it will pick up the settings from the ini file
I mess with settings, and uninstall/reinstall lots of times, when answering questions here and that's the way I put my personal settings back.
(Note though that if it is somehow a setting in CCleaner that is causing the problem on this machine then putting the same settings back may repeat the issue).
Uninstalled and then installed per your instructions. Restored the ini file. No change.
The tray icon is there on boot and the CCleaner64.exe is running.
Nothing in the Task scheduler either.
If I open up CCleaner the tray icon goes away.
Did you check if the tray icon was there BEFORE you restored the .ini file?
Just looking back up this thread there is a setting that we seem to have overlooked, and which could also explain why there's an icon in the system tray that disappears when you open CCleaner.
But it has to be used in a very particular way:- It only puts an icon in the system tray if you 'minimise' CCleaner rather than closing it, and only disappears again if you open CCleaner from that icon itself.
(It's a legacy setting used / left over from older Windows versions, nowadays you would usually 'Pin' CCleaner to the taskbar instead).
Is this option checked on the problem machine?
I wish I checked for that before I did the ini deal but I did not.
Minimized to system Tray is not checked.
Scratching my head.
Would you be willing to attach, or Private Message to me, a copy of that .ini file so that I can give it a whirl in Ccleaner here?
I don't have Win7 here so would have to try it in Win 10, but it may give a clue to if this is a CCleaner problem or a Windows one.