Обновление 1С на Mac: Parallels, CrossOver, облако и нативный клиент

· 10 мин

Содержание

Обновить 1С на macOS можно четырьмя путями, и выбор определяет не Mac, а то, где физически живёт база. Если 1С стоит в Windows внутри Parallels Desktop, обновление идёт как на обычном ПК: копия базы, установка платформы, затем Конфигурация → Поддержка → Обновить конфигурацию… в Конфигураторе. В 1С:Фреш релизы ставит провайдер, а на нативном клиенте для macOS вы обновляете только саму программу на Mac.

Типичная ситуация: бухгалтер перешёл на MacBook, перенёс базу «как было» и через полгода видит сообщение о том, что конфигурация устарела. Первый вопрос, который стоит себе задать: где лежит файл базы и в какой системе запускается Конфигуратор. От ответа зависит вся дальнейшая последовательность.

Где работает ваша 1С на Mac и что именно нужно обновлять

У 1С две части, и обновляются они отдельно:

  • 🧩 платформа (технологическая платформа 8.3) — сама программа, которая запускает базы;
  • 📦 конфигурация (Бухгалтерия, ЗУП, УТ и т.д.) — прикладное решение внутри базы.

Новый релиз конфигурации обычно требует платформу с номером не ниже указанного в описании релиза. Поэтому порядок почти всегда такой: сначала платформа, потом конфигурация.

Сравните свой вариант со сценариями ниже:

СценарийГде базаКто обновляетЧто делаете выРиски
Parallels Desktop + Windowsна диске виртуальной машинывывсё, как на ПК с Windowsмало памяти у ВМ, база в общей папке Mac
CrossOver / Wineв «бутылке» Wine или на диске Macвыплатформа и конфигурация под эмуляциейнеподдерживаемая среда, сбои Конфигуратора
1С:Фрешв облаке провайдерасервисподтверждаете обновление, обновляете клиентпочти нет
Нативный клиент для macOSна сервере 1С или в веб-публикацииадминистратор сервераставите клиент нужной версиинесовпадение версии клиента и сервера

Если база лежит на сервере 1С:Предприятия или опубликована на веб-сервере, конфигурацию обновляет администратор сервера. С Mac вы только подключаетесь, и вам достаточно клиента той же версии, что и сервер.

Подготовка к обновлению 1С на macOS: копия и проверка версий

Подготовка одинакова для всех сценариев, где обновляете вы сами.

Резервная копия базы

Без резервной копии конфигурацию не обновляйте. Прерванное обновление структуры базы — одна из немногих ситуаций, когда данные приходится восстанавливать из копии.

Два способа сделать копию:

  1. Выгрузка в .dt. Откройте базу в Конфигураторе, выберите Администрирование → Выгрузить информационную базу…, сохраните файл. Для выгрузки все пользователи должны выйти из базы.
  2. Копия файла базы. Для файловой базы закройте 1С у всех пользователей и скопируйте папку с файлом 1Cv8.1CD целиком.

Для Parallels добавьте третий уровень защиты — снимок виртуальной машины (Actions → Take Snapshot в меню Parallels). Снимок откатывает Windows вместе с базой за минуту, но храните и .dt: снимок живёт на том же диске Mac.

Проверка требований релиза

Перед загрузкой дистрибутивов посмотрите три вещи:

  • 🔢 текущий релиз конфигурации — в 1С Справка → О программе или в Конфигураторе;
  • 🧭 цепочку релизов — в описании каждого релиза указано, с каких версий на него можно обновиться. Файл обновления .cfu применяется только к перечисленным версиям, поэтому при большом отставании проходите промежуточные релизы по очереди;
  • 🖥️ минимальную версию платформы — указана в описании релиза конфигурации.

Место на диске

Обновление разворачивает шаблоны конфигураций и временные файлы, а выгрузка .dt может весить столько же, сколько сама база. Для Parallels проверьте свободное место и внутри Windows, и на диске Mac: виртуальный диск растёт за счёт macOS.

Обновление 1С в Parallels Desktop: самый предсказуемый способ

В Parallels 1С работает в настоящей Windows, поэтому вся процедура совпадает с обновлением на обычном компьютере. Это вариант для рабочих баз.

Шаг 1. Обновите платформу

  1. Скачайте дистрибутив платформы для Windows с портала обновлений (нужен действующий договор ИТС или подписка на обновления).
  2. Внутри Windows распакуйте архив и запустите setup.exe.
  3. Установите новую версию. Старая версия останется рядом, удалять её сразу не нужно.
  4. Запустите 1С через ярлык «1С:Предприятие» — стартовое окно 1cestart само выберет последнюю установленную версию, если в свойствах базы не закреплена конкретная.

На Mac с процессором Apple Silicon (M1–M4) Parallels запускает Windows 11 для ARM. Обычная x86-64 платформа 1С работает в ней через встроенную эмуляцию Windows. Ставьте дистрибутив той разрядности, которую указывает установщик, и не удивляйтесь, что первый запуск после обновления долгий.

Шаг 2. Обновите конфигурацию

  1. Откройте базу в режиме Конфигуратора.
  2. Выберите Конфигурация → Поддержка → Обновить конфигурацию….
  3. Укажите файл обновления .cfu или найдите обновление в каталоге шаблонов.
  4. Пройдите мастер сравнения и объединения. Для типовой базы без доработок он завершится без вопросов.
  5. Подтвердите обновление конфигурации базы данных (Конфигурация → Обновить конфигурацию базы данных, клавиша F7).
  6. Запустите базу в режиме 1С:Предприятие и дождитесь, пока выполнятся обработчики обновления.

Для обновления структуры базы нужен монопольный доступ. Перед шагом 5 убедитесь, что никто, включая вас в соседнем окне, не работает в этой базе.

Не держите файловую базу в общей папке Mac, подключённой в Windows через Parallels (\\Mac\Home\...). Через такую папку блокировки файла работают ненадёжно, а обновление структуры идёт в разы медленнее. Перенесите базу на диск C: виртуальной машины.

Обновление через встроенного помощника

В типовых конфигурациях на БСП есть помощник Администрирование → Обслуживание → Обновление версии программы. Он сам скачивает релизы через интернет -поддержку и проходит цепочку. В Parallels он работает так же, как на ПК: нужен подключённый логин интернет-поддержки и права администратора в базе.

Обновление через CrossOver и Wine: только для учебных и тестовых баз

CrossOver — коммерческая оболочка над Wine. Она запускает Windows-программы без самой Windows. Фирма 1С эту среду не поддерживает, поэтому работоспособность каждой новой версии платформы под CrossOver заранее неизвестна.

Если вы всё же работаете так, порядок следующий:

  1. Сделайте выгрузку .dt и сохраните её вне «бутылки» CrossOver, на диске Mac.
  2. Создайте новую бутылку под новую версию платформы, а старую не трогайте. Если новая версия не запустится, вы вернётесь к старой за минуту.
  3. Установите платформу в новую бутылку через Install a Windows Application → выбор setup.exe.
  4. Обновите конфигурацию тем же путём через Конфигуратор, что и в Parallels.
  5. Проверьте открытие ключевых форм и печать: под Wine чаще всего ломаются шрифты печатных форм и работа с буфером обмена.

Если Конфигуратор под Wine упал посреди обновления структуры базы, не пытайтесь «дожать» её повторно. Восстановите базу из .dt и повторите обновление в Parallels или на компьютере с Windows.

Для рабочего учёта организации CrossOver не подходит. Сбой в момент обновления под эмуляцией обходится дороже лицензии Parallels.

Обновление в 1С:Фреш: облако делает основную работу

В 1С:Фреш и других облачных сервисах на технологии 1С:Фреш релизы конфигураций ставит провайдер. Вам не нужно скачивать файлы, открывать Конфигуратор и делать выгрузку.

Что остаётся на вашей стороне:

  • 🌐 браузер. Веб-клиент работает в Safari, Chrome и Firefox. Если после обновления сервиса форма отображается криво, очистите кэш браузера и войдите заново;
  • 💻 тонкий клиент для macOS, если вы работаете не через браузер. После обновления платформы на стороне сервиса старый клиент может перестать подключаться — установите версию, которую указывает сервис;
  • ✅ подтверждение обновления. В некоторых сервисах администратор абонента выбирает время обновления или подтверждает его. Следите за уведомлениями в личном кабинете;
  • 📂 локальная копия. Перед крупным обновлением полезно заказать или скачать выгрузку своей базы через личный кабинет сервиса.

Если вы ведёте одну-две небольшие организации и не хотите возиться с Windows на Mac, переезд в облако закрывает вопрос обновлений полностью.

Ручное обновление клиента 1С для macOS

У фирмы 1С есть дистрибутивы платформы для macOS. Их скачивают с портала обновлений в разделе технологической платформы, выбирая вариант для macOS. Именно этот путь подразумевают, когда говорят «обновить 1С на Mac без Windows».

Порядок установки новой версии

  1. Узнайте версию платформы на сервере или в веб-публикации, к которой подключаетесь. Её назовёт администратор, а в самой базе её видно в Справка → О программе.
  2. Скачайте дистрибутив для macOS той же версии. Клиент другой версии к серверу 1С не подключится.
  3. Откройте скачанный образ и запустите установщик. macOS попросит пароль администратора Mac.
  4. Если система заблокировала запуск, откройте Системные настройки → Конфиденциальность и безопасность и разрешите открытие программы.
  5. Запустите 1С и проверьте, что список баз на месте и база открывается.

Список баз хранится отдельно от программы, поэтому установка новой версии его не стирает. Перед установкой всё равно сохраните строки подключения к базам: их видно в окне Изменить для каждой базы стартового окна.

Что с конфигурацией

Если база серверная, конфигурацию обновляет администратор сервера с компьютера, где есть Конфигуратор. Ваша задача — после его работы поставить клиент новой версии платформы, если она поменялась.

Если вы ведёте файловую базу прямо на Mac, проверьте состав скачанного дистрибутива: он должен включать Конфигуратор. Если Конфигуратора в нём нет, обновляйте конфигурацию через встроенного помощника в режиме 1С:Предприятие или на компьютере с Windows.

Сбои при обновлении 1С на Mac и как их устранить

Ниже — ситуации, характерные именно для Mac. Общие ошибки обновления конфигурации здесь не повторяем.

Диагностика: выберите симптом

Как ускорить 1С на Mac после обновления

После установки новой версии платформы первый запуск всегда медленнее: 1С пересобирает кэш. Если тормоза остаются и через день, пройдитесь по списку.

Parallels Desktop

  • 🧠 Память. Для Windows 11 и одной базы выделите ВМ 6–8 ГБ при 16 ГБ на Mac. Меньше 4 ГБ — и 1С упрётся в файл подкачки.
  • ⚙️ Процессоры. 4 ядра достаточно для бухгалтерии на одну-две базы.
  • 💽 База на диске ВМ, а не в общей папке macOS.
  • 🛡️ Антивирус Windows. Добавьте папку с базой в исключения Защитника Windows: проверка каждого обращения к 1Cv8.1CD заметно замедляет работу.

Любой вариант

  • 🧹 Очистка кэша. Запустите базу с параметром /ClearCache в поле дополнительных параметров запуска (кнопка Изменить в стартовом окне, последний шаг мастера). Это помогает, когда после обновления формы показывают старые реквизиты.
  • 🗂️ Удаление старых версий платформы. Через месяц стабильной работы удалите старые версии, оставив одну предыдущую на случай отката.
  • 🔄 Тестирование и исправление. Если после обновления появились странности в данных, выполните в Конфигураторе Администрирование → Тестирование и исправление…. Для него нужен монопольный доступ, и перед запуском нужна свежая копия базы.

Частые вопросы

Можно ли обновить 1С на Mac совсем без Windows?
Да, если вы работаете в облаке или подключаетесь к серверной базе через клиент для macOS. Файловую базу проще обновлять там, где есть Конфигуратор.
Обновление в Parallels затронет мои файлы в macOS?
Нет. 1С ставится внутрь Windows, файлы macOS не меняются. Растёт только файл виртуального диска.
Нужна ли отдельная лицензия 1С для Mac?
Лицензия привязывается к компьютеру, на котором запускается 1С. Виртуальная машина для неё — отдельный компьютер, поэтому после переноса в Parallels лицензию, как правило, активируют заново.
Можно ли пропустить промежуточные релизы конфигурации?
Только если в описании нового релиза ваша версия указана как допустимая для обновления. Иначе мастер не примет файл, и нужно проходить цепочку.
Чем Parallels лучше CrossOver для 1С?
В Parallels работает полноценная Windows, и 1С ведёт себя как на обычном ПК. CrossOver эмулирует только часть Windows, поэтому сбои Конфигуратора и печати там вероятнее.