Anonim

Niedawno dyskutowaliśmy o tym, w jaki sposób Apple przygotowuje się do usunięcia obsługi 32-bitowych aplikacji z macOS i jak możesz sprawdzić, czy którakolwiek z Twoich aplikacji nadal nie działa na 32-bitach. Jeśli stwierdzisz, że wszystkie najważniejsze aplikacje są już 64-bitowe i jeśli nie chcesz ryzykować polegania na aplikacjach 32-bitowych, możesz pobić Apple do maksimum i włączyć tryb tylko 64-bitowy na komputerze Mac w tej chwili.
Za pomocą polecenia terminala możesz skonfigurować komputer Mac do uruchamiania wyłącznie aplikacji 64-bitowych. Wszelkie 32-bitowe aplikacje zainstalowane na komputerze Mac nadal tam będą, ale po prostu się zawieszą, gdy spróbujesz je uruchomić. Potencjalny problem z włączeniem trybu 64-bitowego na komputerze Mac polega na tym, że Ty (lub inaczej aplikacja 64-bitowa) będziesz musiał uruchomić aplikację 32-bitową z dowolnego powodu i będzie ona niedostępna. Dobrą wiadomością jest to, że proces ten jest odwracalny, więc jeśli napotkasz wyżej wspomnianą sytuację, zawsze możesz wrócić do obsługi aplikacji 32-bitowych.

Włącz tryb 64-bitowy w systemie macOS

Jeśli korzystasz z systemu macOS High Sierra i chcesz włączyć tryb 64-bitowy, zaloguj się do komputera Mac i uruchom aplikację Terminal. Po wyświetleniu monitu wprowadź następujące polecenie i hasło administratora:

sudo nvram boot-args = "- no32exec"


Po zakończeniu zapisz wszystkie otwarte dokumenty i uruchom ponownie komputer Mac. Komputer Mac będzie teraz w trybie 64-bitowym i nie będzie mógł uruchamiać żadnych aplikacji 32-bitowych. Możesz to sprawdzić, znajdując znaną 32-bitową aplikację, taką jak Boxer, i próbując ją uruchomić. Zamiast uruchomić aplikację ulegnie awarii.


Jeśli klikniesz Zgłoś, aby zobaczyć więcej szczegółów, zobaczysz, że przyczyną zakończenia jest wyłączenie 32-bitowej obsługi x86 wymaganej przez aplikację.


Po włączeniu trybu 64-bitowego będziesz mieć pewność, że nie będziesz polegać na żadnych aplikacjach 32-bitowych, i odpowiednio zmienisz przepływ pracy. Należy jednak pamiętać, że minie co najmniej rok, zanim Apple usunie 32-bitową obsługę aplikacji z systemu macOS, dając programistom 32-bitowych aplikacji szansę na wydanie 64-bitowych aktualizacji. Dlatego większość użytkowników lepiej wyłączyć tryb 64-bitowy i w razie potrzeby nadal korzystać z aplikacji 32-bitowych i 64-bitowych. Pamiętaj, aby mieć oko na swoje 32-bitowe aplikacje, gdy zbliżamy się do planowanego przejścia Apple.

Wyłącz tryb 64-bitowy w systemie macOS

Jeśli włączyłeś tryb 64-bitowy na komputerze Mac za pomocą powyższego polecenia, możesz go łatwo wyłączyć, wracając do terminalu i uruchamiając następujące polecenie (pamiętaj, aby podać hasło administratora na żądanie.

sudo nvram boot-args = ""


Tak jak poprzednio, musisz ponownie uruchomić komputer Mac, aby zmiana zaczęła obowiązywać. Ponownie przywraca to komputer Mac do domyślnego stanu, w którym można uruchamiać zarówno aplikacje 32-bitowe, jak i 64-bitowe.

Tryb 64-bitowy: jak zapobiec uruchamianiu 32-bitowych aplikacji na komputerze Mac