Выбор операционной системы для работы с 1С:Предприятие — критически важный вопрос как для бухгалтеров и менеджеров, так и для администраторов, разворачивающих серверные решения. От ОС зависит не только стабильность работы программы, но и доступность конкретных режимов: толстый клиент, тонкий клиент, веб-клиент или мобильное приложение. Многие ошибочно считают, что 1С работает исключительно на Windows, но реальность шире: платформа поддерживает Linux-дистрибутивы (включая отечественные Astra Linux и Альт), а с недавних пор — даже macOS (хотя и с оговорками).

В этой статье мы детально разберём:

  • 🖥️ Клиентские ОС — какие версии Windows (7/10/11), Linux и macOS официально поддерживаются для работы с 1С, включая ограничения для толстого и тонкого клиента.
  • 🖧 Серверные ОС — требования к серверам 1С:Предприятие (включая кластер серверов, СУБД PostgreSQL и MS SQL).
  • ⚠️ Неочевидные нюансы — почему на macOS нельзя запустить толстый клиент, как обойти проблемы с шрифтами в Linux и что делать, если ваша ОС не в списке поддерживаемых.
  • 🔄 Обновления и перспективы — как менялась поддержка ОС в последних версиях 1С (8.3.20→9.0) и чего ожидать в будущем.

Особое внимание уделим уникальным требованиям для госсектора: если ваша организация работает с ГИС ГМП или другими государственными системами, выбор ОС может быть ограничен нормативными актами (например, приоритет отечественного ПО по 871-ПП).

📊 Какую ОС вы используете для работы с 1С?
Windows 10/11
Linux (Ubuntu, Astra и др.)
macOS
Серверная ОС (Windows Server, Linux Server)
Другая

1. Официальная поддержка клиентских ОС в 1С:Предприятие 8.3 и 9.0

Фирма публикует официальные системные требования для каждой версии платформы. Начнём с клиентских ОС — тех, что используются на рабочих местах пользователей (бухгалтеров, кладовщиков, менеджеров). Здесь ключевое различие — между толстым клиентом (полнофункциональным, с возможностью отладки и конфигурирования) и тонким/веб-клиентом (упрощёнными, для работы через браузер или терминал).

Толстый клиент (самый требовательный к ОС) работает только на:

  • 🪟 Windows 7 SP1 и новее (включая Windows 10/11). Поддержка Windows 7 официально прекращена Microsoft, но 1С пока не отказалась от неё в последних релизах (на свой страх и риск).
  • 🐧 Linux (только 64-битные дистрибутивы): Ubuntu 18.04 LTS и новее, Debian 10, Astra Linux SE 1.7, Альт 10. Важно: требуется установка дополнительных библиотек (например, libgtk2.0).

Тонкий и веб-клиент менее прихотливы и поддерживают:

  • 🪟 Те же версии Windows, что и толстый клиент.
  • 🐧 Linux (те же дистрибутивы + CentOS 7/8, RHEL 8).
  • 🍎 macOS 10.15 (Catalina) и новее — но только через веб-клиент (браузер Safari, Chrome или Firefox). Толстый клиент для macOS не существует!

Мобильные устройства (планшеты, смартфоны) поддерживаются через:

  • 📱 1С:Мобильная платформа (Android 8.0+, iOS 12+).
  • 🌐 Веб-клиент в браузере (с ограничениями по функционалу).
⚠️ Внимание: Если вы используете Windows 7 или Windows 8.1, учтите, что Microsoft прекратила их поддержку. Это означает отсутствие обновлений безопасности, что может конфликтовать с требованиями ФСТЭК или ФСБ для защищённых контуров (например, при работе с персональными данными или гостайной).
sudo apt-get install libwebkitgtk-1.0-0 libxslt1.1
-->

2. Серверные операционные системы для 1С:Предприятие

Серверные компоненты 1С (кластер серверов, СУБД, веб-сервер для публикации баз) предъявляют более жёсткие требования к ОС. Здесь ключевые различия — между Windows Server и Linux-серверами, а также выбором СУБД (MS SQL или PostgreSQL).

Поддерживаемые серверные ОС:

Компонент 1С Windows Server Linux Примечания
Кластер серверов 1С 2012 R2, 2016, 2019, 2022 Ubuntu Server 20.04 LTS, Debian 11, Astra Linux SE 1.7, RHEL 8 Для Linux требуется ручная настройка systemd.
СУБД MS SQL 2012–2022 Только для Windows. Поддержка SQL Server на Linux экспериментальная.
СУБД PostgreSQL 10–15 10–15 Рекомендуемая версия для 1С — PostgreSQL 13/14.
Веб-сервер (Apache/Nginx) IIS 8.5+ Apache 2.4, Nginx 1.18+ Для публикации баз через HTTP(S).

Особенности серверных ОС:

  • 🔧 На Linux кластер серверов 1С работает через wine (не путайте с эмулятором Wine для запуска Windows-программ!). Это официальное решение от 1С, но оно требует дополнительной настройки прав доступа и сетевых портов.
  • 🛡️ Для госсектора часто требуются сертифицированные дистрибутивы Linux (например, Astra Linux с сертификатом ФСТЭК).
  • 💾 PostgreSQL на Windows уступает по производительности Linux-версии (особенно при больших базах данных).
⚠️ Внимание: Если вы разворачиваете сервер 1С на Windows Server 2012 R2, учтите, что эта версия ОС больше не получает обновлений безопасности от Microsoft. Для защищённых контуров (например, при работе с персональными данными по 152-ФЗ) это может быть критично.
Почему 1С не рекомендует использовать SQL Server на Linux?

Официально 1С поддерживает MS SQL Server только на Windows, несмотря на то, что Microsoft выпустила версию для Linux. Причины:

1. Отсутствие полноценной технической поддержки от 1С при проблемах с SQL на Linux.

2. Риск нестабильной работы при высоких нагрузках (тесты 1С показали снижение производительности на 15–20%).

3. Ограниченная функциональность некоторых инструментов администрирования (например, SQL Server Management Studio).

3. 1С на macOS: мифы и реальность

Пользователи MacBook и iMac часто сталкиваются с вопросом: можно ли полноценно работать в 1С на macOS? Ответ — да, но с серьёзными ограничениями. Вот что нужно знать:

Что работает на macOS:

  • 🌐 Веб-клиент — через браузер (Safari, Chrome, Firefox). Поддерживаются все основные функции (документы, отчёты, обработки), но могут быть проблемы с печатью и некоторыми ActiveX-компонентами.
  • 📱 Мобильное приложение 1С — для iPhone/iPad (но не для настольных Mac!).
  • 🖥️ Удалённый рабочий стол (RDP) — подключение к Windows-ПК с установленной 1С.

Что НЕ работает на macOS:

  • Толстый клиент — нет официальной версии для macOS, и эмуляторы (Wine, Parallels) не гарантируют стабильную работу.
  • Конфигуратор 1С — без толстого клиента невозможно редактировать конфигурации или отлаживать код.
  • Некоторые отчёты — если они используют COM-объекты или специфичные шрифты (например, Times New Roman может отображаться криво).

Альтернативные решения для пользователей macOS:

  1. Установить Windows через Boot Camp (двухзагрузочный режим).
  2. Использовать виртуальную машину (Parallels Desktop, VMware Fusion) с Windows 10/11.
  3. Подключаться к удалённому рабочему столу (RDP) на Windows-ПК или сервер.
💡

Веб-клиент 1С на macOS — единственный официально поддерживаемый способ работы, но он не подходит для разработчиков и администраторов, которым нужен доступ к конфигуратору.

4. 1С на Linux: подводные камни и решения

Linux — популярный выбор для серверов 1С, но и на рабочих станциях эта ОС используется всё чаще (особенно в госсекторе). Однако есть нюансы, о которых стоит знать заранее.

Проблемы при работе 1С на Linux:

  • 🔤 Шрифты — в Linux могут неправильно отображаться кириллические символы в отчётах. Решение: установить пакет ttf-mscorefonts-installer или шрифты Liberation.
  • 🖨️ Печать — некоторые принтеры (особенно HP и Canon) требуют дополнительных драйверов. Для печатных форм 1С может понадобиться настройка CUPS.
  • 🔒 Права доступа — 1С требует прав на запись в системные папки (например, /opt/1C). Решается через chmod или добавление пользователя в группу 1c.
  • 🌐 Веб-клиент — в браузере Firefox могут не работать некоторые ActiveX-компоненты (например, для сканирования штрихкодов).

Как установить 1С на Linux:

Установить зависимости (libwebkitgtk, libxslt, nss)|

Скачать дистрибутив 1С для Linux с официального сайта|

Распаковать архив в /opt/1C/v8.3/ (или другую папку)|

Настроить права доступа (chmod -R 755 /opt/1C)|

Добавить ярлыки для запуска в меню приложений-->

Для серверных установок на Linux рекомендуется использовать Ubuntu Server LTS или Astra Linux SE — эти дистрибутивы лучше всего протестированы фирмой 1С. При развёртывании кластера серверов на Linux обязательно проверьте:

  • Открыты ли порты 1540–1541 (для работы кластера).
  • Установлены ли пакеты samba (для взаимодействия с Windows-клиентами).
  • Настроено ли автоматическое обновление сертификатов (актуально для HTTPS-подключений).
⚠️ Внимание: Если вы используете Astra Linux или Альт в госсекторе, убедитесь, что версия дистрибутива сертифицирована ФСТЭК для работы с конфиденциальной информацией. Список сертифицированных версий можно уточнить на сайте ФСТЭК России.

5. Сравнение производительности 1С на разных ОС

Выбор ОС влияет не только на совместимость, но и на скорость работы 1С. Проведённые тесты (включая данные от партнёров 1С) показывают следующие тенденции:

ОС Толстый клиент Тонкий клиент Сервер 1С СУБД PostgreSQL
Windows 10/11 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐ (уступает Linux)
Ubuntu 20.04 LTS ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
Windows Server 2022 ⭐⭐⭐⭐ ⭐⭐⭐⭐ (с MS SQL)
macOS (веб-клиент) ⭐⭐⭐

Ключевые выводы по производительности:

  • 🚀 Linux выигрывает у Windows на серверных задачах (особенно с PostgreSQL) благодаря оптимизации ядра и файловой системы.
  • 🐢 macOS проигрывает даже в веб-клиенте из-за особенностей рендеринга шрифтов и JavaScript-движка в Safari.
  • 💻 Windows 11 показывает лучшие результаты для толстого клиента, но требует больше оперативной памяти (минимум 8 ГБ для комфортной работы).

Если ваша база 1С содержит более 100 000 документов в месяц, рекомендуется:

  • Использовать Linux-сервер с PostgreSQL 14+ для СУБД.
  • Размещать кластер серверов 1С на отдельной машине (не совмещать с СУБД).
  • Для клиентских ПК выбирать Windows 10/11 или Ubuntu 20.04 LTS (если нужна стабильность).

6. Неподдерживаемые ОС: риски и обходные пути

Что делать, если ваша ОС не входит в официальный список поддерживаемых? Например, вы хотите запустить 1С на:

  • 🐧 Arch Linux, Fedora или других несертифицированных дистрибутивах.
  • 🪟 Windows XP или Windows Vista (устаревшие версии).
  • 🍎 macOS с толстым клиентом.
  • 📱 Android или iOS без мобильной платформы.

Возможные решения:

  • 🔄 Виртуализация — запуск поддерживаемой ОС (например, Windows 10) в виртуальной машине (VirtualBox, VMware). Минус: дополнительная нагрузка на железо.
  • 🌍 Удалённый доступ — подключение по RDP или 1С:Fresh (облачный сервис).
  • 🛠️ Неофициальные сборки — некоторые энтузиасты адаптируют 1С для Arch Linux или macOS, но это не гарантирует стабильность и поддержку.

Риски использования неподдерживаемых ОС:

  • ⚠️ Отсутствие обновлений — фирма 1С не выпустит патчи безопасности для неподдерживаемых систем.
  • ⚠️ Проблемы с лицензированием — некоторые защиты (HASP, JaCarta) могут не работать.
  • ⚠️ Ошибки при печати и отчётах — особенно актуально для macOS и несертифицированных Linux-дистрибутивов.
⚠️ Внимание: Если вы работаете с персональными данными (152-ФЗ) или гостайной, использование неподдерживаемых ОС может считаться нарушением требований ФСТЭК или ФСБ. В этом случае лучше перейти на сертифицированные решения (например, Astra Linux или Windows 10/11 с актуальными обновлениями).

7. Будущее поддержки ОС в 1С: что ожидать?

Фирма 1С активно развивает кросс-платформенность, но приоритеты распределены неравномерно. Вот ключевые тренды на 2026–2026 годы:

Планы по поддержке ОС:

  • 🆕 1С:Предприятие 9.0 — новая платформа, которая должна улучшить поддержку Linux и macOS (включая толстый клиент для macOS через Rosetta 2).
  • 🌐 Веб-клиент — будет оптимизирован для Safari и мобильных браузеров.
  • 🖥️ Серверные решения — расширение поддержки PostgreSQL 16 и Linux-контейнеров (например, Docker).
  • 📱 Мобильная платформа — выход версий для Android 14 и iOS 17 с поддержкой Widget-виджетов.

Чего ждать не стоит (по крайней мере, в ближайшие 2–3 года):

  • ❌ Полноценного толстого клиента для macOS без эмуляции.
  • ❌ Поддержки Windows XP/Vista (даже в режиме совместимости).
  • ❌ Официальных сборок для FreeBSD или экзотических Linux-дистрибутивов.

Если ваша организация планирует миграцию на новую ОС, рекомендуется:

  1. Провести тестирование на пилотной группе пользователей.
  2. Убедиться в совместимости с используемыми конфигурациями 1С (например, 1С:Бухгалтерия, 1С:ЗУП).
  3. Проконсультироваться с партнёром 1С по вопросам лицензирования и поддержки.

FAQ: Частые вопросы о совместимости 1С и ОС

Можно ли установить 1С на Windows 7 в 2026 году?

Технически да, но:

  • Фирма 1С не гарантирует стабильную работу на Windows 7 после января 2023 года (окончание расширенной поддержки Microsoft).
  • Некоторые новые функции платформы 8.3.20+ могут не работать.
  • Для госсектора Windows 7 не сертифицирована по актуальным требованиям ФСТЭК.

Рекомендация: обновитесь хотя бы до Windows 10 22H2.

Какой Linux лучше для сервера 1С: Ubuntu или Astra Linux?

Выбор зависит от задач:

  • Ubuntu Server 20.04 LTS — оптимален для коммерческих компаний (хорошая документация, простота настройки).
  • Astra Linux SE 1.7 — обязателен для госсектора (сертифицирован ФСТЭК для работы с гостайной до уровня СВТ 1А).

Для PostgreSQL обе ОС показывают схожую производительность, но Astra Linux требует дополнительной настройки прав доступа.

Почему 1С тормозит на macOS даже в веб-клиенте?

Основные причины:

  • Браузер Safari использует устаревший движок JavaScriptCore, который медленнее V8Chrome).
  • Отсутствие аппаратного ускорения для WebGL в некоторых отчётах.
  • Проблемы с рендерингом шрифтов (особенно в Times New Roman).

Решение: используйте Google Chrome или Firefox вместо Safari, и отключите анимацию в настройках 1С (Параметры → Внешний вид).

Можно ли запустить 1С на Android-планшете без мобильной платформы?

Да, но с ограничениями:

  • Через веб-клиент в браузере (например, Chrome).
  • Через удалённый рабочий стол (RDP-клиенты типа Microsoft Remote Desktop).
  • Через Termux (эмулятор Linux на Android) — только для опытных пользователей.

Официальная мобильная платформа 1С поддерживает только ограниченный функционал (например, нет полноценного конфигуратора).

Какие порты нужно открыть для работы 1С на Linux-сервере?

Минимальный набор портов:

  • 1540–1541 — для кластера серверов 1С.
  • 1560–1591 — для взаимодействия с клиентами.
  • 5432 — для PostgreSQL (если используется).
  • 80/443 — для веб-клиента (HTTP/HTTPS).

Пример команды для Ubuntu:

sudo ufw allow 1540:1541/tcp

sudo ufw allow 5432/tcp

sudo ufw allow 443/tcp