Vous êtes un utilisateur ou administrateur Mac avancé? Regardez comment tester MacOS en mode 64 bits à l'aide d'une commande de terminal.
Les utilisateurs, administrateurs et développeurs Mac avancés qui souhaitent tester Mac OS en mode 64 bits peuvent le faire à l'aide d'une commande de terminal. Essentiellement, cela ne permettra 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) pourraient nécessiter une mise à jour, ou pourraient être problématiques dans le futur Mac OS versions qui n'offrent plus une compatibilité 32 bits complète. Alors que le mode 64 bits uniquement est actif, aucun processus 32 bits ne s'exécutera du tout.
Le test de MacOS en mode 64 bits uniquement nécessite l'installation de Mac OS 10.13.4 ou version ultérieure 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 également être 64 bits, ce que presque tous les Mac modernes (commutateur post-Intel) sont, donc s'il exécute une version moderne de Mac OS qui est couverte.
Ceci est vraiment destiné aux utilisateurs Mac avancés qui testent la compatibilité pour une raison particulière, les utilisateurs novices trouveront probablement que l'activation du mode 64 bits uniquement va entraîner des problèmes avec les logiciels existants, et il n'est donc pas recommandé pour la plupart des gens de tester en mode 64 bits uniquement. Pour la majorité des utilisateurs de Mac, il suffit de trouver 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
- Ouvrez l'application «Terminal», qui se trouve dans le répertoire / Applications / Utilities /
- Saisissez exactement la chaîne de commande suivante:
sudo nvram boot-args = "- no32exec"
- Appuyez sur retour et authentifiez-vous avec sudo pour exécuter la commande correctement
- Redémarrez le Mac
Notez qu'une fois en mode 64 bits, aucun processus 32 bits ne se lancera ni ne fonctionnera. Cela inclut toutes les applications 32 bits, les composants logiciels, les widgets du tableau de bord, les plugins Web, les panneaux de préférences, les tâches et les processus d'arrière-plan, et tout ce qui est 32 bits.
Si vous essayez d'ouvrir une application 32 bits en mode 64 bits, l'application ne se lancera pas et affichera un message indiquant que l'application ne peut pas être ouverte.
Il convient de noter que dans les notes de version antérieures de macOS 10.13.4, Apple a indiqué que le mode 64 bits uniquement pourrait éventuellement fournir des informations supplémentaires sur le développeur pour aider à tester les applications et les logiciels, mais cela ne semble pas encore implémenté.
Comment désactiver le mode 64 bits uniquement sous Mac OS
- Lancez Terminal et entrez la chaîne de commande suivante:
sudo nvram boot-args = ""
- Appuyez sur Retour, puis redémarrez le Mac pour que la modification prenne effet
La désactivation du mode 64 bits uniquement remet simplement le Mac où il était auparavant, qui est capable d'exécuter des applications 32 bits mais avec un avertissement sur la compatibilité et les performances futures.
Dans un avenir pas trop lointain, il est probable que les applications 32 bits ne fonctionneront bientôt pas du tout dans les prochaines versions du logiciel du système Mac OS, c'est pourquoi il est important de mettre à jour le logiciel nécessaire pour qu'il soit en 64 bits, ou peut-être juste d'éviter tout futur Versions du logiciel MacOS qui n'offrent pas une prise en charge et une compatibilité 32 bits complètes.
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 uniquement ou toute autre tâche complexe.
La perte de la prise en charge des applications 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 souhaite également passer au 64 bits uniquement avec MacOS. Et pour un peu de fond, Mac OS lui-même a pris en charge le noyau 64 bits depuis Snow Leopard, ce n'est donc pas un changement soudain de technologie.
Si vous êtes préoccupé par la compatibilité logicielle et les versions 64 bits de Mac OS uniquement, vous pouvez toujours éviter complètement les mises à jour de MacOS High Sierra, ainsi que toute autre version future du logiciel système MacOS susceptible de perdre la prise en charge 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.