Як запустити лише 64-розрядний режим Mac OS

Зміст:

Anonim

Досвідчені користувачі Mac, адміністратори та розробники, які бажають протестувати Mac OS у 64-розрядному режимі, можуть зробити це за допомогою команди терміналу. По суті, це дозволить лише 64-розрядним програмам і процесам запускатися на Mac, що може бути корисним для виявлення того, які (якщо такі є) програми, завдання, компоненти, процеси та елементи можуть потребувати оновлення або можуть бути проблемними в майбутніх 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. Натисніть «Return» і пройдіть автентифікацію за допомогою sudo, щоб правильно виконати команду
  5. Перезапустіть Mac

Зауважте, що коли ви перебуваєте в 64-бітному режимі, жоден 32-бітний процес не запускатиметься та не працюватиме. Це включає будь-які 32-розрядні програми, компоненти програмного забезпечення, віджети панелі інструментів, веб-плагіни, панелі налаштувань, фонові завдання та процеси та все інше, що є 32-розрядним.

Якщо ви спробуєте відкрити 32-розрядну програму в 64-розрядному режимі, програма не запуститься та покаже повідомлення про те, що програму неможливо відкрити.

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

Як вимкнути лише 64-розрядний режим у Mac OS

  1. Запустіть термінал і введіть такий командний рядок:
  2. "

    sudo nvram boot-args="

  3. Натисніть «Enter» і перезавантажте 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