Обновление 1С на Mac: Parallels, CrossOver, облако и нативный клиент
Содержание
Обновить 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: копия и проверка версий
Подготовка одинакова для всех сценариев, где обновляете вы сами.
Резервная копия базы
Без резервной копии конфигурацию не обновляйте. Прерванное обновление структуры базы — одна из немногих ситуаций, когда данные приходится восстанавливать из копии.
Два способа сделать копию:
- Выгрузка в .dt. Откройте базу в Конфигураторе, выберите
Администрирование → Выгрузить информационную базу…, сохраните файл. Для выгрузки все пользователи должны выйти из базы. - Копия файла базы. Для файловой базы закройте 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. Обновите платформу
- Скачайте дистрибутив платформы для Windows с портала обновлений (нужен действующий договор ИТС или подписка на обновления).
- Внутри Windows распакуйте архив и запустите
setup.exe. - Установите новую версию. Старая версия останется рядом, удалять её сразу не нужно.
- Запустите 1С через ярлык «1С:Предприятие» — стартовое окно
1cestartсамо выберет последнюю установленную версию, если в свойствах базы не закреплена конкретная.
На Mac с процессором Apple Silicon (M1–M4) Parallels запускает Windows 11 для ARM. Обычная x86-64 платформа 1С работает в ней через встроенную эмуляцию Windows. Ставьте дистрибутив той разрядности, которую указывает установщик, и не удивляйтесь, что первый запуск после обновления долгий.
Шаг 2. Обновите конфигурацию
- Откройте базу в режиме Конфигуратора.
- Выберите
Конфигурация → Поддержка → Обновить конфигурацию…. - Укажите файл обновления
.cfuили найдите обновление в каталоге шаблонов. - Пройдите мастер сравнения и объединения. Для типовой базы без доработок он завершится без вопросов.
- Подтвердите обновление конфигурации
базы данных (
Конфигурация → Обновить конфигурацию базы данных, клавиша F7). - Запустите базу в режиме 1С:Предприятие и дождитесь, пока выполнятся обработчики обновления.
Для обновления структуры базы нужен монопольный доступ. Перед шагом 5 убедитесь, что никто, включая вас в соседнем окне, не работает в этой базе.
Не держите файловую базу в общей папке Mac, подключённой в Windows через Parallels (\\Mac\Home\...). Через такую папку блокировки файла работают ненадёжно, а обновление структуры идёт в разы медленнее. Перенесите базу на диск C: виртуальной машины.
Обновление через встроенного помощника
В типовых конфигурациях на БСП есть помощник Администрирование → Обслуживание → Обновление версии программы. Он сам скачивает релизы через интернет
-поддержку и проходит цепочку. В Parallels он работает так же, как на ПК: нужен подключённый логин интернет-поддержки и права администратора в базе.
Обновление через CrossOver и Wine: только для учебных и тестовых баз
CrossOver — коммерческая оболочка над Wine. Она запускает Windows-программы без самой Windows. Фирма 1С эту среду не поддерживает, поэтому работоспособность каждой новой версии платформы под CrossOver заранее неизвестна.
Если вы всё же работаете так, порядок следующий:
- Сделайте выгрузку .dt и сохраните её вне «бутылки» CrossOver, на диске Mac.
- Создайте новую бутылку под новую версию платформы, а старую не трогайте. Если новая версия не запустится, вы вернётесь к старой за минуту.
- Установите платформу в новую бутылку через
Install a Windows Application→ выборsetup.exe. - Обновите конфигурацию тем же путём через Конфигуратор, что и в Parallels.
- Проверьте открытие ключевых форм и печать: под Wine чаще всего ломаются шрифты печатных форм и работа с буфером обмена.
Если Конфигуратор под Wine упал посреди обновления структуры базы, не пытайтесь «дожать» её повторно. Восстановите базу из .dt и повторите обновление в Parallels или на компьютере с Windows.
Для рабочего учёта организации CrossOver не подходит. Сбой в момент обновления под эмуляцией обходится дороже лицензии Parallels.
Обновление в 1С:Фреш: облако делает основную работу
В 1С:Фреш и других облачных сервисах на технологии 1С:Фреш релизы конфигураций ставит провайдер. Вам не нужно скачивать файлы, открывать Конфигуратор и делать выгрузку.
Что остаётся на вашей стороне:
- 🌐 браузер. Веб-клиент работает в Safari, Chrome и Firefox. Если после обновления сервиса форма отображается криво, очистите кэш браузера и войдите заново;
- 💻 тонкий клиент для macOS, если вы работаете не через браузер. После обновления платформы на стороне сервиса старый клиент может перестать подключаться — установите версию, которую указывает сервис;
- ✅ подтверждение обновления. В некоторых сервисах администратор абонента выбирает время обновления или подтверждает его. Следите за уведомлениями в личном кабинете;
- 📂 локальная копия. Перед крупным обновлением полезно заказать или скачать выгрузку своей базы через личный кабинет сервиса.
Если вы ведёте одну-две небольшие организации и не хотите возиться с Windows на Mac, переезд в облако закрывает вопрос обновлений полностью.
Ручное обновление клиента 1С для macOS
У фирмы 1С есть дистрибутивы платформы для macOS. Их скачивают с портала обновлений в разделе технологической платформы, выбирая вариант для macOS. Именно этот путь подразумевают, когда говорят «обновить 1С на Mac без Windows».
Порядок установки новой версии
- Узнайте версию платформы на сервере или в веб-публикации, к которой подключаетесь. Её назовёт администратор, а в самой базе её видно в
Справка → О программе. - Скачайте дистрибутив для macOS той же версии. Клиент другой версии к серверу 1С не подключится.
- Откройте скачанный образ и запустите установщик. macOS попросит пароль администратора Mac.
- Если система заблокировала запуск, откройте
Системные настройки → Конфиденциальность и безопасностьи разрешите открытие программы. - Запустите 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в поле дополнительных параметров запуска (кнопкаИзменитьв стартовом окне, последний шаг мастера). Это помогает, когда после обновления формы показывают старые реквизиты. - 🗂️ Удаление старых версий платформы. Через месяц стабильной работы удалите старые версии, оставив одну предыдущую на случай отката.
- 🔄 Тестирование и исправление. Если после обновления появились странности в данных, выполните в Конфигураторе
Администрирование → Тестирование и исправление…. Для него нужен монопольный доступ, и перед запуском нужна свежая копия базы.