1С на Mac: родной клиент, Parallels, CrossOver или облако
Содержание
Установить 1С на MacBook можно тремя способами: поставить родной клиент 1С:Предприятия 8.3 для macOS, запустить Windows-версию в виртуальной машине Parallels Desktop или открыть базу в браузере через веб-клиент или облако. Wine и CrossOver тоже работают, но с оговорками — их стоит брать, когда другие варианты не подходят.
Выбор зависит от того, что вы делаете в 1С. Бухгалтеру, который ведёт учёт в готовой базе, обычно хватает родного клиента или облака. Программисту, администратору и тем, кто сдаёт отчётность с электронной подписью, спокойнее работать в Windows внутри виртуальной машины.
Чем macOS отличается от Windows и что из 1С на ней работает
1С:Предприятие 8.3 — кроссплатформенная система, но разные её части поддерживают разные ОС. Это первое, что нужно понимать перед установкой.
| Компонент 1С | Работает в macOS нативно | Комментарий |
|---|---|---|
| Тонкий клиент | ✅ Да | Подключение к файловым и серверным базам, веб-публикациям |
| Толстый клиент | ✅ Да | Нужен для старых конфигураций на обычных формах |
| Сервер 1С (кластер) | ❌ Нет | Только Windows и Linux |
| Веб-клиент | ✅ Через Safari, Chrome, Firefox | Нужна публикация базы на веб-сервере |
| Внешние компоненты, драйверы оборудования | ⚠️ Частично | Многие собраны только под Windows |
Второй важный момент — процессор:
- 💻 Intel (MacBook до конца 2020 года) — родной клиент 1С ставится без нюансов, а в виртуальной машине работает обычная Windows x64.
- 🍏 Apple Silicon (M1, M2, M3, M4 и новее) — в свежих версиях платформы есть сборка клиента под ARM. Более старые релизы запускаются через транслятор Rosetta 2. В виртуальной машине можно поставить только Windows 11 для ARM, а 1С для x86 внутри неё работает через встроенную эмуляцию Windows.
Узнать процессор: меню Apple → Об этом Mac. В строке «Процессор» или «Чип» будет указано Intel или Apple M-серии.
Третий момент — лицензия. Без лицензии клиент не откроет базу, исключение — учебная версия. На Mac обычно используют программную лицензию, активированную на самом компьютере, либо получают лицензию с сервера 1С, если база клиент-серверная. С аппаратными USB-ключами на macOS бывают сложности, поэтому их лучше оставить на сервере или Windows-машине.
Как выбрать способ установки 1С на Mac
Перед установкой ответьте на один вопрос: где лежит ваша база и что вы в ней делаете.
Сравнение способов по ключевым параметрам:
| Способ | Скорость | Стоимость сверх 1С | Риски и ограничения |
|---|---|---|---|
| Родной клиент macOS | Высокая | Нет | Нет части внешних компонент, драйверов оборудования |
| Parallels Desktop + Windows | Высокая на Intel, хорошая на M-серии | Подписка Parallels + лицензия Windows | Нужно 8–16 ГБ ОЗУ и 60+ ГБ на диске |
| CrossOver / Wine | Средняя | CrossOver платный, Wine бесплатный | Нестабильность, ошибки отрисовки форм |
| Веб-клиент / облако | Зависит от интернета | Аренда облака, если своей публикации нет | Без интернета работы нет |
Способ 1. Ставим родной клиент 1С:Предприятия для macOS
Это основной способ для бухгалтера. Клиент для macOS — официальный дистрибутив, он выходит вместе с каждой версией платформы 8.3.
Где взять дистрибутив
Дистрибутивы платформы раздаются пользователям с действующей подпиской на сопровождение (ИТС) через портал обновлений 1С. В списке файлов версии платформы ищите строку с упоминанием macOS — это клиент в формате .dmg.
Если подписки нет, дистрибутив может выдать обслуживающая вас фирма-партнёр или администратор вашей организации.
Версия клиента должна совпадать с версией платформы на сервере, если база клиент-серверная. Номер версии сервера уточните у администратора: например, 8.3.25.1394 на сервере требует клиента ровно той же версии.
Установка по шагам
- Откройте скачанный файл
.dmgдвойным щелчком. - Запустите установочный пакет внутри образа.
- Пройдите шаги мастера, введите пароль пользователя Mac.
- Если macOS не даёт открыть программу и пишет, что разработчик не проверен, откройте
Системные настройки → Конфиденциальность и безопасностьи нажмите «Всё равно открыть» напротив сообщения о блокировке. - Запустите 1С:Предприятие из папки «Программы» или через Launchpad.
Rosetta 2 для старых версий на Apple Silicon
Если для вашей версии платформы нет сборки под ARM, macOS сама предложит установить Rosetta 2 при первом запуске. Можно поставить её заранее командой в Терминале:
softwareupdate --install-rosetta --agree-to-license
Добавляем базу в список
- В окне запуска нажмите «Добавить».
- Выберите «Добавление в список существующей информационной базы».
- Укажите тип расположения:
- 📁 На данном компьютере или в локальной сети — путь к папке с файлом
1Cv8.1CD, например/Users/anna/Documents/1C/Buh; - 🖥️ На сервере 1С:Предприятия — имя сервера и имя базы в кластере;
- 🌐 На веб-сервере — адрес публикации вида
https://1c.company.ru/buh.
- 📁 На данном компьютере или в локальной сети — путь к папке с файлом
- Выберите вариант клиента: тонкий клиент для управляемых форм, толстый — для конфигураций на обычных формах.
Способ 2. Запускаем Windows-версию 1С через CrossOver и Wine
CrossOver — коммерческая оболочка над Wine. Она позволяет запустить Windows-программу на Mac без установки самой Windows. Wine — бесплатный проект, но настраивать его на macOS сложнее.
Как поставить 1С в CrossOver
- Установите CrossOver и создайте новую «бутылку» (bottle) — изолированное окружение Windows. Для 1С x86-64 выбирайте 64-битную Windows.
- Скопируйте на Mac дистрибутив платформы для Windows (папка с
setup.exe). - В CrossOver выберите «Установить приложение» и укажите
setup.exe. - После установки добавьте ярлык
1cestart.exeв меню запуска бутылки. - Положите файловую базу в папку, видимую из бутылки, и добавьте её в список баз.
С какими проблемами вы столкнётесь
- 🐞 некорректная отрисовка управляемых форм, наложение элементов;
- 🔤 проблемы со шрифтами и кириллицей в отдельных окнах;
- 🔐 криптопровайдеры и плагины электронной подписи под Wine чаще всего не заводятся;
- 🐢 на Apple Silicon двойная трансляция (Rosetta 2 плюс Wine) заметно тормозит тяжёлые отчёты.
Для рабочей базы, в которой ведётся учёт и сдаётся отчётность, Wine и CrossOver — запасной вариант, а не основной. Если родной клиент работает, предпочтительнее он.
Способ 3. Виртуальная машина Parallels Desktop с Windows
Самый универсальный вариант. Внутри Mac работает полноценная Windows, а в ней — обычная 1С со всеми компонентами, Конфигуратором, криптопровайдерами и обработками оборудования.
Что понадобится
- 💾 Свободное место — не меньше 60 ГБ под Windows, 1С и базы;
- 🧠 Оперативная память — комфортно от 16 ГБ на Mac, из них 6–8 ГБ отдать виртуальной машине;
- 🪪 Лицензия Windows — для Apple Silicon подходит только Windows 11 для ARM;
- 💳 Parallels Desktop — ориентировочно около 100 долларов в год за стандартную редакцию. Альтернативы: VMware Fusion (бесплатна для личного использования) и UTM (бесплатна, но медленнее).
Порядок установки
- Установите Parallels Desktop и создайте виртуальную машину. Мастер сам предложит скачать подходящую Windows.
- В настройках машины выделите 4 ядра процессора и 6–8 ГБ памяти.
- Внутри Windows установите платформу 1С обычным
setup.exe. - Установите лицензию 1С внутри Windows или настройте получение лицензии с сервера.
- Подключите базу.
Режим Coherence в Parallels показывает окна 1С прямо на рабочем столе macOS, без рамки Windows. Работать так привычнее, а Windows остаётся под капотом.
Где хранить базу
Храните файловую базу на виртуальном диске Windows, а не в общей папке Mac. Через общие папки Parallels базы работают медленнее, и при сбоях возрастает риск повредить файл 1Cv8.1CD.
Резервные копии делайте выгрузкой в .dt из Конфигуратора (Администрирование → Выгрузить информационную базу) или копированием папки базы, когда все пользователи из неё вышли. Снимок виртуальной машины — не замена бэкапу базы.
Решаем типовые проблемы после установки
Большинство проблем на Mac одинаковы для всех способов. Собрали частые симптомы:
Горячие клавиши и раскладка
В родном клиенте и в Parallels часть привычных сочетаний ведёт себя иначе. В Parallels раскладку можно настроить в Параметры → Клавиатура: выбрать профиль, где Cmd работает как Ctrl. Тогда копирование и вставка в 1С будут привычными.
Электронная подпись и отчётность
КриптоПро CSP существует в версии для macOS, но сервисы сдачи отчётности и ЭДО внутри 1С рассчитаны в первую очередь на Windows. Если подпись нужна каждый день, держите для этого виртуальную машину — так меньше сюрпризов при обновлениях.
Файловая или серверная база: как подключиться с Mac
Файловая база
Файловая база — папка с файлом 1Cv8.1CD. На Mac её можно хранить локально и открывать родным клиентом.
Если базой пользуются несколько человек, а файл лежит на общей папке в сети:
- 📶 работайте только по проводной сети или стабильному Wi-Fi — обрыв может повредить базу;
- 👥 больше 3–5 одновременных пользователей файловый вариант тянет плохо;
- 🔒 доступ к папке нужен на чтение и запись для всех пользователей.
Клиент-серверная база
Сервер 1С и СУБД (PostgreSQL или MS SQL) живут на отдельной Windows- или Linux-машине. Mac выступает только клиентом.
- Узнайте у администратора имя сервера 1С и имя базы в кластере.
- В окне добавления базы выберите вариант «На сервере 1С:Предприятия».
- Проверьте, что с Mac доступны порты агента сервера
1540, менеджера кластера1541и диапазон рабочих процессов (по умолчанию1560–1591).
Строка подключения для серверной базы выглядит так: Srvr="server1c";Ref="buh";. Её можно вставить при добавлении базы.
Проверить, открыт ли порт агента, можно из Терминала:
nc -vz server1c 1540
Если соединение не устанавливается — вопрос к сетевым настройкам или VPN, а не к 1С на Mac.
Без установки: 1С в браузере и облаке
Веб-клиент через свою публикацию
Если база опубликована на веб-сервере организации (Apache или IIS), на Mac ничего ставить не нужно. Достаточно Safari, Chrome или Firefox и адреса публикации.
Ограничения веб-клиента:
- 🖨️ печать и сохранение файлов идут через браузер, а не напрямую;
- 🧩 часть функций требует расширения для работы с 1С:Предприятием — браузер предложит его установить при первом обращении к файлам;
- 🐌 тяжёлые отчёты формируются медленнее, чем в тонком клиенте.
Облачные сервисы
Готовую 1С в аренду предлагают сервис 1С:Фреш и фирмы-партнёры. База хранится у провайдера, обновления и резервные копии он делает сам.
Ориентировочно аренда стоит от нескольких сотен до 1,5–3 тысяч рублей в месяц за пользователя — цена зависит от конфигурации, числа баз и того, нужен ли удалённый рабочий стол целиком. Перед выбором уточните, можно ли выгрузить свою базу в .dt, если решите уйти от провайдера.
| Вариант облака | Как открывается на Mac | Подходит |
|---|---|---|
| Сервис на управляемых формах | В браузере или тонком клиенте | Небольшой бизнес, типовые конфигурации |
| Аренда удалённого рабочего стола | Через приложение Windows App (бывший Microsoft Remote Desktop) | Доработанные конфигурации, внешние компоненты |