Installing iTunes 7 on 64-bit Windows Vista
We're going on a trip tomorrow so I needed to get my iPod setup quickly and sync'ed beforehand. However, I hadn't put iTunes on my new Vista 64-bit system, and I was shocked to see the iTunes installer fail to install saying "cannot find Quicktime." A little file system sniffing solved the problem.
Since both apps are 32-bit apps running on 64-bit Vista, they are each installed to "c:\program files (x86)." Apparently iTunes has hardcoded "c:\program files" so iTunesSetup goes looking for QuickTime in "c:\program files\quicktime" rather that where it really ended up.
So, before I ran iTunesSetup again, I needed to "lie" to the installed by making a directory link to where QuickTime actually got installed.
- Hit the Start Menu, type cmd.exe and Right Click then choose Run as Administrator.
md "c:\Program Files (x86)\QuickTime"
mklink /d "c:\Program Files\QuickTime" "c:\Program Files (x86)\QuickTime"
to create a link FROM Program Files\Quicktime to where it really is. Note this is all one line.
- Install iTunes by running iTunesSetup.exe and you're all set.
Ridiculous that I should have to do this. Apple really doesn't make it easy on Windows users. Heh, I wonder why not? :)
UPDATE: Nick has a good writeup on this issue with more detail, so check it out!