For some reason, Apple has stopped supporting iTunes on Windows 2003and changed their MSI installer to fail. However if you still prefer torun iTunes on your Windows 2003 Server, you can still modify the iTunesinstaller by using installer tools such as Microsoft Orca(see Microsoft’s Tutorial on how to modify MSI files) or InstEd. Using InstEd, I was able to install iTunes 9 on my Windows 2003 machine.
First download the iTunes installer from http://www.apple.com/itunes/download/.
Next use WinZip or WinRar to extract the contents of iTunesSetup.exe to a folder.
Now comes the difficult part, you will need to check each of the.MSI files with InstEd or Orca. Open each file one at a time and lookfor the LaunchConditionsettings. You will need to remove this parameter and its value: ((VersionNT=501 And ServicePackLevel>=2) OR VersionNT>501). Once you do that just Save and Exit.
With the modified MSI files, now start installing them one at attime. Leave the iTunes.msi for last though. The SetupAdmin.exe can beignored. You do not need to run that one.
If this was a perfect world, you would now be able to launch iTunes9 on your machine, but since it is far from perfect, you might bestaring at this error message:
The iPod Service service failed to start due to the following error:The service did not respond to the start or control request in a timelyfashion.
To complete the install, leave the error up on the screen and golaunch Services.msc, find the iPod Service and open its properties. Youwill need to add an account with admin rights and then save thechanges. Now click Retry on the error and see if it works.
这里简略翻译下: