Several users have reported an issue in which connection of an iPhone or iPod touch to a Windows Vista system running iTunes 8 results in a blue screen of death (BSOD).
Two potential fixes for this issue have emerged.
Apple Discussions poster marinesgt suggests:
"I was able to stop the BSOD's from happening on my Vista 32 bit desktop and keep itunes 8. If you have a machine running the latest version of iTunes 7 (on Vista), just copy the usbaapl.sys from system32\drivers to the same location on your desktop. You may have/want to rename the current uasaapl.sys on your machine first. But after I did that I was able to reinstall iTunes 8 and synchronize my iPhone without any BSOD's."
Another process that has worked for some users:
- Disconnect your iPhone/iPod touch from the computer
- In Vista Programs and Features (Control Panel), Uninstall the Apple Mobile Device Support
- Restart your computer
- Download the iTunes 7.7 installer
- Open the iTunes 7.7 installation exe with Winzip or WinRAR, and reinstall only the AppleMobileDeviceSupport.MSI
- Reboot your system
- Reconnect your iPhone/iPod touch