Как запустить только 64-битный режим Mac OS

Оглавление:

Anonim

Продвинутые пользователи Mac, администраторы и разработчики, желающие протестировать Mac OS в 64-разрядном режиме, могут сделать это с помощью команды терминала. По сути, это позволит запускать на Mac только 64-разрядные приложения и процессы, что может быть полезно для определения того, какие (если есть) приложения, задачи, компоненты, процессы и элементы могут нуждаться в обновлении или могут быть проблематичными в будущей Mac OS. выпуски, которые больше не обеспечивают полную 32-битную совместимость.Пока активен только 64-битный режим, никакие 32-битные процессы вообще выполняться не будут.

Тестирование MacOS только в 64-битном режиме требует наличия на компьютере Mac OS 10.13.4 или более поздней версии, более ранние версии системы не поддерживают эту возможность. И, очевидно, сам Mac также должен быть 64-разрядным, каковыми являются почти все современные Mac (после перехода на Intel), поэтому, если он работает под управлением современной версии Mac OS, которая распространяется.

Это действительно предназначено для опытных пользователей Mac, которые проверяют совместимость по определенной причине. Начинающие пользователи, скорее всего, обнаружат, что включение только 64-разрядного режима приведет к проблемам с существующим программным обеспечением, и поэтому большинству людей не рекомендуется тестировать только 64-битный режим. Для большинства пользователей Mac достаточно просто найти 32-разрядные приложения на своем Mac, обновить эти приложения, когда это возможно, и понять последствия будущих выпусков Mac OS, не поддерживающих 32-разрядные приложения.

Как включить 64-битный режим для Mac OS

  1. Откройте приложение «Терминал», которое находится в каталоге /Applications/Utilities/
  2. Введите точно следующую командную строку:
  3. "

    sudo nvram boot-args=-no32exec"

  4. Нажмите «Ввод» и выполните аутентификацию с помощью sudo, чтобы правильно выполнить команду
  5. Перезагрузите Mac

Обратите внимание, что в 64-битном режиме ни один 32-битный процесс не запустится и не будет работать. Сюда входят любые 32-разрядные приложения, программные компоненты, виджеты Dashboard, веб-плагины, панели настроек, фоновые задачи и процессы и все остальное, что является 32-разрядным.

Если вы попытаетесь открыть 32-разрядное приложение в 64-разрядном режиме, приложение не запустится и отобразит сообщение о том, что приложение не может быть открыто.

Примечательно, что в предыдущих примечаниях к выпуску macOS 10.13.4 Apple указала, что только 64-разрядный режим может в конечном итоге предоставить дополнительную информацию, ориентированную на разработчиков, чтобы помочь тестировать приложения и программное обеспечение, но это еще не появилось будет реализовано.

Как отключить только 64-битный режим в Mac OS

  1. Запустите Терминал и введите следующую командную строку:
  2. "

    sudo nvram boot-args="

  3. Нажмите «Ввод», а затем перезагрузите Mac, чтобы изменения вступили в силу

Отключение только 64-битного режима просто возвращает Mac туда, где он был раньше: он может запускать 32-битные приложения, но с предупреждением о будущей совместимости и производительности.

В недалеком будущем вполне вероятно, что 32-разрядные приложения скоро вообще не будут работать в будущих выпусках системного программного обеспечения Mac OS, поэтому важно либо обновить необходимое программное обеспечение до версии 64 -bit или, возможно, просто избегайте будущих версий программного обеспечения MacOS, которые не предлагают полной 32-битной поддержки и совместимости.

Как упоминалось ранее, вы всегда можете получить список 32-разрядных приложений на Mac, и для этого не требуется использовать только 64-разрядный режим или выполнять какие-либо другие сложные задачи.

Потеря поддержки 32-разрядных приложений не является чем-то необычным, так как iOS недавно отказалась от 32-разрядных приложений, и кажется очевидным, что Apple хочет сделать такой же переход на 64-разрядную версию только с MacOS. также. И для небольшой справки: сама Mac OS поддерживает 64-битное ядро ​​со времен Snow Leopard, так что вряд ли это внезапный сдвиг в технологии.

Если вас беспокоит совместимость программного обеспечения и только 64-разрядные версии Mac OS, вы всегда можете полностью отказаться от обновлений MacOS High Sierra, а также любых других будущих выпусков системного программного обеспечения MacOS, которые могут потеряете поддержку 32-разрядных систем, по крайней мере, до тех пор, пока у вас не появится новое программное обеспечение или не будет разработано другое решение для конкретной среды.

Как запустить только 64-битный режим Mac OS