We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
78,821 News Articles

Apple re-releases iTunes 8.0, fixes Vista BSOD bug

No more blue screen of death for Vista users

Apple last week re-released iTunes 8.0 for Windows to roll back a buggy driver that had been bricking Windows Vista PCs with dreaded "blue screen of death" crashes since Tuesday.

In a support document, Apple urged Vista users who had been unable to synchronise their iPods or iPhones using iTunes 8.0 to uninstall both iTunes and an Apple-provided device driver, then download and reinstall the entire 75MB package yet again.

From Vista's "Uninstall a Program" control panel, users should ditch the "Apple Mobile Device Support" driver as well as iTunes itself, then restart the PC. "Re-download and install the updated iTunes 8 installer from www.apple.com/itunes/download," said Apple. "Do not use the iTunes8Setup or iTunes864Setup file you previously downloaded."

Users running Microsoft's Vista operating system had reported problems almost as soon as the updated iTunes 8.0 was posted for download on Tuesday. According to scores of users on the Apple support forum, plugging in an iPod or iPhone caused Vista to crash, then display the "blue screen of death" (BSOD), a Windows critical error screen best-known for its blue background.

The BSOD message fingered an Apple-provided USB driver -- "usbaapl.sys" in the 32-bit version of Vista, "usbaapl64.sys" in the 64-bit edition of the OS -- as the culprit. Windows identifies that driver as "Apple Mobile Device Support" in Vista's uninstaller.

According to Windows blogger Ed Bott, who first reported on the iTunes re-release, Apple simply dumped buggy versions of usbaapl.sys and usbaapl64.sys, and swapped in older editions from a July iTunes update.

Our copy of iTunes 8.0 downloaded late Thursday, after Apple re-issued the application, installed the same older 31.2KB driver identified by Bott. In Computerworld 's case, however, the usbaapl.sys driver was date-stamped as July 10, not July 22, as Bott said.

Apple released iTunes 7.7 on July 10 as part of its run-up to the iPhone 3G launch, and the unveiling of both the iPhone 2.0 software and the MobileMe online sync and storage service.

Users who uninstalled and then reinstalled iTunes 8 said the process did the trick. "The updated iTunes seems to have fixed the BSOD Vista problem for me," reported "ckong" on the longest thread devoted to the crashes.

Others, however, knocked Apple for not reissuing iTunes under a different version number. "God, what a disaster: Now we have two different versions of software and drivers that have the same version number!" said "Pirx07" on the same thread Thursday night.

"Was there any way to handle this more incompetently?"

See also:

iTunes 8.0 causes Vista Blue Screen of Death

Visit Digital World for the latest home entertainment news and reviews

Get the latest news about Apple and Apple products at PC Advisor's dedicated Apple News Spotlight

Computerworld


IDG UK Sites

5 things we want to see in Android M: New features and fixes

IDG UK Sites

iPad mini 3 release date rumours: 'iPad mini Air' will be 30 percent thinner than current model

IDG UK Sites

Introducing generation tech

IDG UK Sites

This animated film reveals the importance of designing for everyone