1С:Предприятие на MacBook и iMac: клиент для macOS, виртуальная машина или облако
Содержание
Установить 1С на Mac можно тремя способами: поставить клиент 1С:Предприятия для macOS и подключиться к базе на сервере или через веб-публикацию, запустить Windows-версию 1С в виртуальной машине (Parallels Desktop, VMware Fusion) или работать удалённо — в облаке либо через удалённый рабочий стол. Если база серверная и не нужны сканеры, кассы и криптопровайдер для отчётности, хватит родного клиента. Во всех остальных случаях надёжнее Windows в виртуальной машине.
Типичная история: бухгалтер переходит на MacBook Air, а база компании лежит на офисном сервере. Компьютер Apple не умеет запускать установщик setup.exe, и первый вопрос — «а 1С вообще будет работать на Маке?». Будет, но способ установки зависит от того, где лежит база и какое оборудование вы к ней подключаете.
Mac на Intel и на Apple Silicon: что меняется для 1С
С 2020 года Apple ставит в компьютеры собственные процессоры M1, M2, M3 и новее. Это архитектура ARM, а большинство программ для Windows и старые сборки для macOS собраны под x86 (Intel). От архитектуры зависят и родной клиент, и виртуальная машина.
Как узнать свой процессор: меню Apple → «Об этом Mac». В строке «Чип» будет Apple M…, а у старых моделей — строка «Процессор» с Intel.
| Параметр | Mac на Intel | Mac на Apple Silicon (M1 и новее) |
|---|---|---|
| Клиент 1С для macOS | Запускается напрямую | Сборка под ARM или x86-сборка через Rosetta 2 |
| Boot Camp (Windows вместо macOS) | Есть | Нет |
| Windows в виртуальной машине | Обычная x64-версия Windows | Только Windows 11 для ARM |
| 1С для Windows внутри ВМ | Работает как на обычном ПК | Работает через встроенную эмуляцию x64 в Windows 11 ARM |
Rosetta 2 — транслятор Apple, который запускает программы для Intel на чипах M. Если клиента 1С под ARM для вашей версии платформы нет, x86-сборка работает через Rosetta. Обычно система сама предлагает установить её при первом запуске такой программы. Можно поставить заранее из «Терминала»:
softwareupdate --install-rosetta --agree-to-license
На чипах M производительности хватает с запасом. Узкое место — память: для Windows в виртуальной машине и 1С внутри неё закладывайте минимум 16 ГБ ОЗУ на Mac, на 8 ГБ работать будет тесно.
Какой способ запуска 1С на macOS выбрать
Выбор определяется не моделью Mac, а тремя вопросами: где лежит база, нужна ли электронная подпись для отчётности и ЭДО, подключено ли торговое оборудование.
| Способ | Когда подходит | Ограничения |
|---|---|---|
| 🍏 Клиент 1С для macOS | База на сервере 1С или опубликована на веб-сервере | Нет COM-объектов и большинства внешних компонент Windows, сложнее с криптопровайдером |
| 🌐 Веб-клиент в браузере | База опубликована, нужно поработать «здесь и сейчас» | Медленнее на тяжёлых формах, зависит от браузера и всплывающих окон |
| 🪟 Windows в Parallels / VMware Fusion | Файловая база, отчётность с КЭП, кассы, сканеры, обработки на COM | Нужна лицензия Windows, ресурсы Mac, аккуратность с программной лицензией 1С |
| ☁️ Облако (1С:Фреш, аренда 1С) | Нет своего сервера, небольшой штат | Ежемесячная плата, ограничения на доработки |
| 🖥 Удалённый рабочий стол (RDP) | В офисе есть терминальный сервер | Нужен стабильный интернет и сервер в компании |
Установка клиента 1С на Mac: пошагово
Клиент 1С:Предприятия для macOS распространяется как отдельный дистрибутив в формате .dmg. Его скачивают там же, где и остальные дистрибутивы платформы: на портале обновлений, при наличии действующей поддержки (ИТС). Если 1С обслуживает франчайзи или системный администратор, дистрибутив проще попросить у них.
Версия клиента должна совпадать с версией платформы на сервере 1С до последней цифры. Например, сервер на 8.3.24.1691 — клиент тоже 8.3.24.1691. Иначе при подключении получите ошибку о несоответствии версий.
Шаг 1. Узнайте версию платформы
На любом Windows-компьютере, где база уже открывается, зайдите в 1С и откройте окно «О программе» (значок с буквой «i» или меню с тремя полосками в заголовке окна). Строка «1С:Предприятие 8.3 (8.3.xx.xxxx)» — это нужная версия. Ещё быстрее спросить администратора сервера.
Шаг 2. Скачайте и откройте дистрибутив
- Скачайте
.dmgклиента для macOS нужной версии. - Дважды щёлкните файл — он смонтируется как диск.
- Запустите пакет установки из открывшегося окна и пройдите мастер.
- Введите пароль учётной записи Mac, когда установщик его запросит.
После установки 1С:Предприятие появится в папке «Программы» и в Launchpad.
Шаг 3. Разрешите запуск
macOS проверяет приложения из интернета через Gatekeeper. Если при первом запуске появилось окно о том, что разработчика проверить не удалось:
- Откройте
Системные настройки → Конфиденциальность и безопасность. - Пролистайте вниз до сообщения о заблокированном приложении.
- Нажмите «Всё равно открыть» и подтвердите паролем.
Шаг 4. Добавьте информационную базу
При запуске откроется знакомый список информационных баз.
- Нажмите «Добавить».
- Выберите добавление существующей информационной базы.
- Укажите тип расположения:
- «На сервере 1С:Предприятия» — имя или IP сервера кластера и имя базы на сервере (его даёт администратор, например
srv1cиbuh_company); - «На веб-сервере» — полный адрес публикации, например
https://1c.company.ru/buh.
- «На сервере 1С:Предприятия» — имя или IP сервера кластера и имя базы на сервере (его даёт администратор, например
- Задайте имя базы в списке и нажмите «Готово».
Если база уже есть у коллеги на Windows, попросите его открыть список баз, выбрать вашу и нажать «Изменить»: там видны точное имя сервера и базы. Ошибиться в одной букве — самая частая причина «база не найдена».
Windows и 1С в виртуальной машине на Mac
Виртуальная машина — это Windows, работающая как программа внутри macOS. 1С в ней ставится обычным установщиком и ведёт себя как на офисном ПК: работают файловые базы, обработки через COM, внешние компоненты, криптопровайдеры.
Что выбрать
- 🟢 Parallels Desktop — самый простой путь на Apple Silicon. При создании машины сам скачивает Windows 11 для ARM, умеет пробрасывать USB-токены и общие папки. Платный, подписка.
- 🟡 VMware Fusion — бесплатен для личного использования, Windows 11 ARM ставится из образа, который нужно скачать самостоятельно.
- 🟠 UTM — бесплатный, но настройка дольше, и проброс USB-устройств менее удобен.
- ⚪ Boot Camp — только на Mac с Intel. Это не виртуальная машина, а вторая система: для работы в 1С нужно перезагружаться в Windows.
Порядок настройки
- Установите программу виртуализации и создайте машину с Windows 11.
- Выделите машине 2–4 ядра и 6–8 ГБ ОЗУ, диск от 80 ГБ.
- Активируйте Windows своим ключом. Пробная неактивированная Windows для постоянной работы не подходит.
- Внутри Windows скачайте дистрибутив платформы 1С для Windows и запустите
setup.exe. - Добавьте базы в список как на обычном компьютере.
- Если база файловая, держите её на диске виртуальной машины, а не в общей папке macOS. Через общую папку файловая база работает медленнее и чаще ловит ошибки блокировок.
Программная лицензия 1С привязывается к параметрам «железа». Для виртуальной машины это её конфигурация: число процессоров, сетевой адаптер, MAC-адрес. После активации не меняйте настройки ВМ без необходимости и не пересоздавайте машину: лицензия «слетит», и потребуется повторная активация резервным пин-кодом, а их количество ограничено.
Аппаратный ключ (USB-ключ защиты) работает в виртуальной машине, если подключить его к Windows через проброс USB. В Parallels это делается в меню устройств машины: ключ отключается от macOS и передаётся гостевой системе.
Файловые и серверные базы на Mac
От типа базы зависит, нужна ли вообще Windows.
Серверная база (клиент-серверный вариант). Mac выступает только клиентом. Клиент для macOS обращается к агенту сервера 1С на порт 1540, затем к менеджеру кластера на 1541 и к рабочим процессам из диапазона, настроенного в свойствах рабочего сервера (по умолчанию 1560:1591). Если Mac подключается через VPN или из другой подсети, эти порты должны быть открыты до сервера.
Сам сервер 1С на macOS не ставится: серверная часть выпускается для Windows и Linux.
Файловая база. Это папка с файлом 1Cv8.1CD. Для неё есть три рабочих варианта:
- Открыть в 1С для Windows внутри виртуальной машины — самый предсказуемый способ.
- Опубликовать базу на веб-сервере (IIS или Apache на Windows/Linux-машине) и подключаться с Mac по адресу публикации.
- Перевести базу в клиент-серверный вариант, если пользователей стало больше 3–5.
Не открывайте одну файловую базу одновременно с Mac и с Windows-компьютера через общую сетевую папку, если не уверены в настройке доступа. Сбой сети при записи может повредить файл 1Cv8.1CD. Перед любыми экспериментами сделайте копию папки базы.
Лицензии. В клиент-серверном варианте клиентскую лицензию может выдавать сервер 1С, если ключи установлены на нём. Тогда на самом Mac ничего активировать не нужно. В файловом варианте лицензия нужна на том компьютере (или в той виртуальной машине), где запускается 1С.
Ошибки при установке и запуске 1С на Mac
Ещё одна частая жалоба — «1С тормозит в виртуалке». Почти всегда виновата нехватка памяти: Mac с 8 ГБ отдаёт Windows 4 ГБ, и система уходит в подкачку. Закройте лишние программы macOS, увеличьте память ВМ или переходите на клиент для macOS с серверной базой.
Облако и удалённый доступ вместо установки
Иногда проще вообще ничего не ставить на Mac.
- ☁️ 1С:Фреш и облачная аренда 1С. Базы живут у провайдера, вход через веб-клиент или клиент для macOS. Подходит для ИП и небольших компаний на типовых конфигурациях: Бухгалтерия, ЗУП, УНФ. Доработки и внешние обработки ограничены правилами сервиса.
- 🖥 Терминальный сервер в офисе. Mac подключается к Windows-серверу по RDP через приложение Microsoft «Windows App» (бывший «Удалённый рабочий стол»). 1С запускается на сервере, вы видите только картинку. Отчётность, кассы на сервере, печать — всё как у остальных сотрудников.
- 🌐 Веб-клиент. Если база уже опубликована, достаточно браузера. Safari и Chrome на macOS поддерживаются, но для тяжёлой ежедневной работы удобнее клиент.
| Вариант | Что ставить на Mac | Подходит для ежедневной работы |
|---|---|---|
| Облачная 1С | Ничего или клиент для macOS | Да |
| RDP к терминальному серверу | Windows App | Да, при хорошем канале |
| Веб-клиент | Только браузер | Для небольших объёмов |
Для удалённого бухгалтера, который ведёт несколько организаций у разных клиентов, удобнее всего связка: клиент для macOS для серверных и облачных баз плюс одна виртуальная машина с Windows для файловых баз и отчётности.
Частые вопросы
Можно ли поставить 1С на Mac без Windows?
Нужна ли отдельная лицензия 1С для Mac?
Сколько памяти нужно Mac для 1С в Parallels?
Работает ли 1С на Mac с процессором M1 и новее?
Можно ли поставить Конфигуратор на Mac?
Как перенести базу с Windows-ноутбука на Mac?
.dt, затем загрузите её в 1С внутри виртуальной машины на Mac. Для серверной базы переносить ничего не нужно — достаточно добавить её в список.