1С:Предприятие на MacBook и iMac: клиент для macOS, виртуальная машина или облако

· 10 мин

Содержание

Установить 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 на IntelMac на 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. Скачайте и откройте дистрибутив

  1. Скачайте .dmg клиента для macOS нужной версии.
  2. Дважды щёлкните файл — он смонтируется как диск.
  3. Запустите пакет установки из открывшегося окна и пройдите мастер.
  4. Введите пароль учётной записи Mac, когда установщик его запросит.

После установки 1С:Предприятие появится в папке «Программы» и в Launchpad.

Шаг 3. Разрешите запуск

macOS проверяет приложения из интернета через Gatekeeper. Если при первом запуске появилось окно о том, что разработчика проверить не удалось:

  1. Откройте Системные настройки → Конфиденциальность и безопасность.
  2. Пролистайте вниз до сообщения о заблокированном приложении.
  3. Нажмите «Всё равно открыть» и подтвердите паролем.

Шаг 4. Добавьте информационную базу

При запуске откроется знакомый список информационных баз.

  1. Нажмите «Добавить».
  2. Выберите добавление существующей информационной базы.
  3. Укажите тип расположения:
    • «На сервере 1С:Предприятия» — имя или IP сервера кластера и имя базы на сервере (его даёт администратор, например srv1c и buh_company);
    • «На веб-сервере» — полный адрес публикации, например https://1c.company.ru/buh.
  4. Задайте имя базы в списке и нажмите «Готово».

Если база уже есть у коллеги на 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.

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

  1. Установите программу виртуализации и создайте машину с Windows 11.
  2. Выделите машине 2–4 ядра и 6–8 ГБ ОЗУ, диск от 80 ГБ.
  3. Активируйте Windows своим ключом. Пробная неактивированная Windows для постоянной работы не подходит.
  4. Внутри Windows скачайте дистрибутив платформы 1С для Windows и запустите setup.exe.
  5. Добавьте базы в список как на обычном компьютере.
  6. Если база файловая, держите её на диске виртуальной машины, а не в общей папке 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. Открыть в 1С для Windows внутри виртуальной машины — самый предсказуемый способ.
  2. Опубликовать базу на веб-сервере (IIS или Apache на Windows/Linux-машине) и подключаться с Mac по адресу публикации.
  3. Перевести базу в клиент-серверный вариант, если пользователей стало больше 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?
Да, если база серверная или опубликована на веб-сервере: хватит клиента для macOS или браузера. Для файловых баз, КЭП и торгового оборудования надёжнее Windows в виртуальной машине.
Нужна ли отдельная лицензия 1С для Mac?
Нет отдельной «маковской» лицензии. Клиентская лицензия одна для всех систем; в серверном варианте её может выдавать сервер 1С.
Сколько памяти нужно Mac для 1С в Parallels?
Комфортно — от 16 ГБ ОЗУ на Mac, из них 6–8 ГБ отдать виртуальной машине. На 8 ГБ работать можно, но с одной базой и без тяжёлых отчётов.
Работает ли 1С на Mac с процессором M1 и новее?
Да. Клиент для macOS запускается нативно или через Rosetta 2, а 1С для Windows работает внутри Windows 11 для ARM за счёт её встроенной эмуляции x64.
Можно ли поставить Конфигуратор на Mac?
Для разработки и обновления конфигурации привычнее и надёжнее Конфигуратор в Windows внутри виртуальной машины: там доступны все режимы и внешние компоненты.
Как перенести базу с Windows-ноутбука на Mac?
Скопируйте папку файловой базы целиком или выгрузите базу в .dt, затем загрузите её в 1С внутри виртуальной машины на Mac. Для серверной базы переносить ничего не нужно — достаточно добавить её в список.