I run Windows 10 Pro, 64-bit, on an original installation by Dell on a new Precision 5810. I have repeatedly installed and uninstalled CCleaner 5.562.10 (free version), but it always installs as a Windows 7 64-bit version, and although the registry cleaner can read the registry errors, it cannot correct them. I would have no problem paying for the CCleaner Pro version if this would be certain to solve the incorrect-Windows-version / registry cleaner problem, but if it won't, I'd rather just find another program. I've always liked CCleaner, though, and would prefer it if anyone knows how to get it to correctly read that this is a Win 10 computer. (The only Win 7 compatible programs I run are Adobe CS 6 ones, and I have tried removing all Adobe files from the Windows 10 startup, then rebooting, then reinstalling CCleaner, but that didn't make any difference.) Any ideas?
perhaps w10 pro was an upgrade as on many other pcs (dell has it done for you) ccleaner cant scan the correct os and anything go wrong, maybe the mods or developers can tell an answer
Thanks so much for taking time to comment. Trium, that PDF is for the same Dell Precision 5810 tower I have; mine has a RAID1 so there are a few minor differences from the standard model. MTA, here is a gif and a pdf screenshot showing my Win10 build and the CCleaner version. Any suggestions for resolving this issue are much appreciated.
As you were using a very old version of CCleaner you should have been getting notifications that this update would happen soon.
(I have not seen the notifications myself but believe that they would have also told you how to prevent the automatic update if you really wanted to).
As noted - These automatic updates of outdated versions can be prevented by more advanced users, who realise that by doing so their old CCleaner version is unsupported and will not be cleaning things properly.
After several months of alerts to impacted users, next week this target range will be extended to CCleaner 5.36-5.73 and then up to CCleaner 6.00 the week afterwards to help out those who remain stuck on outdated versions and have not been able to update themselves.
There had been several notifications of this, although if you'd blocked CCleaner notifications or hadn't used CCleaner for the past year or so you may not have seen them. I would assume the latter if you had not noticed that your copy of CCleaner had not been working for the past 16 months or so. If the update reminded you that you may have old software running on your computer that you are no longer using, I hope you took the opportunity to use CCleaner's software removal tool (Tools > Uninstall) to remove any other unused software at the same time.
CCleaner has a monthly release cycle to keep up to date with changes in where operating systems, browsers, etc store their temp files. Some of our users may have very good reasons not prefer not to be updated every month and prefer to manually update less frequently and at a time of their choosing. That's great for us if some people do that - saves us money. But once you get to 3-6 months out of date you're bound to start seeing some performance degradation. Getting as far as 12 months out of date with any software and you've probably got yourself a security issue.
If you had been actively using a copy of CCleaner that was 2.5 years out of date, I would encourage you to try running a cleanup using the latest version - you'll find that it removes substantially more junk.
Looking for your licence key, expiry date or download link? Check here first: -lookup
To find out how we protect your privacy - read CCleaner's Data Factsheet.
What's new? Check the latest CCleaner for Windows release notes.
If you don't want CCleaner to automatically update, you can switch off automatic updates. This only gets overridden for emergency security updates or (as is presently the case) the End of Life of CCleaner 5.x - the likes of which you wouldn't be seeing again until about a year after the release of CCleaner 7 (which itself is probably at least a year away).
Note that if the older version you installed was CCleaner 5.x then yes you have prevented any updates with those steps. Although a) if you're on CCleaner 5.88 or below, you'll need to be using a third party source of cleaning rules such as winapp2 for it to keep functioning and b) given that CCleaner 5.x has been End of Lifed, you may start to see some unhandled errors and bits of the infrastructure get switched off.
If the older version that you installed was CCleaner 6.0x then you weren't going to see an override update again until mid-2025 at the earliest, so disabling or removing the emergency updater probably wasn't necessary in that regard. Unless there's a Windows vulnerability that we need to do a security update for between now and then - in which case you should keep an eye on the -history after each release to see if need to do a prompt manual update.
Not really. The 2010-2019 approach of forcing everyone to do manual updates every month was far more lucrative - since users had to navigate through multiple "buy me" screens on the website and then view website banner ads in order to get their free update, which would then show a small, banner sized offer for a browser or AV in the installer that some folks would accidentally accept - unless you bought CCleaner Professional that included the automatic updates as a paid feature. With automatic updates part of the free version since 2020 those steps are removed, the updates are optional, as are the sponsored messages, and the sponsored offers can't be missed and accidentally accepted any more, eg:
Yet somehow, you were able to CIRCUMVENT Windows Firewall, and run something on my system, without my awareness or permission, to update the copy of the program that I SPECIFICALLY WANTED to be on my system.
Besides that, you don't seem to be getting it. It DOES NOT MATTER if it's "End of Life". OBVIOUSLY, if I needed to contact Piriform for support or anything like that, I would NOT EXPECT ANY for an older version. I would in fact ONLY EXPECT IT for the most recent version, so then ***I MYSELF*** would choose whether or not to update it.
Users such as myself who understand what "User" means have enough problems constantly fighting with software providers who have this "software as a service" mentality who want to take control away from the user, including WINDOWS ITSELF, to the point of having to spend HOURS to DAYS changing and modifying the operating system to make sure that it NEVER does anything the USER does not want it to without the user's knowledge or consent.
Because Piriform somehow CIRCUMVENTED Windows Firewall and run something without any knowledge or awareness from the user, I would classify this software as a MAJOR SECURITY RISK from this point forward. I will have to find something else to use.
The only thing I can *think* of, is that there is a "CCleaner Update" task in Task Scheduler that is set to run "at system startup", and I *may* have left this enabled... so perhaps Windows Firewall rules don't take effect until *after* scheduled tasks run that are set to run "at system startup". I did have another computer where I had the same executables blocked for both Inbound and Outbound in Windows Firewall, **and** the above mentioned Task Scheduler rule disabled. When I restarted that computer, the CCleaner auto update didn't happen. But, I can't be certain that this is what happened on the first computer, since it's now too late as CCleaner updated without permission, without prompting, and without informing.
Software must NEVER update itself without the user's consent, for security reasons. Any fully automatic updates that I haven't priorly approved, I would consider NOT secure, regardless of your impending endless explanation why I should consider it secure anyway. You cannot convince me.
In addition, remember to delete or disable the CCleaner update task in Windows Task Scheduler. Check out how AskVG at -disable-automatic-updates-for-software-versions-in-ccleaner/ or Bleeping Computer at -disregarding-settings-and-forcing-update-to-latest-546-version/. I searched "CCleaner forces update" on DuckDuckGo.
I actually deleted CCleaner 5.65 because of this. I am using cleanmgr.exe in Win 7 Pro and run as Administrator. I also use the cleaner under my paid Norton360 subscription. Do NOT use 'free' security software. Do NOT save logins/passwords. Only allow auto updates on your PAID security software. Important, stay away from Google and MS where possible. In private browsing with Firefox (I use an older version,) or a browser window with auto history, cookie, and tracker cleaning. Oh, and use an Ad blocker of some sort. Equals happy computing.
Hello, I've been using CCleaner professional on my PC and laptop for quite a while now. Recently, microsoft did one of their forced updates on my laptop, and now I cannot get CCleaner to open. (windows 10)
Also what Windows 10 version do you have now, and what AV are you using?
As you just got a forced update you will previously have had Windows 10 1903, that became 'end of life' on 8th December so they are now forcing updates to it.
Which version you have been updated to will depend on your computer.
Seeing as CCleaner stopped working for you following a Windows Update there is something that you should check.
Check Windows settings for Apps & features to make sure it hasn't defaulted to only allow apps from the Microsoft Store, it has been known to do that after a Windows Update.
If it has then change it back to 'Anywhere'.
The latest CCleaner version is 5.88, if you don't have it already then you can download the installer from here and simply install it on top of your current version, ie. no need to uninstall first.