1С:Предприятие на macOS: родной клиент, виртуальная машина или удалённый доступ

· 9 мин

Содержание

Установить 1С на Mac проще всего так: скачать с портала обновлений клиент 1С:Предприятия для macOS, запустить установщик и подключиться к серверной или опубликованной базе. Если нужен Конфигуратор, Windows-обработки или торговое оборудование, ставят Windows в виртуальную машину (Parallels, VMware Fusion, UTM). Если база стоит в офисе, часто достаточно удалённого рабочего стола или веб-клиента в браузере.

Выбор зависит от трёх вещей: процессора Mac (Intel или Apple Silicon M1–M4), типа базы (файловая или клиент-серверная) и того, что вы делаете в программе. Бухгалтеру, который работает в готовой базе, обычно хватает родного клиента. Программисту и тому, кто подключает кассу, удобнее Windows рядом.

Какой способ запуска 1С на Mac выбрать

Сначала определите процессор: меню Apple → «Об этом Mac». В строке «Процессор» или «Чип» будет Intel либо Apple M1/M2/M3/M4.

СпособКогда подходитОграничения
🍏 Клиент 1С для macOSРабота в серверной или опубликованной базе, повседневный учётНужна лицензия на клиент; часть Windows-компонент и драйверов не работает
🖥️ Windows в виртуальной машинеКонфигуратор, внешние компоненты, оборудование, файловая база «как в офисе»Лицензия Windows, 8+ ГБ ОЗУ на Mac, место на диске
🍷 Wine / CrossOverЭксперименты, когда нельзя ставить WindowsНестабильно, сбои при печати и обменах, без гарантий
🌐 RDP к терминальному серверуБаза и лицензии уже живут на сервере компанииНужен интернет и настроенный сервер
🧭 Веб-клиент в SafariБаза опубликована на веб-сервереНет части функций толстого клиента, зависит от публикации
Как вы будете работать с 1С на Mac?

Установка родного клиента 1С для macOS

Фирма 1С выпускает платформу для macOS: отдельный тонкий клиент и полный клиент (тонкий + толстый). Дистрибутивы лежат на портале обновлений 1С, доступ к ним даёт действующая подписка ИТС. Если подписки нет, дистрибутив выдаёт обслуживающая организация или системный администратор.

Что скачать

  • 🔹 Тонкий клиент — если база на сервере 1С или опубликована на веб-сервере.
  • 🔹 Полный клиент — если нужны файловые базы и толстый клиент.
  • 🔹 Версия — номер не ниже версии платформы на сервере. Для клиент-серверной базы версии клиента и сервера должны совпадать до последней цифры.

Пошаговая установка

  1. Скачайте архив для macOS той же версии, что на сервере.
  2. Распакуйте его и откройте образ .dmg двойным щелчком.
  3. Запустите пакет установщика и пройдите мастер: соглашение, папка (по умолчанию «Программы»), пароль администратора Mac.
  4. Если macOS пишет, что разработчика не удалось проверить, откройте Системные настройки → Конфиденциальность и безопасность, внизу нажмите «Всё равно открыть».
  5. Запустите 1С из Launchpad или папки «Программы». Откроется знакомое окно со списком информационных баз.

На Mac с Apple Silicon свежие версии платформы ставятся в варианте для ARM. Если у вас старая сборка только под Intel, macOS попросит установить Rosetta 2. Её можно поставить заранее одной командой в Терминале.

softwareupdate --install-rosetta --agree-to-license

Лицензия на клиент

Без лицензии платформа базу не запустит — исключение только учебная версия. На Mac есть два рабочих варианта:

  • 🔑 Программная лицензия, активированная на этом компьютере по пинкоду из комплекта.
  • 🔑 Лицензия с сервера 1С: в клиент-серверном варианте сервер выдаёт клиентские лицензии сам, на Mac ничего активировать не нужно.

Пинкод программной лицензии ограничен по числу активаций. Не активируйте его «на пробу» в виртуальной машине, которую потом удалите: каждая переактивация расходует попытку.

Windows на Mac: Parallels, VMware Fusion и UTM

Виртуальная машина — самый предсказуемый способ, если нужна полноценная 1С для Windows. Внутри неё всё ставится как на обычный компьютер: setup.exe из дистрибутива платформы, затем конфигурация из шаблона.

Какие программы использовать

ПрограммаПлюсыМинусы
Parallels DesktopБыстрая, проще всего ставит Windows 11 на Apple SiliconПлатная подписка; в России официально не продаётся с 2022 года
VMware FusionБесплатна для личного использованияНастройка чуть сложнее, требуется учётная запись Broadcom
UTMБесплатная, открытый кодМедленнее, на Apple Silicon x64-Windows только в режиме эмуляции

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

  1. Установите программу виртуализации и создайте машину. Дайте ей 2–4 ядра, от 4 ГБ ОЗУ и 60+ ГБ диска.
  2. На Apple Silicon ставьте Windows 11 для ARM. Обычная x64-Windows на M-процессорах в Parallels и Fusion не запускается.
  3. Внутри Windows скачайте дистрибутив платформы 1С и запустите setup.exe. Для Windows ARM подходит обычная 32- или 64-битная платформа: система эмулирует x86/x64.
  4. Установите конфигурацию из шаблона или подключите существующую базу.
  5. Включите общие папки между Mac и Windows — так удобнее выгружать отчёты и загружать банковские выписки.

Файловую базу держите внутри диска виртуальной машины, а не в общей папке macOS. Сетевая общая папка не даёт надёжных блокировок файлов, и при сбое база может повредиться.

На Mac с Intel можно ставить обычную Windows 10 или 11 x64 — там 1С работает без эмуляции.

Wine и CrossOver: запуск без Windows

Wine — прослойка, которая исполняет Windows-программы прямо в macOS. CrossOver — платная сборка Wine с поддержкой и удобным установщиком. Готовые «бутылки» с 1С от энтузиастов тоже встречаются.

Честно о результате: 1С под Wine на Mac запускается, но работает нестабильно. Типичные проблемы:

  • 🐞 падения при печати и предпросмотре табличных документов;
  • 🐞 неверные шрифты и «квадратики» вместо кириллицы;
  • 🐞 сбои внешних компонент и обменов;
  • 🐞 на Apple Silicon — дополнительная прослойка трансляции x86, всё медленнее.

Если решили попробовать CrossOver, порядок такой:

  1. Установите CrossOver, создайте новую «бутылку» Windows 10 (64-бит).
  2. Через пункт установки неподдерживаемого приложения укажите setup.exe платформы 1С.
  3. В бутылку доустановите стандартные шрифты Windows (компонент core fonts в установщике CrossOver).
  4. Запустите 1С из списка программ бутылки и добавьте базу.

Сборки 1С «уже упакованные в Wine» из сторонних источников не скачивайте. Такие архивы часто содержат вмешательство в лицензирование — это незаконно и опасно для данных. Ставьте платформу только из официального дистрибутива.

Для рабочей базы, по которой сдаётся отчётность, Wine не рекомендуем. Это вариант «посмотреть» или поработать с простой обработкой, а не основной инструмент.

Терминальный доступ и веб-клиент на macOS

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

Подключение по RDP

  1. Установите из App Store приложение Windows App от Microsoft (раньше оно называлось Microsoft Remote Desktop).
  2. Добавьте компьютер: адрес сервера, имя пользователя в формате ДОМЕН\пользователь.
  3. В настройках подключения включите перенаправление папок и принтеров, если нужно печатать или загружать файлы.
  4. Подключитесь и запустите 1С на сервере как обычно.

Если администратор опубликовал 1С как RemoteApp, вы получите файл .rdp или ссылку на веб-доступ. Окно 1С тогда откроется отдельно, без рабочего стола сервера.

Веб-клиент

Когда база опубликована на веб-сервере, её открывают в браузере по адресу вида https://сервер/имя_базы/. Safari и Chrome на macOS поддерживаются.

Ограничения веб-клиента:

  • 📌 нужно разрешить всплывающие окна для адреса базы;
  • 📌 работа с файлами, сканерами и оборудованием ограничена браузером;
  • 📌 при больших отчётах скорость ниже, чем в тонком клиенте.

Тонкий клиент для macOS умеет подключаться к той же публикации — в окне добавления базы выберите вариант «На веб-сервере» и вставьте адрес.

Подключение баз и оборудования на Mac

Как добавить информационную базу

В окне запуска нажмите «Добавить» → «Добавление в список существующей информационной базы» и выберите тип расположения:

ТипЧто указатьПример
На данном компьютереКаталог с файлом 1Cv8.1CD/Users/anna/Documents/Buh
На сервере 1С:ПредприятияКластер серверов и имя базыsrv1c, buh_ooo_romashka
На веб-сервереАдрес публикацииhttps://1c.firma.ru/buh/

Если у коллег на Windows уже настроен список баз, попросите выгрузить его в файл .v8i. На Mac откройте этот файл двойным щелчком или добавьте через окно запуска — базы появятся без ручного ввода.

Сервер 1С по имени не находится

Mac часто не видит имя сервера из локальной сети Windows. Решение — прописать адрес в файл hosts:

sudo nano /etc/hosts
# добавьте строку:
192.168.1.10   srv1c

Сохраните (Ctrl+O, Enter, Ctrl+X). Имя в файле должно совпадать с тем, под которым сервер знает себя сам. Иначе после первого обращения к агенту клиент снова упрётся в недоступное имя.

Для клиент-серверной базы откройте путь от Mac до сервера по портам: 1540 (агент), 1541 (менеджер кластера) и диапазону рабочих процессов, по умолчанию 1560–1591.

Торговое оборудование и принтеры

  • 🖨️ Принтеры работают через macOS: 1С печатает в системный принтер, как любая программа.
  • 🧾 Кассы, сканеры, весы подключаются через драйверы. Большая часть драйверов для 1С выпущена только под Windows. Уточните у производителя, есть ли драйвер для macOS и поддерживает ли его ваша конфигурация.
  • 🔌 USB-ключи защиты HASP на Mac с родным клиентом не используйте: переходите на программную лицензию или лицензию с сервера.

Если драйвера под macOS нет, рабочий вариант — виртуальная машина с пробросом USB-устройства или терминальный сервер, к которому оборудование подключено по сети.

Ошибки при установке и запуске 1С на Mac

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

Если ничего не помогло

Соберите для администратора или обслуживающей организации три вещи: версию macOS (меню Apple → «Об этом Mac»), точную версию клиента 1С (видна в окне «О программе») и полный текст ошибки. С этими данными проблему обычно находят за один созвон.

Альтернатива, которая работает всегда: временно открыть базу через веб-клиент или RDP. Работа не встанет, пока вы разбираетесь с установкой.

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

Можно ли работать в 1С на MacBook без Windows?
Да. Клиент 1С для macOS работает с серверными, опубликованными и файловыми базами. Windows нужна для Конфигуратора с внешними компонентами, части драйверов оборудования и Windows-обработок.
Подойдёт ли 1С для Windows под Parallels на Mac с M1–M4?
Да, через Windows 11 для ARM. Она эмулирует x64-программы, поэтому платформа 1С для Windows ставится и запускается штатно, но чуть медленнее, чем на Intel.
Нужна ли отдельная лицензия 1С для Mac?
Отдельной «маковой» лицензии нет. Используется обычная клиентская лицензия: программная, активированная на этом Mac, или выданная сервером 1С.
Сколько оперативной памяти нужно, чтобы 1С в виртуальной машине не тормозила?
Ориентир — 16 ГБ на Mac. Тогда виртуальной машине можно отдать 6–8 ГБ, а macOS не будет уходить в своп. На 8 ГБ работать можно, но с одним-двумя открытыми приложениями.
Можно ли открыть файловую базу из общей папки Windows-компьютера?
Технически да, но для постоянной работы это ненадёжно: блокировки файлов по сети между macOS и Windows работают хуже. Для совместной работы переведите базу на сервер 1С или опубликуйте её на веб-сервере.