Hoewel Apple dinsdag op de MacWorld-beurs nog bekendmaakte dat het bedrijf niet zal proberen om de installatie van Windows op de nieuwe x86-Macs tegen te werken, is inmiddels gebleken dat onder meer Windows XP niet op de nieuwe Intel-based machines draait. Dat zou veroorzaakt worden door het zogenaamde EFI, waar Apple de nieuwe lijn computers mee heeft uitgerust. EFI werd door Intel ontwikkeld om hardwareondersteuning uit handen van het besturingssysteem te nemen en sneller opstarten mogelijk te maken, waardoor een computer bijvoorbeeld al verbinding met het internet zou kunnen zoeken voordat het OS geladen wordt. Deze opvolger van het bios was oorspronkelijk bedoeld voor het Itanium-platform, reden voor Microsoft om support voor EFI alleen in de Itanium-versies van zijn besturingssystemen te verwerken. De 32bits-versie van Windows XP mist echter ondersteuning voor het nieuwe hardwareplatform, waardoor Microsofts huidige vlaggenschip niet op de nieuwe Apples draait.
Ook oudere versies van Windows kunnen een carrière op de Apple, zoals het er nu uitziet, wel vergeten. De 64bits-editie van XP zou wél over EFI-ondersteuning beschikken, maar omdat de Intel-Macs uitsluitend in een 32bits smaakje geleverd worden, is ook dat OS onbruikbaar. Windows Vista, dat later dit jaar uitgebracht wordt, zou EFI wel ondersteunen. Een woordvoerder van Microsoft noemde het de verantwoordelijkheid van Apple om de jongste iMacs compatibel met Windows te maken: 'We hebben een vrij toegankelijk certificatiesysteem en Apple kan op dezelfde support rekenen als andere hardwaremakers. Als ze Windows-reseller willen worden, zullen we ze daar gewoon bij helpen.' Apple zal waarschijnlijk echter niet willen investeren in concurrentie voor het eigen OS X-systeem, waarmee 'Windows op de Mac' voorlopig in het land der fabelen blijft bivakkeren.
