Location:
State:
Carrier
Country
Status

CCleaner 64 bit wont run.


Hi. I am facing an odd issue with CCleaner. The 64 bit one is not running, whereas the 32 bit is working properly.

Here is the message it is providing:


So I went to the location, double clicked the target file, got the same thing.



But, the 32 bit one is working properly, I made it sure.

What I have tried till now:
  1. I uninstalled CCleaner, Downloaded a fresh copy from Filehippo and installed it.
  2. I restarted the computer.
  3. I ran disc cleanup, selecting everything possible.
  4. Did another uninstall and reinstall.

Nothing helped.

Any guidance will be highly appreciated. Thanks a lot in advance.

BTW, if anybody want to ask, my windows is 64 bit, preview build 10122.


Try running SFC and Dism(the windows 8 & 10 aspirin) If that doesn't work, uninstall again then unhide files and delete Ccleaner related files in C: user App data also go in regedit and delete the ccleaner keys(when you reinstall app data and the reg keys work like an .INI file and set your preferences but if corrupted can cause problems on the next re-install)

In addition to what cliff said above. Why don't you download aportable X64 versionfrom the official site which you can extract and run without any installation.
CCleaner - Builds

NOTE:The zip file contains both 32 & 64 bit.

Hi Cliff S. Thanks a lot.

I did not run SFC initially because in my understanding SFC checks the system files only, and is not effective for third party tools. Still I did it as you suggested, it found nothing.


I havent tried Dism yet ... please guide me about it in details. I am unaware of it.

C:Users<username>AppDataLocal and C:Users<username>AppDataRoaming does not contain any CCleaner entry after it is uninstalled. I searched everywhere in C:Users<username>AppData .... no entry for CCleaner. Should I look at any other place too?

There were some in Regedit. Like
  • ComputerHKEY_CLASSES_ROOTcclaunch
  • ComputerHKEY_CLASSES_ROOTcclaunchshellopencommand
  • HKEY_CLASSES_ROOTCLSID{645FF040-5081-101B-9F08-00AA002F954E}shellOpen CCleaner...
  • HKEY_CLASSES_ROOTCLSID{645FF040-5081-101B-9F08-00AA002F954E}shellOpen CCleaner...command
  • HKEY_CLASSES_ROOTCLSID{645FF040-5081-101B-9F08-00AA002F954E}shellRun CCleaner

Five in total. Deleted those, will try another installation now and will let you know.

Hi topgundcp. Thanks a lot to you, too.

I tried your suggestion, got the same result.


Hi Cliff S .
My issue is fixed. CCleaner 64 bit is running again after cleaning all the related registry entries! Thanks a lot.

Just copy & past this in an Admin command prompt and let it run through, if it finds anything reboot and run it again. Sometimes it takes a few tries to repair/clean files. Note if you use a theme patcher like UXstyles you need to switch to a windows theme and turn the patcher off(uninstall) you can turn it back on after. Also this must be run from an Admin account in case you use a standard account out of security reasons.

Dism.exe /online /Cleanup-Image /StartComponentCleanup&sfc/scannow&Dism /Online /Cleanup-Image /RestoreHealth&sfc/scannow&pause

CCleaner 64 bit wont run.