Information taken from a number of places but the best source was ggpedraza's posts on page 1 and page 3 of this Apple Support thread:
http://discussions.apple.com/thread.jspa?threadID=2151665&start=0&tstart=0
[Note: Orca is an MS tool for editing MSI files]
Starting with a fresh install of XP Pro x64 on an AMD Opteron system, I used the following steps to get iTunes running and sync'ing with an iPod Classic. I suspect it would sync with any iPod.
The only problem I am currently facing is that when iTunes starts, it complains that iTunes is not properly installed and that it needs to be re-installed if I want to rip CDs. I have since installed the GEARS drivers but it still complains. Maybe uninstalling it all and re-installing with the drivers installed first would resolve, but I'm not in need of this right now.
I'm also going to post this to itunes-for-xp-64-bit.com.
----------------------------------------------------------
1. Download iTunes x64 9.0.2.25
2. Unzip using 7-zip
3. Using Orca [a tool from Microsoft for editing MSI files], edit the file AppleMobileDeviceSupport64.msi:
- drop the LaunchCondition table
- in InstallUISequence's table, drop the LaunchCondition's row
- save your changes
4. Using Orca, edi the file iTunes64.msi:
- drop the LaunchCondition table
- in InstallUISequence's table, drop the LaunchCondition's row
- drop the ServiceControl and ServiceInstall tables
- save your changes
5. Run the installers in this order:
- AppleApplicationSupport.msi
- AppleMobileDeviceSupport64.msi
- iTunes64.msi
6. Download iTunes x64 8.2.1.6
7. Unzip using 7-zip
8. Using Orca, edi the file iTunes64.msi:
- drop the LaunchCondition table
- in InstallUISequence's table, drop the LaunchCondition's row
- save your changes
9. Delete the folder in c:\Program Files\iPod
10. Without installing iTunes 9 x64, run the iTunes 8 x64 installer named iTunes64.msi
11. After install iTunes 8 x64, backup of the folder c:\Program Files (x86)\iPod
12. Using RegEdit, export the reg key (HKLM\SYSTEM\CURRENTCONTROLSET\SERVICES\iPod Service)
13. Unistall iTunes 8 x64 from "Add or Remove Programs" (if you aren't sure which iTunes, click the "Click here for support information" link and make sure you are uninstalling version 8.2.1.6.
14. Restore the iPod folder (backed up in step 11) and the registry key (exported in step 12).
(I ran iTunes; I got an iTunes prompt about initializing configuration, but the dialog went away and the iTunes*32 process appeared to hang).
15. Reboot
16. On login, I got prompted that iTunes Helper had an error. Apparently this can be disabled by running MSCONFIG >> Startup >> uncheck iTunesHelper.
17. Start iTunes. I get an "iTunes Setup Assistant" prompt with a warning message that if I wish to import or burn CDs that I need to re-install iTunes. Ignore for now, but apparently there are x86/x64 drivers that can be installed (
http://www.gearsoftware.com/support/drivers.php) to remove this problem.
--------------------------------------------------------------
Please feel free to copy/update/share this far and wide.
g.f