Когда была анонсирована macOS Mojave, Apple предупредила, что это будет последняя версия macOS, поддерживающая старые 32-разрядные приложения. Apple постепенно отказывалась от 32-разрядных приложений последние 10 лет и теперь готова сделать последний шаг, даже если пользователи Mac могут быть не готовы потерять доступ к старым приложениям.
С выходом macOS Catalina поддержка 32-разрядных приложений больше недоступна, что означает, что многие из ваших старых приложений перестанут работать, если они не были обновлены до 64-разрядных.
32-разрядные против 64-разрядных
32-разрядные приложения появились во времена 32-разрядных процессоров и 32-разрядных операционных систем, но теперь они устарели. Apple давно перешла на 64-разрядные процессоры, а macOS является 64-разрядной с момента выпуска Snow Leopard в 2009 году.
По сравнению с 32-разрядными приложениями, 64-разрядные приложения могут использовать больше памяти и обеспечивать более высокую производительность системы. Технологии Apple, такие как Metal, работают только с 64-разрядными приложениями, и чтобы Apple могла гарантировать, что приложения для Mac включают все последние достижения и оптимизации, поддержка 32-разрядных приложений должна быть прекращена. Проще говоря, 32-разрядные приложения неэффективны.
32-разрядные приложения могут работать в 64-разрядной системе, как это было в течение многих лет, но Apple хочет избавиться от устаревших приложений, чтобы убедиться, что все, что работает на Mac, должным образом оптимизировано и не расходует лишние системные ресурсы.
Предыдущие предупреждения
Apple начала предупреждать пользователей Mac о планах прекращения поддержки 32-разрядных приложений еще в macOS High Sierra. В High Sierra пользователи стали получать предупреждения о будущей несовместимости 32-разрядного приложения с macOS.
Аналогичное сообщение было доступно в macOS Mojave, и если вы открывали 32-разрядное приложение, работая в Mojave, вы видели предупреждение о том, что конкретное приложение не будет работать с будущими версиями macOS, если оно не будет обновлено.
Предупреждения появлялись каждые 30 дней при запуске приложения, при этом Apple стремилась убедиться, что пользователи не будут застигнуты врасплох, когда 32-разрядное приложение перестанет работать в будущем, поэтому вы уже должны знать, если одно из ваших часто используемых приложений не было обновлено до 64-битной версии.
После обновления до macOS Catalina вам будет показан список 32-разрядных приложений, которые больше не работают в вашей системе.
Как проверить, является ли приложение 32-разрядным или 64-разрядным в macOS Mojave
Чтобы определить, является ли приложение 64-разрядным или 32-разрядным, и проверить, есть ли 32-разрядные приложения, установленные на вашем компьютере, перед обновлением до macOS Catalina, выполните следующие действия:
- Нажмите на символ Apple () в строке меню на рабочем столе вашего Mac.
- Нажмите «Об этом Mac».
- Выберите «Отчет о системе» в нижней части окна.
- Прокрутите вниз до списка «Программы» на боковой панели.
- Выберите «Устаревшее ПО».
Все приложения из списка «Устаревшее ПО» являются 32-разрядными и не будут работать после обновления до macOS Catalina.
Если «Устаревшее ПО» не является опцией на боковой панели, выберите опцию «Приложения», а затем проверьте список приложений справа. В столбце с надписью «64-разрядная» будет отображаться «Нет» для 32-разрядных приложений.
Как подготовиться к обновлению до macOS Catalina
Первый шаг — убедиться, что для приложений, установленных в вашей системе, еще нет доступных обновлений, что обычно можно сделать, обновляясь через Mac App Store для приложений из Mac App Store.
Приложения не из Mac App Store используют другие методы обновления, которые могут различаться в зависимости от приложения, но для многих вы можете нажать на имя приложения в строке меню и выбрать опцию «Проверить обновления». Некоторые другие приложения имеют более скрытые методы обновления, поэтому, если у вас есть 32-разрядное приложение, обязательно поищите в Google, как его обновить, чтобы убедиться, что нового программного обеспечения еще нет.
Убедившись, что вы обновили все, что могли, вы можете связаться с разработчиками и попросить их обновить свои приложения, но если это не сработает, единственное другое решение — начать поиск альтернативного приложения, если вы решили обновиться до macOS Catalina или уже сделали это.
Предупреждения о 32-разрядных приложениях при установке Catalina
При обновлении до macOS Catalina установщик покажет список недавно использовавшихся 32-разрядных приложений, чтобы вы знали, чего ожидать перед установкой.
После просмотра этого списка вы можете либо отменить, либо продолжить установку.
macOS Catalina также показывает символ остановки над значком 32-разрядных приложений в Finder, поэтому вы знаете, что приложение не откроется.
Aperture
С выходом macOS Catalina приложение Aperture перестанет работать. Apple предупредила пользователей Aperture в апреле 2019 года, что программное обеспечение не будет работать в будущих версиях macOS, начиная с macOS Catalina.
Если вы пользователь Aperture, вам придется перейти на альтернативное программное обеспечение для редактирования и управления фотографиями, такое как Adobe Lightroom. Aperture не является 32-разрядной, но Apple все равно постепенно отказывается от нее.
Затронутые форматы медиафайлов
Некоторые медиафайлы, использующие старые форматы и кодеки, также несовместимы с macOS после macOS Mojave из-за перехода на 64-разрядную архитектуру, и вам потребуется преобразовать некоторые библиотеки iMovie и Final Cut Pro X. Несовместимые медиафайлы были созданы с использованием кодеков, которые зависят от QuickTime 7, и хотя macOS Mojave содержит фреймворки QuickTime 7, будущие версии macOS их не будут иметь.
Apple опубликовала полный список форматов медиафайлов, которые будут затронуты переходом, доступный в документе поддержки.
Продолжение использования 32-разрядных приложений
В macOS Mojave и более ранних версиях macOS, таких как High Sierra, вы можете продолжать использовать свои 32-разрядные приложения. Если у вас есть 32-разрядное приложение, от которого вы полностью зависите, вам стоит дважды подумать, прежде чем обновляться до macOS Catalina.
Отзывы о руководстве
Есть вопросы о прекращении поддержки 32-разрядных приложений или хотите оставить отзыв об этом руководстве? Отправьте нам письмо по электронной почте здесь.