Intel Macs are "unlikely" to be able to run Windows Vista, Apple said yesterday.

Speaking at a packed final session at IDF (Intel Developer Forum), Apple senior software architect Cameron Esfahani explained that the two different operating systems – Mac OS X and Vista – have two different ways of starting up.

Speculation had favoured the notion that both Mac and Windows systems would use EFI (Extensible Firmware Interface) software when they launch. This isn't the case, said Esfahani, as only 64bit versions of Vista use EFI.

"EFI is the modern and flexible successor to the 20-year-old PC Bios. It is responsible for initialising hardware in the PC, and importantly, device drivers are stored in the EFI flash memory rather than being loaded by the operating system," said Dan Warne in APC Mag.

"That's terrible news for Intel Mac users who have been hoping that they could dual-boot Windows and Mac OS X on their new Macs: not only are their processors not 64bit (and thus will never be supported by Windows EFI booting), but Windows Vista won't boot on EFI anyway," Warne added.

Esfahani confirmed that Apple only offers limited support for EFI within Mac OS X and has not included code for older devices and hardware. reports that he said: "Windows is a legacy OS. We don't have legacy support."

His remark drew applause and laughter from the audience.

However, a recent note from Needham & Co analyst Charles Wolf pointed out that if Apple makes its Intel Macs capable of running Windows, the company could see its market share rise to over nine per cent – as such a move would be the final argument anyone tempted to switch from Windows would need to move to Mac.

With EFI's use as a system to support legacy devices, Windows users should perhaps heed a Microsoft statement on EFI. The company told developers at IDF that Vista wouldn't have EFI support on launch.

This story first appeared on

Click here for the best Microsoft voucher codes.