If you use the 64 bit version of Windows, and have a Palm handheld, you probably already know that Palm does not support this setup. Palm has no immediate plans to support the 64 bit version of Windows, and there are no drivers that will work for the devices. The good news is that you can still use your device by hotsyncing with WiFi or Bluetooth. The bad news is that you cannot install the Palm Desktop software. At least not without a simple work-around.
There is another method for this floating around the internet, but I (and several others) have had very limited success.
After trying quite a few different things, I came up with the method below. It works perfect for me every time, unlike the other method out there.
The newer versions of the Palm Desktop software seem to install properly on XP 64 with no issues, so try that first before you follow the steps below.
I no longer use the Palm Desktop software, and while I will keep this article up for reference, I will no longer be updating it.
1) Start > Run > msiexec /unregister
2) In regedit, find the following key:
3) Change MsiExecCA64
From this: C:\WINDOWS\system32\msiexec.exe
To this: C:\WINDOWS\SysWOW64\msiexec.exe
(This assumes a default Windows directory.
Change to reflect your configuration if needed.)
4) Restart the Windows Installer service
(Control Panel > Administrative Tools > Services)
5) Install Palm Desktop!
To go back to the previous settings, just reverse the change made in the registry, and stop/start the service again.
You can also set it back to normal by re-registering the installer:
Start > Run > msiexec /unregister
Start > Run > msiexec /register
I cannot claim any responsibility if you make a mistake and corrupt your system. To play it safe, make sure you have system restore enabled, so you can easily go back if there is a problem.
Let me know how it works for you!