При переходе на компьютеры Apple с архитектурой процессоров ARM (Apple Silicon) многие пользователи столкнулись с трудностями запуска платформы 1С:Предприятие. Одной из частых проблем стало отсутствие опции «Открыть с помощью Rosetta 2» в настройках приложения. Давайте разберемся, почему это происходит и как правильно настроить рабочую среду для комфортной работы.
Многие пользователи ищут переключатель Rosetta 2 в свойствах приложения, надеясь запустить старую версию платформы через транслятор. Однако этот флажок зачастую отсутствует по нескольким причинам:
Важно понимать: попытка принудительного запуска через Rosetta 2 — это попытка «заставить» систему эмулировать старый код. Современные версии 1С уже давно поддерживают работу на M1 и более новых чипах напрямую.
Рассмотрим основной способ решения проблемы. Чтобы 1С работала стабильно и быстро без использования сторонних трансляторов, необходимо отказаться от устаревших релизов платформы.
1С:Предприятие 8.3. Версии ниже 8.3.18 не обладают достаточной оптимизацией для процессоров Apple Silicon.8.3.18.1563 и новее, разработчики 1С реализовали нативную поддержку архитектуры ARM. Это значит, что приложению больше не нужны посредники в виде Rosetta 2.1С:Предприятие, что решит проблему производительности и ошибок отображения.Даже при успешном запуске нативной версии на процессорах M1, пользователи могут заметить особенности отображения шрифтов в Конфигураторе. Проанализируем, почему это происходит:
Платформа 1С исторически проектировалась с учетом механизмов отрисовки интерфейса, принятых в среде Windows. При переносе на macOS эти механизмы не всегда идеально накладываются на системные шрифты Apple (такие как San Francisco). В результате возможны:
Для минимизации этих визуальных искажений рекомендуется всегда использовать последние обновления платформы. В каждом новом релизе 1С:Предприятие 8.3 вносятся корректировки в работу графического движка под macOS, что постепенно приближает визуальный опыт к стандартам системы.
Если специфика вашего бизнеса требует использования старых конфигураций (например, 1С 7.7) или внешних компонентов, которые критически привязаны к Windows, рассмотрим другие варианты:
Веб-клиент — это наиболее универсальное решение. Работа через браузер (Safari, Google Chrome, Яндекс.Браузер) полностью снимает вопросы совместимости с архитектурой процессора. Веб-клиент работает одинаково эффективно как на Intel, так и на Apple Silicon, так как вся нагрузка по выполнению кода ложится на сервер.
Виртуализация — если без полноценного Конфигуратора старых версий не обойтись, разверните виртуальную машину с использованием Parallels Desktop или UTM. Это позволит создать внутри macOS изолированное пространство с Windows для ARM, где 1С будет функционировать в привычном окружении без потери производительности на эмуляции.
Резюмируем: забудьте о попытках активации Rosetta 2 для новых версий 1С. Обновление до актуального официального релиза платформы — это единственный верный путь для обеспечения максимальной скорости и стабильности работы ваших бизнес-процессов на современных Mac.