К статье
Практический материал

Администрирование · 12 мин

Как установить терминальный сервер для 1С: пошаговая инструкция

Пошаговая инструкция по установке терминального сервера 1С: выбор ОС, настройка служб удалённых рабочих столов, установка платформы 1С, лицензии и типичные ошибки.

Терминальный сервер позволяет запускать 1С на мощном центральном компьютере, а сотрудникам — подключаться к нему по сети с любых рабочих мест, включая слабые ПК и удалённые офисы. Вся нагрузка ложится на сервер, клиенты получают только картинку экрана, что упрощает обновление платформы и защиту данных.

Установка терминального сервера под 1С состоит из нескольких этапов: подготовка оборудования и расчёт ресурсов, установка Windows Server, включение роли служб удалённых рабочих столов (RDS), установка платформы 1С и настройка лицензирования. Каждый этап имеет свои особенности и типичные ошибки, которые могут привести к падению производительности или отказу в доступе пользователям.

Материал рассчитан на администратора или специалиста, который впервые разворачивает терминальную инфраструктуру для 1С. Описаны как базовый вариант на Windows Server, так и альтернативы, а также проверка результата и частые проблемы.

Что потребуется и как рассчитать ресурсы сервера

Терминальный сервер 1С требователен к оперативной памяти и процессору, потому что каждый пользователь запускает собственный экземпляр клиентского приложения. Ориентировочно на один сеанс тонкого или толстого клиента 1С закладывают 1,5–2 ГБ ОЗУ плюс базовый запас для самой операционной системы (обычно 4–8 ГБ). Для 10 пользователей разумный минимум — 24–32 ГБ оперативной памяти.

По процессору важнее не количество ядер, а тактовая частота: 1С плохо параллелит клиентские операции, поэтому быстрые ядра дают больший эффект, чем много медленных. Дисковая подсистема должна быть на SSD — базы данных и временные файлы сеансов чувствительны к задержкам диска.

Отдельно решите, где будет находиться база 1С. Для файлового варианта база размещается на том же сервере или сетевом ресурсе, для клиент-серверного — на отдельном сервере СУБД (MS SQL, PostgreSQL). Клиент-серверный вариант предпочтителен при 15–20 и более одновременных пользователях или больших объёмах данных.

Количество одновременных пользователейОпределяет объём ОЗУ

Умножьте число сеансов на 1,5–2 ГБ и добавьте запас для ОС

Режим работы базыФайловый или клиент-серверный

При 15+ пользователях планируйте переход на СУБД

Тип клиентаТонкий, толстый или веб-клиент

Тонкий клиент экономит память и трафик по сравнению с толстым

Установка Windows Server и подготовка системы

Установите поддерживаемую версию Windows Server (например, Windows Server 2019 или 2022) на физический сервер или виртуальную машину. Виртуализация (Hyper-V, VMware) удобна для резервного копирования и масштабирования, но требует выделения виртуальной машине гарантированных ресурсов — не используйте динамическую память для терминального сервера 1С.

После установки ОС выполните базовую подготовку: задайте статический IP-адрес, понятное имя сервера (например, TS-1C), установите все обновления Windows, отключите ненужные службы и визуальные эффекты. Антивирус настройте с исключениями для каталогов 1С и баз данных, иначе проверка файлов в реальном времени заметно замедлит работу.

Создайте доменную учётную запись или локальные учётные записи пользователей. В доменной среде управление через групповые политики значительно упрощает администрирование: ограничения сеансов, перенаправление папок и запрет лишних функций настраиваются централизованно.

Включение роли служб удалённых рабочих столов

Роль RDS устанавливается через «Диспетчер серверов». Откройте «Управление» → «Добавить роли и компоненты», выберите тип установки «Установка служб удалённых рабочих столов», затем «Стандартное развертывание» и сценарий «Развертывание на основе сеансов». Мастер предложит установить три службы роли: посредник подключений (Connection Broker), веб-доступ (Web Access) и узел сеансов (Session Host).

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

Порядок включения роли RDS
  1. 1
    Откройте Диспетчер серверов → Добавить роли и компоненты
  2. 2
    Выберите «Установка служб удалённых рабочих столов» → «Стандартное развертывание»
  3. 3
    Укажите сценарий «Развертывание на основе сеансов»
  4. 4
    Назначьте сервер для ролей Connection Broker, Web Access и Session Host
  5. 5
    Дождитесь установки и перезагрузите сервер
  6. 6
    Создайте коллекцию сеансов и добавьте в неё группу пользователей

После создания коллекции проверьте подключение: с клиентской машины запустите «Подключение к удалённому рабочему столу» (mstsc), введите адрес сервера и учётные данные пользователя. Если сеанс открывается — базовая роль работает.

Настройка сервера лицензирования RDS

Без активированного сервера лицензий RDS терминальный сервер проработает ограниченный пробный период (обычно 120 дней), после чего перестанет принимать подключения. Роль «Лицензирование удалённых рабочих столов» добавляется через тот же диспетчер серверов, затем сервер лицензий активируется через «Диспетчер лицензирования удалённых рабочих столов».

Активация выполняется через интернет, по телефону или через веб-страницу Microsoft. После активации установите приобретённые клиентские лицензии RDS CAL — на пользователя или на устройство. Режим лицензирования должен совпадать с типом купленных CAL и задаётся в свойствах развертывания или групповой политикой.

Проверить корректность настройки помогает встроенный диагностический инструмент в диспетчере лицензирования: он показывает, виден ли сервер лицензий узлу сеансов и есть ли доступные лицензии. Ошибки лицензирования — одна из самых частых причин ситуации, когда пользователей внезапно перестаёт пускать на сервер.

Установка платформы 1С на терминальный сервер

Дистрибутив платформы 1С скачивается с портала 1С по действующей подписке ИТС. Запустите установку и выберите компоненты: для терминального сервера нужны «1С:Предприятие», «Тонкий клиент» и, при необходимости, «Толстый клиент». Компонент «Сервер 1С:Предприятия» на терминальном сервере не нужен, если только он не совмещает роль сервера приложений.

Установку выполняйте под учётной записью администратора. Платформа ставится в общий каталог (обычно C:\Program Files\1cv8\), и все пользователи терминальных сеансов используют один установленный экземпляр — это и есть главное удобство: обновление платформы делается один раз на всех.

После установки настройте список информационных баз: либо вручную через диалог запуска на каждом сеансе, либо централизованно через общий файл списка баз (ibases.v8i), размещённый в сетевой папке и прописанный в конфигурации клиента. Централизованный список избавляет от необходимости настраивать базы каждому пользователю отдельно.

Программные лицензии 1С активируются на сервере и выдаются сеансам автоматически, если установлена многопользовательская лицензия. Аппаратный ключ HASP подключается к серверу и раздаёт лицензии через менеджер лицензий. Учитывайте, что один терминальный сеанс с запущенным клиентом 1С занимает одну лицензию.

powershell
# Проверка установленных ролей RDS на сервере
Get-WindowsFeature | Where-Object {$_.Name -like "<em>RDS</em>" -and $_.InstallState -eq "Installed"}

Оптимизация и настройка для пользователей

Через групповые политики (gpedit.msc или доменные GPO) настройте ограничения сеансов: время до отключения простаивающего сеанса, время до завершения отключённого сеанса. «Висящие» сеансы с открытой 1С расходуют память и лицензии, поэтому автоматическое завершение простаивающих сессий — обязательная мера.

Отключите в сеансах пользователей лишнее: визуальные эффекты, фоновые картинки, автозапуск ненужных программ. Ограничьте перенаправление устройств — оставьте только нужное (обычно принтеры и буфер обмена). Каждое перенаправленное устройство увеличивает нагрузку и потенциальные проблемы с драйверами.

Для печати из 1С используйте функцию Easy Print или установите на сервер драйверы фактических принтеров пользователей. Проблемы с печатью — самая частая жалоба после перехода на терминальный режим, поэтому проверьте печать заранее на всех типах документов.

Контрольные точки

Как проверить результат

Подключение пользователя
Норма

Сеанс открывается за несколько секунд, 1С запускается

Тревожный признак

Ошибка лицензирования RDS или отказ в доступе

Работа в базе
Норма

Документы и отчёты открываются без заметных задержек

Тревожный признак

Подтормаживания при 3–5 одновременных сеансах — не хватает ресурсов

Печать
Норма

Документы уходят на принтер пользователя

Тревожный признак

Принтер не виден в сеансе или печать зависает

Завершение сеанса
Норма

Простаивающие сеансы закрываются по таймауту

Тревожный признак

Отключённые сеансы копятся и занимают память

Альтернативы классическому терминальному серверу

Классическая схема RDS — не единственный вариант. Публикация 1С через веб-сервер (IIS или Apache) позволяет пользователям работать в браузере без установки клиента вообще, но требует корректной публикации базы и не всегда подходит для толстого клиента и специфических расширений.

Другой вариант — публикация 1С как RemoteApp-приложения: пользователь видит не весь удалённый рабочий стол, а только окно 1С, что удобнее и снижает риск ошибок. Настраивается в свойствах коллекции сеансов RDS. Для небольших компаний существуют также облачные решения, где терминальная инфраструктура предоставляется как услуга, — это снимает задачу администрирования, но создаёт зависимость от провайдера и требует стабильного интернета.

Сравнение вариантов доступа к 1С

Терминальный сервер (RDS)

Полный контроль, работа на слабых клиентах. Требует Windows Server, RDS CAL и администрирования

RemoteApp

Та же RDS-инфраструктура, но пользователь видит только окно 1С. Удобнее, настройка чуть сложнее

Веб-клиент (публикация на IIS/Apache)

Работа через браузер без установки клиента. Ограничения по функциональности толстого клиента

Облачный сервис

Нет своего сервера и администрирования. Зависимость от провайдера и качества интернета

Типичные ошибки и их последствия

Наиболее частая ошибка — недооценка объёма оперативной памяти. Когда память заканчивается, сервер начинает активно использовать файл подкачки, и работа всех пользователей резко замедляется. Вторая распространённая проблема — забытый сервер лицензий RDS: через пробный период сервер перестаёт пускать пользователей в самый неподходящий момент.

Также администраторы нередко размещают файловую базу 1С на том же диске, что и система, без учёта роста объёма, и не настраивают исключения антивируса. Обе ошибки проявляются постепенно и диагностируются тяжело, поэтому их проще предотвратить на этапе установки.

Типичные ошибки
01
Мало оперативной памяти — сервер уходит в своп, у всех пользователей всё тормозит
02
Не настроен сервер лицензий RDS — через пробный период подключения блокируются
03
Антивирус без исключений для каталогов 1С — постоянные задержки при работе с базой
04
Нет таймаутов сеансов — отключённые сеансы накапливаются и съедают память и лицензии 1С
05
Динамическая память виртуальной машины — непредсказуемые провалы производительности

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

Можно ли установить терминальный сервер 1С на Windows 10 или 11?

Технически один RDP-сеанс возможен, но одновременная работа нескольких пользователей не предусмотрена лицензионно и ограничена системой. Для полноценного терминального сервера требуется Windows Server с ролью RDS и лицензиями RDS CAL.

Сколько пользователей выдержит один терминальный сервер?

Зависит от ресурсов и режима работы. При 1,5–2 ГБ ОЗУ на сеанс сервер с 64 ГБ памяти обычно обслуживает 20–30 активных пользователей. При большем числе нагрузку распределяют на несколько серверов через ферму RDS или переходят на клиент-серверную архитектуру.

Нужна ли отдельная лицензия 1С для терминального сервера?

Отдельной «терминальной» лицензии 1С не существует. Используются обычные клиентские лицензии: каждый одновременный сеанс с запущенной 1С занимает одну лицензию. Многопользовательская программная лицензия активируется прямо на сервере.

Почему пользователи видят ошибку лицензирования при подключении?

Чаще всего не активирован сервер лицензий RDS, не установлены CAL или режим лицензирования (на пользователя/на устройство) не совпадает с типом купленных лицензий. Проверьте диагностику в диспетчере лицензирования удалённых рабочих столов.

Как обновить платформу 1С на терминальном сервере?

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

Что делать, если 1С в терминале работает медленно?

Сначала проверьте загрузку памяти и диска в диспетчере задач — чаще всего не хватает ОЗУ или мешает антивирус. Затем убедитесь, что нет зависших сеансов, а база не размещена на медленном диске. Если ресурсов достаточно, анализируйте узкие места самой базы.

Итог

Что важно запомнить

Терминальный сервер 1С разворачивается на Windows Server с ролью RDS, требует достаточного объёма ОЗУ (1,5–2 ГБ на сеанс), активированного сервера лицензий RDS и корректных лицензий 1С. Платформа ставится один раз на всех пользователей, а таймауты сеансов и исключения антивируса защищают от деградации производительности.