Wie führe ich 64-Bit Only Mac OS aus?

Fortgeschrittene Mac-Benutzer, Administratoren und Entwickler, die Mac OS im 64-Bit-Modus testen möchten, können dies mit Hilfe eines Terminal-Befehls tun. Im Wesentlichen ermöglicht dies nur die Ausführung von 64-Bit-Anwendungen und -Prozessen auf dem Mac. Dies kann hilfreich sein, um herauszufinden, welche (ggf. vorhandenen) Anwendungen, Aufgaben, Komponenten, Prozesse und Elemente aktualisiert werden müssen oder in zukünftigen Mac OS-Umgebungen problematisch sein könnten Versionen, die keine vollständige 32-Bit-Kompatibilität mehr bieten. Während der Nur-64-Bit-Modus aktiv ist, werden keine 32-Bit-Prozesse ausgeführt.


Wenn MacOS nur im 64-Bit-Modus getestet werden soll, muss Mac OS 10.13.4 oder höher auf dem Computer installiert sein, frühere Versionen des Systems unterstützen diese Funktion nicht. Und natürlich muss der Mac selbst auch 64-Bit sein, was fast alle modernen Macs (Post-Intel-Switch) sind, also wenn es eine moderne Mac OS-Version gibt, die abgedeckt ist.

Dies ist wirklich für fortgeschrittene Mac-Benutzer gedacht, die die Kompatibilität aus einem bestimmten Grund testen. Anfänger werden wahrscheinlich feststellen, dass das Aktivieren des 64-Bit-Only-Modus zu Problemen mit bestehender Software führen wird und daher nicht zum Testen empfohlen wird out nur 64-Bit-Modus. Für die meisten Mac-Benutzer reicht es aus, 32-Bit-Apps auf ihrem Mac zu finden, diese Apps wenn möglich zu aktualisieren und die Auswirkungen zukünftiger Mac OS-Versionen zu verstehen, die keine 32-Bit-Apps unterstützen.

So aktivieren Sie den 64-Bit-Modus für Mac OS

  1. Öffnen Sie die Anwendung "Terminal", die sich im Verzeichnis / Applications / Utilities / befindet
  2. Geben Sie die folgende Befehlszeichenfolge genau ein:
  3. sudo nvram boot-args="-no32exec"

  4. Drücken Sie die Eingabetaste und authentifizieren Sie sich mit sudo, um den Befehl ordnungsgemäß auszuführen
  5. Starten Sie den Mac neu

Beachten Sie, dass im 32-Bit-Modus kein 32-Bit-Prozess gestartet oder ausgeführt wird. Dazu gehören alle 32-Bit-Apps, Softwarekomponenten, Dashboard-Widgets, Web-Plugins, Einstellungsfelder, Hintergrundaufgaben und -prozesse sowie alles, was 32-Bit-Anwendungen sind.

Wenn Sie im 64-Bit-Modus versuchen, eine 32-Bit-App zu öffnen, wird die App nicht gestartet und zeigt eine Meldung an, dass die App nicht geöffnet werden kann.

Bemerkenswert ist, dass Apple in früheren macOS 10.13.4 Releaseinformationen darauf hingewiesen hat, dass der 64-Bit-Only-Modus möglicherweise zusätzliche entwicklerzentrierte Informationen zum Testen von Apps und Software bereitstellt, aber dies scheint noch nicht implementiert zu sein.

Deaktivieren des 64-Bit-Only-Modus unter Mac OS

  1. Starten Sie Terminal und geben Sie die folgende Befehlszeichenfolge ein:
  2. sudo nvram boot-args=""

  3. Drücken Sie die Eingabetaste und starten Sie den Mac neu, damit die Änderung wirksam wird

Durch die Deaktivierung des 64-Bit-Only-Modus wird der Mac wieder an die Stelle zurückversetzt, an der er zuvor war. Er kann 32-Bit-Apps ausführen, warnt jedoch vor zukünftiger Kompatibilität und Leistung.

In nicht allzu ferner Zukunft werden 32-Bit-Apps in zukünftigen Mac OS-Systemsoftware-Versionen wahrscheinlich gar nicht mehr funktionieren. Daher ist es wichtig, entweder die benötigte Software auf 64-Bit zu aktualisieren oder die Zukunft zu vermeiden MacOS-Softwareversionen, die keine volle 32-Bit-Unterstützung und Kompatibilität bieten.

Wie bereits erwähnt, können Sie immer eine Liste von 32-Bit-Anwendungen auf einem Mac abrufen, und das erfordert keinen 64-Bit-Modus oder eine andere komplexe Aufgabe.

32-Bit-App-Unterstützung zu verlieren ist nicht völlig ungewöhnlich, da iOS vor nicht allzu langer Zeit 32-Bit-Anwendungen aufgegeben hat, und es scheint klar, dass Apple den gleichen Schritt zu 64-Bit nur mit MacOS auch tun möchte. Und für ein wenig Hintergrund hat Mac OS selbst seit Snow Leopard 64-Bit-Kernel-Unterstützung, also ist dies kaum eine plötzliche Verschiebung in der Technologie.

Wenn Sie Bedenken hinsichtlich der Softwarekompatibilität und 64-Bit-Versionen von Mac OS haben, können Sie die MacOS High Sierra-Updates immer vollständig vermeiden, zusammen mit anderen zukünftigen MacOS-Systemsoftwareversionen, die wahrscheinlich 32-Bit-Unterstützung verlieren bis Sie eine Ersatzsoftware haben oder eine andere Lösung für eine bestimmte Umgebung entwickelt haben.