Les premiers Macs équipés du Silicium d’Apple sont des machines très impressionnantes. Mais, avec le passage des puces Intel aux processeurs ARM d’Apple, qu’advient-il des logiciels Windows sur un Mac ? Boot Camp fonctionne-t-il encore ? Voici tout ce que vous devez savoir.

Pourquoi les puces M1 et M2 posent un problème pour les logiciels Windows

La puce M1 d’Apple est la première puce Apple Silicon utilisée dans les Macs. Il s’agit d’une puce ARM personnalisée qui a plus de points communs avec les puces intégrées aux iPhones et iPads qu’avec les CPU Intel présents dans les Macs existants. (Le M2 est le successeur du M1, et il est dans la même situation en ce qui concerne les applications Windows).

Apple a intégré un système de traduction appelé Rosetta 2, qui permet à ces nouveaux Macs d’exécuter des applications Mac conçues pour les Macs Intel. Vos applications Mac existantes fonctionneront très bien, même si elles n’ont pas été mises à jour pour prendre en charge Apple Silicon. Il y a un léger ralentissement dû à la traduction, mais les puces M1 et M2 sont si rapides qu’elles semblent fonctionner tout aussi bien que sur les Macs Intel. Ces applications fonctionneront encore plus vite après avoir été mises à jour pour prendre en charge Apple Silicon.

Mais qu’en est-il des applications qui ne sont pas des applications Mac ?

Les Macs M1 et M2 sont des centrales d’émulation

Les Macs M1 et M2 prennent-ils en charge Boot Camp ?

Les Macs Intel d’Apple incluent une fonction appelée « Boot Camp » qui vous permet d’installer Windows directement sur votre Mac. Pour passer de Windows à macOS, vous devez redémarrer. Windows fonctionne sur le Mac comme il le ferait sur un PC. Après tout, les Mac et les PC Intel ont la même architecture matérielle.

Cependant, Boot Camp n’est pas pris en charge sur les Mac M1 et M2 équipés d’Apple Silicon. Boot Camp ne fonctionne que sur les Macs à processeur Intel. Vous ne pouvez pas utiliser Boot Camp pour installer Windows sur un MacBook ou un Mac de bureau M1 ou M2.

Même si Apple prenait en charge Boot Camp sur les Macs M1 ou M2, vous ne pourriez installer que la version ARM de Windows 10 ou Windows 11. Ce n’est pas la version idéale de Windows : Elle possède une couche d’émulation qui permet d’exécuter les logiciels Windows écrits pour les puces Intel, mais elle est beaucoup plus lente et buggée que la couche de traduction du Mac.

Pouvez-vous exécuter des machines virtuelles Windows sur des Macs M1 ou M2 ?

Vous pouvez également exécuter des logiciels Windows sur des Macs Intel via des machines virtuelles. Les programmes de machines virtuelles les plus populaires incluent Parallels Desktop et VMWare Fusion. Fonctionnent-ils sur un Mac M1 ou M2 ?

Oui, ils fonctionnent ! Bien qu’il n’était pas prêt pour la sortie initiale des MacBooks M1 d’Apple en novembre 2022, Parallels Desktop vous permet désormais d’installer la version ARM de Windows 11 sur un Mac M1 ou M2.

VMware Fusion est un peu plus en retard. Depuis août 2022, vous pouvez télécharger une version préliminaire de VMware Fusion pour les Macs M1 et M2. Cette version préliminaire n’est pas encore totalement stable, mais elle est utilisable et offrira probablement une alternative solide à Parallels Desktop lorsqu’elle sera terminée.

Les anciennes versions de Parallels Desktop et VMware Fusion ne fonctionnent pas correctement sur les MacBooks avec Apple Silicon. Ces applications dépendaient des fonctionnalités de virtualisation matérielle des Macs Intel actuels.

Lors de la WWDC 2020, Apple a montré Parallels exécutant sans problème une machine virtuelle – une machine virtuelle Linux. Il s’agissait probablement d’une version ARM de Linux. Parallels ne peut pas exécuter les anciennes versions Intel de Windows ou d’autres systèmes d’exploitation sur l’Apple Silicon. Heureusement, la version ARM de Windows 11 a sa propre couche d’émulation pour exécuter les logiciels Windows basés sur Intel.

Est-ce que CodeWeavers CrossOver fonctionne ?

Voici un moyen d’exécuter certaines applications Windows sur un Mac M1 : En utilisant CodeWeavers Crossover pour Mac. Cette application est basée sur le logiciel open-source Wine qui est devenu célèbre pour permettre aux utilisateurs de Linux d’exécuter certaines applications Windows sans Windows lui-même.

CodeWeavers est essentiellement une couche de compatibilité de rétro-ingénierie conçue pour exécuter des applications Windows sur des systèmes d’exploitation non Windows. Il n’est pas parfait, il ne prend pas en charge toutes les applications, et vous rencontrerez quelques bogues. CodeWeavers maintient une base de données listant les applications qui fonctionnent bien.

CrossOver fonctionne sur les MacBooks avec Apple Silicon. S’il peut exécuter une application Windows sur un Mac, il peut exécuter cette même application sur un Mac avec Apple Silicon.

Devriez-vous acheter un Mac M1 ou M2 si vous avez besoin de Windows ?

Les MacBook Air, MacBook Pro et Mac Mini M1 et M2 d’Apple étaient des produits de première génération lorsqu’ils ont été lancés en 2022. Ils ont jeté les bases d’un avenir Mac sans processeurs Intel.

Ces machines ne sont tout simplement pas aussi performantes pour exécuter Windows que les anciens MacBooks. Boot Camp n’existe plus et ne reviendra probablement plus, ce qui signifie que vous ne pouvez pas utiliser Windows en double amorçage sur un Mac moderne. Vous serez limité à l’exécution de la version ARM de Windows 11 dans une machine virtuelle, et tout logiciel Windows plus ancien que vous souhaitez utiliser devra passer par la couche d’émulation de Windows 11 dans la machine virtuelle.

Si c’est un problème pour vous et que vous aimez vraiment ces Macs M1 et M2, vous pourriez essayer un compromis. Par exemple, si vous êtes heureux d’avoir deux machines, vous pourriez avoir un MacBook et un ordinateur portable ou de bureau séparé pour vos logiciels Windows. Cela peut sembler fou, mais c’est peut-être une expérience plus agréable que d’acheter un Mac Intel obsolète et de rebooter dans les deux sens pour utiliser Boot Camp.

Ou encore, vous pourriez exécuter des applications Windows sur un PC Windows distant et y accéder à distance. En fait, cela pourrait être la solution d’avenir pour de nombreuses personnes. C’est ce que propose le système « Cloud PC » de Microsoft pour les entreprises.