Comment exécuter le mode 64 bits uniquement Mac OS

Les utilisateurs Mac avancés, les administrateurs et les développeurs qui souhaitent tester Mac OS en mode 64 bits peuvent le faire à l'aide d'une commande de terminal. Essentiellement, cela permettra uniquement aux applications et processus 64 bits de s'exécuter sur le Mac, ce qui peut être utile pour découvrir quelles applications, tâches, composants, processus et éléments (le cas échéant) nécessiteront une mise à jour ou pourraient poser problème dans le futur. versions qui n'offrent plus la compatibilité 32 bits complète. Tant que le mode 64 bits uniquement est actif, aucun processus 32 bits ne s'exécutera du tout.


Pour tester MacOS en mode 64 bits uniquement, Mac OS 10.13.4 ou ultérieur doit être installé sur l'ordinateur, les versions antérieures du système ne prennent pas en charge cette fonctionnalité. Et évidemment, le Mac lui-même doit être en 64 bits, ce qui est le cas de presque tous les Mac modernes (post-switch Intel), donc s'il s'agit d'une version moderne de Mac OS.

Ceci est vraiment destiné aux utilisateurs Mac avancés qui testent la compatibilité pour une raison particulière, les utilisateurs débutants trouveront probablement que le mode 64 bits seul va entraîner des problèmes avec les logiciels existants, et donc il n'est pas recommandé à la plupart des gens de tester sur le mode 64 bits uniquement. Pour la majorité des utilisateurs de Mac, il suffit de rechercher des applications 32 bits sur leur Mac, de les mettre à jour lorsque cela est possible et de comprendre les implications des futures versions de Mac OS ne prenant pas en charge les applications 32 bits.

Comment activer le mode 64 bits pour Mac OS

  1. Ouvrez l'application "Terminal", qui se trouve dans le répertoire / Applications / Utilities /
  2. Entrez la chaîne de commande suivante exactement:
  3. sudo nvram boot-args="-no32exec"

  4. Hit retour et authentifier avec sudo pour exécuter la commande correctement
  5. Redémarrez le Mac

Notez qu'une fois que vous êtes en mode 64 bits, aucun processus 32 bits ne démarre ou ne fonctionne. Cela inclut les applications 32 bits, les composants logiciels, les widgets Dashboard, les plug-ins Web, les panneaux de préférences, les tâches et processus en arrière-plan, et tout ce qui est en 32 bits.

Si vous essayez d'ouvrir une application 32 bits en mode 64 bits, l'application ne pourra pas démarrer et afficher un message indiquant que l'application ne peut pas être ouverte.

Il convient de noter que dans les versions antérieures de macOS 10.13.4, Apple a indiqué que le mode 64 bits seulement pourrait éventuellement fournir des informations supplémentaires centrées sur le développeur pour tester les applications et les logiciels, mais cela ne semble pas encore être mis en œuvre.

Comment désactiver le mode 64 bits uniquement sous Mac OS

  1. Lancez Terminal et entrez la chaîne de commande suivante:
  2. sudo nvram boot-args=""

  3. Hit retour, puis redémarrez le Mac pour que le changement prenne effet

La désactivation du mode 64 bits permet de restaurer le Mac tel qu'il était auparavant, ce qui permet d'exécuter des applications 32 bits, mais avec un avertissement concernant la compatibilité et les performances futures.

Dans un avenir pas trop éloigné, il est probable que les applications 32 bits ne fonctionneront bientôt plus dans les prochaines versions du logiciel système Mac OS, ce qui explique pourquoi il est important de mettre à jour les logiciels nécessaires en 64 bits, ou d'éviter Versions du logiciel MacOS qui n'offrent pas un support complet et une compatibilité 32 bits.

Comme mentionné précédemment, vous pouvez toujours obtenir une liste d'applications 32 bits sur un Mac, et cela ne nécessite pas d'utiliser le mode 64 bits ou toute autre tâche complexe.

La perte de prise en charge de l'application 32 bits n'est pas totalement inhabituelle, car iOS a abandonné les applications 32 bits il n'y a pas si longtemps, et il semble clair qu'Apple veut également faire la même chose en 64 bits qu'avec MacOS. Et pour un peu de contexte, Mac OS lui-même a pris en charge le noyau 64 bits depuis Snow Leopard, donc ce n'est pas un changement soudain dans la technologie.

Si vous êtes préoccupé par la compatibilité logicielle et les versions 64 bits de Mac OS, vous pouvez toujours éviter complètement les mises à jour de MacOS High Sierra, ainsi que toutes les futures versions du logiciel système MacOS susceptibles de perdre le support 32 bits, au moins jusqu'à ce que vous ayez un logiciel de remplacement ou qu'une autre solution soit élaborée pour un environnement particulier.