En utilisant des correctifs personnalisés pour l’outil de virtualisation populaire QEMU, un développeur a réussi à lancer Home windows pour les processeurs ARM sur un Mac M1 avec des résultats décents.



La possibilité d’exécuter Home windows pour les processeurs ARM a été remise en problem depuis qu’Apple a révélé ses Mac exécutant Apple Silicon personnalisé. Le as well as proche d’une confirmation jusqu’à présent était Craig Federighi déclarant qu’il s’agissait d’une « décision que Microsoft doit prendre ».

Le développeur conçoit une solution de contournement pour exécuter ARM Home windows sur M1 Mac

Les utilisateurs ont bricolé des logiciels personnalisés et des outils d’émulation pour essayer de faire fonctionner Home windows, et un développeur a finalement réussi. Le développeur en issue a utilisé QEMU et des correctifs personnalisés pour faire fonctionner le système d’exploitation et prétend qu’il fonctionne suffisamment bien et peut même exécuter certaines applications x86.



Les détails de cette resolution de contournement ont été couverts par The 8-Bit, le rapport indiquant que le développeur était en mesure d’exécuter la model préliminaire d’ARM Home windows à l’aide de Hypervisor.framework. Ce cadre permet aux utilisateurs de virtualiser les logiciels sans avoir à gérer les extensions du noyau.

Graf prétend avoir atteint des performances « quasi natives » bien qu’il n’en soit encore qu’à ses débuts. D’autres utilisateurs essayant d’effectuer la même opération signalent des temps de démarrage lents et des applications en retard lorsqu’ils fonctionnent normalement. Lorsque QEMU exécute ARM Home windows, la durée de vie de la batterie est réduite de moitié.

Microsoft peut publier une model officielle d’ARM Home windows pour que les consommateurs puissent acheter et exécuter sur des Mac basés sur M1, mais le calendrier n’est pas clair. Microsoft n’a fait aucune déclaration officielle concernant même travailler sur une telle compatibilité.