32-битные приложения больше не будут работать на macOS Catalina: вот что нужно делать

Когда Apple запустила macOS Mojave в 2018 году, она объявила, что это будет последняя версия macOS, поддерживающая 32-разрядные приложения. Начиная с Catalina, вы больше не сможете запускать 32-разрядные приложения и должны будете перейти на 64-разрядные версии или найти альтернативы.

Что такое 32-битные приложения?

Эти приложения восходят к тем временам, когда компьютеры работали на 32-разрядных процессорах и имели 32-разрядные операционные системы. Хотя это часто описывается с точки зрения скорости и мощности, реальная разница между 32-разрядной и 64-разрядной версиями заключается в операционных системах приложений или процессорах — объеме памяти, который они могут адресовать. 32-разрядные приложения могут обращаться только к 4 ГБ ОЗУ, поэтому это максимальный объем ОЗУ, который они могут использовать.

Почему Apple прекратила поддержку 32-битных приложений

Apple использует 64-битные процессоры на компьютерах Mac уже более десяти лет, а macOS была 64-битной со времен Snow Leopard, поэтому переход Mac на 64-битную версию был лишь вопросом времени. Это время сейчас. Apple считает, что приложения, которые большинство людей используют большую часть времени, являются 64-битными, а те, которые не совершили скачок, имеют хорошие 64-битные альтернативы.

Он также предоставил множество предупреждений. Когда вы впервые открываете 32-разрядное приложение в Мохаве или High Sierra, вы получаете предупреждение о том, что оно 32-разрядное и его следует обновить. Затем это предупреждение появляется снова каждый месяц или около того.

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

Является ли мое приложение 32-разрядным или 64-разрядным?

При обновлении до Catalina вам будет показан список всех установленных вами 32-разрядных приложений, и они больше не будут работать. Если вы хотите проверить до этого, у вас есть два варианта: один очень простой, а другой немного сложнее. Начнем с ручного, более сложного метода.

  1. Нажмите на логотип Apple в верхней части экрана.
  2. Выберите «Об этом Mac».
  3. Выберите Системный отчет в нижней части окна.
  4. Нажмите «Приложения» и прокрутите вправо, пока не увидите столбец с заголовком «64-разрядная версия» («Вид» в более поздних версиях macOS).
  5. Приложения, для которых в столбце указано «да», являются 64-разрядными и будут работать; те, у которых есть «Нет», являются 32-битными и не будут работать. В более новых версиях macOS они будут помечены как «32-разрядные (неподдерживаемые)».

Есть более простой способ проверки, и я рекомендую именно его, поскольку он позволит вам обновлять 32-разрядные приложения до их 64-разрядных версий одним нажатием кнопки. Он использует утилиту Updater в CleanMyMac X — классную программу от MacPaw — и она очень проста в использовании. Вот как:

  1. Установите и запустите CleanMyMac X — его можно загрузить бесплатно
  2. В приложении нажмите на вкладку «Деинсталлятор».

Теперь нажмите тег «32-бит» на боковой панели слева.

Вы увидите список своих приложений, которые не будут поддерживаться в Catalina. У некоторых из них уже могут быть доступны 64-битные версии. Итак, вместо того, чтобы обновлять каждое приложение по отдельности и тратить время на просмотр, просто наведите курсор на вкладку ниже под названием «Обновление».

Установите флажок рядом с каждым из приложений и нажмите «Обновить». Будут установлены самые последние версии всех отображаемых приложений, включая 64-разрядные версии, если они доступны.

Как продолжить работу с 32-разрядными приложениями в macOS Catalina?

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

  1. Не переходите на Каталину. Если вы продолжите использовать Mojave или любую другую версию macOS, которую вы используете, вы сможете продолжать использовать 32-разрядные приложения. Однако маловероятно, что разработчики этих приложений будут продолжать обновлять их после запуска Catalina, поскольку ими будет пользоваться все меньше и меньше людей. Например, вскоре после того, как Apple анонсировала Catalina, разработчик игр Aspyr объявил, что больше не будет продавать 32-битные игры. Вы также потеряете все преимущества Catalina.
  2. Обновите свой основной Mac до Catalina, но оставьте на другом Mac более старую версию macOS. Конечно, это зависит от того, есть ли у вас более одного Mac. Но это означает, что вы можете пользоваться новыми функциями Catalina и по-прежнему использовать свои старые 32-разрядные приложения. Однако применимо то же самое, что и выше: ваши 32-битные приложения вряд ли будут долго поддерживаться и обновляться. Это включает в себя обновления безопасности и совместимости.
  3. Запустите Mojave на виртуальной машине, например VMWare Fusion.

На что еще повлияет отказ от поддержки 32-битной версии?

Некоторые форматы медиафайлов не перейдут на 64-разрядную версию. По словам Apple, большинство из них были созданы с использованием форматов или кодеков, основанных на QuickTime 7. Платформа QuickTime 7 включена в Mojave и ее предшественники, но не будет в Catalina, поэтому форматы, созданные с ее помощью, не будут работать. У Apple есть полный список уязвимых форматов здесь.

Это означает, что некоторые проекты Final Cut Pro и Motion будут несовместимы. Однако, если вы откроете проект в 32-битном формате, вы увидите предупреждение и сможете преобразовать библиотеку в 64-битный совместимый формат одним нажатием кнопки. Вы также сможете конвертировать библиотеки Final Cut в любое время из меню «Файл», выбрав «Проверить носитель на совместимость». И вы можете конвертировать файлы в Compressor.

Отказ от поддержки 32-разрядных приложений в macOS Catalina является частью длительного перехода от 32-разрядной к 64-разрядной версии, который начался с аппаратного обеспечения, а затем с ОС в Snow Leopard. Apple поддерживает обе версии уже много лет, но решила, что настало время перейти на 64-битную операционную систему. К счастью, большинство приложений уже перенесено на 64-разрядную версию, и вы можете обновить все свои приложения сразу с помощью средства обновления CleanMyMac X. Для приложений, у которых нет 64-разрядной версии, вам нужно решить, искать ли альтернативу или нет для обновления до Catalina.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *