Pouvez-vous exécuter le logiciel Windows sur un Mac M1?
Les premiers Mac avec Apple Silicon sont des machines très impressionnantes. Mais, lors du passage des puces Intel aux processeurs ARM d’Apple, qu’advient-il des logiciels Windows sur un Mac? Boot Camp fonctionne-t-il toujours? Voici tout ce que vous devez savoir.
Sommaire
Pourquoi la puce M1 est un problème pour les logiciels Windows
La puce M1 d’Apple est la première puce Apple Silicon utilisée dans les Mac. Il s’agit d’une puce ARM personnalisée qui a plus en commun avec les puces intégrées aux iPhones et iPads qu’avec les processeurs Intel des Mac existants.
Apple a intégré un système de traduction nommé Rosetta 2 et permet à ces nouveaux Mac d’exécuter des applications Mac conçues pour les Mac Intel. Vos applications Mac existantes fonctionneront très bien même si elles n’ont pas été mises à niveau pour prendre en charge Apple Silicon. Il y a un peu de ralentissement en raison de la traduction, mais la puce M1 est si rapide qu’elle semble fonctionner aussi bien que sur les Mac Intel. Ces applications fonctionneront encore plus rapidement 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 Mac M1 prennent-ils en charge Boot Camp?
Les Mac Intel d’Apple incluent une fonctionnalité appelée «Boot Camp» qui vous permet d’installer Windows directement sur votre Mac. Pour basculer entre Windows et 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 avec Apple Silicon. Boot Camp ne fonctionne que sur les Mac Intel. Vous ne pouvez pas utiliser Boot Camp pour installer Windows sur un MacBook ou un Mac Mini M1.
Même si Apple prenait en charge Boot Camp sur les Mac M1, vous ne pouviez installer que la version ARM de Windows 10. Depuis novembre 2020, cette version de Windows n’est pas vraiment prête pour les heures de grande écoute. Il possède une couche d’émulation qui lui permet d’exécuter un logiciel Windows écrit pour les puces Intel, mais il est beaucoup plus lent et plus lourd que la couche de traduction du Mac. En outre, il ne peut pas encore exécuter les applications Windows Intel 64 bits, uniquement des programmes 32 bits. Microsoft y travaille.
Même si les limitations de Windows 10 sur ARM vous convenaient, Microsoft ne rend pas la version ARM de Windows 10 disponible au téléchargement et à l’installation sur vos propres appareils. Windows 10 sur ARM n’est disponible que pour les fabricants d’appareils qui souhaitent le préinstaller.
Pouvez-vous exécuter des machines virtuelles Windows sur des Mac M1?
Vous pouvez également exécuter des logiciels Windows sur des Mac Intel via des machines virtuelles. Les programmes de machines virtuelles populaires incluent Parallels Desktop et VMWare Fusion. Cela fonctionne-t-il sur un Mac M1?
Ils le seront – éventuellement. À la sortie des MacBook M1 d’Apple en novembre 2020, ces programmes de machine virtuelle n’étaient pas encore prêts à prendre en charge les MacBook.
Les versions existantes de Parallels Desktop et VMware Fusion ne fonctionnent pas correctement sur les MacBook avec Apple Silicon. Ces applications dépendent des fonctionnalités de virtualisation matérielle des Mac Intel actuels. Parallels et VMware promettent que les futures versions le seront. VMware n’est pas prêt pour vous engager sur un calendrier de prise en charge de ces nouveaux Mac pour le moment. Ces outils doivent être modifiés pour prendre en charge les nouvelles puces d’Apple.
Cependant, l’architecture sera à nouveau un problème. À la WWDC 2020, Apple a montré que Parallels exécutait parfaitement une machine virtuelle – une machine virtuelle Linux. C’était probablement une version ARM de Linux.
Même lorsque ces nouvelles machines-outils virtuelles sont prêtes, il semble qu’elles n’exécuteront que les systèmes d’exploitation ARM. Parallels se dit «étonné par les nouvelles de Microsoft concernant l’ajout de support [for] applications x64 dans Windows sur ARM. » Microsoft devrait rendre Windows 10 sur ARM disponible pour que les utilisateurs de Mac puissent l’installer sur des machines virtuelles pour en profiter. Il semble que Parallels ne fonctionne pas sur les versions Intel de Windows sur Apple Silicon. Cela pourrait être très lent même si c’était possible.
CodeWeavers CrossOver fonctionne-t-il?
Voici une façon 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. Ce n’est pas parfait, il ne prend pas en charge toutes les applications et vous rencontrerez des bugs. CodeWeavers maintient une base de données répertoriant les applications qui fonctionnent bien.
CrossOver fonctionne sur les MacBook 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 si vous avez besoin de Windows?
Les M1 MacBook AIr, MacBook Pro et Mac Mini d’Apple sont des produits de première génération. Ils jettent les bases d’un avenir Mac sans processeurs Intel.
Il y a une raison pour laquelle Apple vend toujours des Mac avec des processeurs Intel. Les Mac Apple Silicon ne sont pas encore prêts pour tout le monde.
Si vous avez besoin d’un système d’exploitation Windows complet dans Boot Camp ou d’une machine virtuelle, ces MacBook M1 ne sont pas les ordinateurs qu’il vous faut. Si vous avez besoin d’un nouveau Mac, envisagez de vous procurer un Mac Intel.
Mais, si vous aimez vraiment ces MacBook M1, vous pouvez essayer un compromis. Par exemple, si vous êtes satisfait d’avoir deux machines, vous pourriez avoir un MacBook et un ordinateur portable ou un ordinateur de bureau séparé pour votre logiciel Windows. Cela semble fou, mais cela pourrait être une expérience plus agréable que de redémarrer pour utiliser Boot Camp.
Vous pouvez également exécuter des applications Windows sur un PC Windows distant et y accéder à distance. En fait, cela pourrait être la solution future pour de nombreuses personnes. Microsoft travaillerait sur un produit «Cloud PC» qui permettra aux organisations d’exécuter leurs applications sur les serveurs de Microsoft et d’accéder à ce bureau depuis n’importe quel appareil.