Jump to content

CCleaner and Windows XP Pro x64


Recommended Posts

This is about XP Pro 64-bit, so be careful about giving advice [unless you're using it]. Not everything works the same anymore: there's two System32 directories (one for each bitness), and an entire branch of the registry devoted to 32-bitness... and things are no longer in the locations they used to be, so it makes sense that some of CCleaner's functions are broken. Oh man, the age of 64-bit is upon us and Windows is going to make it a very difficult transition... Macs have already been 64-bit for ages :)

Click here if CCleaner Issues are re-appearing

 

DjLizard.net

DjLizard.net wiki

Dial-a-fix

Dial-a-fix tips

DjLizard.net software support forum

 

Do you live in Bradenton, Sarasota, Tampa, or St. Petersburg, Florida? Visit Digital Doctors where I work :)

Link to comment
Share on other sites

  • Moderators

Ok, here is the details on the CCleaner and Recycle Bin. Maybe it will help...

 

Registry Keys:

 

HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Open CCleaner...

 

HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Run CCleaner

 

{645FF040-5081-101B-9F08-00AA002F954E} is the Recycle Bin.

 

Either the CLSID got changed in the 64bit version or it's like Dj said. I know you have regedit32.exe in 32bit Windows, I wonder if they made a regedit64.exe...

Your Friendly Neighborhood Piriform Forum Moderator

Quick Links: CCleaner Products | CCleaner Documentation | Knowledge Center | Downloads | Lost License Key

Link to comment
Share on other sites

\Windows\Syswow64 is the 32-bit system directory (yeah, I know) while \Windows\System32 is the 64-bit system directory (heh).

 

As for the registry... some parts of it get redirected to an appropriate `Wow6432Node' key... I have little detail on this as of yet [i don't even have x64 myself]. See ya later..

Click here if CCleaner Issues are re-appearing

 

DjLizard.net

DjLizard.net wiki

Dial-a-fix

Dial-a-fix tips

DjLizard.net software support forum

 

Do you live in Bradenton, Sarasota, Tampa, or St. Petersburg, Florida? Visit Digital Doctors where I work :)

Link to comment
Share on other sites

  • 1 year later...

Windows stores the data in the legacy "Wow6432Node" key under HKEY_CLASSES_ROOT. I'm assuming this is because the installer app is 32-bit.

 

Simply copy and paste this registry file to correct it and move it to the working 64-bit set.

 

This should be filed as a bug. We should add a check for 64-bit OS and re-register appropriately.

 

----------------

 

Windows Registry Editor Version 5.00

 

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell]

 

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Open CCleaner...]

 

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Open CCleaner...\command]

@="C:\\Program Files (x86)\\CCleaner\\CCleaner.exe"

 

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Run CCleaner]

 

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Run CCleaner\command]

@="C:\\Program Files (x86)\\CCleaner\\CCleaner.exe /AUTO"

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.