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

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

Windows 10 как терминальный сервер для 1С: что можно и чего нельзя

Как использовать Windows 10 как терминальный сервер для 1С: лицензионные ограничения, настройка RDP, альтернативы и типичные ошибки администраторов.

Небольшие компании часто пытаются превратить обычный компьютер с Windows 10 в терминальный сервер, чтобы несколько бухгалтеров одновременно работали в 1С через удалённый рабочий стол. Задача выглядит простой: включить RDP, создать пользователей, поставить 1С. На практике всё упирается в два жёстких ограничения — лицензионное соглашение Windows и техническое ограничение на число одновременных RDP-сессий.

Штатно клиентская Windows 10 разрешает только одну активную сессию: при подключении по RDP локальный пользователь блокируется, а второй удалённый пользователь вообще не сможет войти. Обходные решения существуют, но они нарушают лицензионное соглашение Microsoft и создают риски при аудите. Поэтому правильный подход — понять, когда Windows 10 подойдёт легально, а когда нужен настоящий сервер.

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

Лицензионные ограничения: почему нельзя просто включить RDP для всех

Лицензионное соглашение Windows 10 (как Pro, так и Enterprise) прямо ограничивает удалённый доступ: по RDP может работать только один пользователь за раз, и это право дано для администрирования или личного удалённого доступа владельца устройства. Использование клиентской ОС как многопользовательского терминального сервера — нарушение условий лицензии независимо от технического способа реализации.

Технически ограничение заложено в системном файле termsrv.dll: служба удалённых рабочих столов в клиентской Windows проверяет число сессий и отклоняет второе подключение. Существуют неофициальные патчи и обёртки (например, RDP Wrapper), которые снимают это ограничение, но их применение — прямое нарушение соглашения с Microsoft, а сами патчи перестают работать после крупных обновлений Windows.

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

Легальный сценарий: один удалённый пользователь на Windows 10

Единственный штатный сценарий терминального доступа к Windows 10 — один активный сеанс. Это подходит, когда бухгалтер работает удалённо со своего же рабочего компьютера, или когда сотрудники подключаются к общей машине строго по очереди. При подключении по RDP локальный экран блокируется, и никто другой параллельно войти не сможет.

Чтобы включить доступ: откройте «Параметры → Система → Удалённый рабочий стол», активируйте переключатель, убедитесь, что учётная запись имеет пароль (RDP без пароля по умолчанию не пускает), и добавьте пользователя в группу «Пользователи удалённого рабочего стола». На роутере пробрасывать порт 3389 наружу небезопасно — используйте VPN или шлюз удалённых рабочих столов.

Настройка одиночного RDP-доступа
  1. 1
    Включите «Удалённый рабочий стол» в параметрах системы и запомните имя компьютера
  2. 2
    Задайте надёжный пароль учётной записи и добавьте пользователя в группу «Пользователи удалённого рабочего стола»
  3. 3
    Настройте VPN до офисной сети; не открывайте порт 3389 напрямую в интернет
  4. 4
    Установите платформу 1С и проверьте запуск базы из RDP-сессии
  5. 5
    Проверьте, что при подключении локальный сеанс блокируется, а повторное подключение второго пользователя отклоняется

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

Файловая база 1С по сети: альтернатива терминалу для 2–5 пользователей

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

Это полностью легальный сценарий: общий доступ к файлам по SMB не ограничен одним подключением. Ограничения другого рода — файловый режим чувствителен к качеству сети и блокировкам, при активной одновременной работе более 5–7 пользователей начинаются конфликты и замедления. Также не рекомендуется размещать файловую базу на диске, к которому применяется антивирусное сканирование в реальном времени без исключений.

Варианты организации доступа к 1С

Один RDP на Windows 10

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

Файловая база по сети (SMB)

Подходит для 2–5 пользователей в одном офисе. Ограничение — просадки скорости при росте числа пользователей и объёма базы.

Windows Server + RDS

Подходит для 5 и более пользователей, в том числе удалённых. Требует покупки серверной ОС и клиентских лицензий RDS CAL.

Веб-сервер + веб-клиент 1С

Подходит для доступа через браузер без установки платформы. Требует клиент-серверного режима и настройки IIS или Apache.

Когда нужен Windows Server с RDS

Переход на Windows Server оправдан, когда одновременно терминально должны работать от трёх-пяти пользователей и больше, когда нужен доступ извне офиса для нескольких сотрудников или когда файловая база уже «упёрлась» в блокировки. Серверная ОС штатно поддерживает роль «Удалённые рабочие столы» (RDS) с неограниченным числом сессий — при наличии клиентских лицензий RDS CAL на каждого пользователя или устройство.

Учтите, что после установки роли RDS без активированных лицензий работает льготный период, по истечении которого подключения блокируются. Лицензирование настраивается через диспетчер лицензирования удалённых рабочих столов. Дополнительно для 1С в терминальной среде часто выбирают клиент-серверный режим (1С:Сервер + СУБД), чтобы снять нагрузку с сессий пользователей.

Аппаратные требования зависят от числа пользователей и конфигурации 1С. Ориентировочно на каждого активного пользователя типовой конфигурации закладывают 1–2 ГБ оперативной памяти сверх потребностей самой системы, а дисковую подсистему лучше строить на SSD — файловые операции 1С чувствительны к задержкам диска.

Веб-клиент 1С как замена терминальному доступу

Менее очевидная, но часто более удобная альтернатива — публикация базы 1С на веб-сервере. Пользователи работают через браузер или тонкий клиент по HTTP/HTTPS, без RDP и без необходимости держать полноценные терминальные сессии. Нагрузка на сервер при этом обычно ниже, чем у терминального режима, потому что интерфейс отрисовывается на стороне клиента.

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

Маршрут решения

Как выбрать действие

Удалённо работает один сотрудникДостаточно штатного RDP на Windows 10 через VPN
2–5 пользователей в одном офисеРазверните файловую базу в общей сетевой папке — терминальный сервер не нужен
5 и более одновременных пользователей или удалённый доступ для несколькихПланируйте Windows Server с RDS CAL и, при росте базы, клиент-серверный режим 1С
Нужен доступ из браузера без установки платформыНастройте публикацию базы на веб-сервере и работу через веб-клиент или тонкий клиент

Производительность и настройка Windows 10 под 1С

Даже в одиночном сценарии компьютер с Windows 10, на котором крутится 1С, стоит подготовить. Отключите индексацию и антивирусное сканирование для каталога базы (добавив его в исключения, а не отключая защиту целиком), переведите схему электропитания в «Высокая производительность», чтобы диски и процессор не уходили в энергосбережение, и отключите автоматическую перезагрузку ради обновлений в рабочее время — активные часы в настройках Windows Update.

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

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

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

Одновременные подключения
Норма

Все пользователи входят и работают без отказов во входе

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

Второй пользователь получает отказ — значит, вы на клиентской ОС без серверной роли RDS

Скорость работы 1С
Норма

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

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

Массовые подвисания — проверяйте диск, сеть и антивирусные исключения

Лицензионная чистота
Норма

Используется одиночный RDP, файловый доступ или лицензированный RDS

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

Применён патч termsrv.dll или RDP Wrapper — нарушение лицензии

Стабильность базы
Норма

База открывается, тестирование и исправление ошибок не находит

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

Ошибки чтения базы — проверяйте сеть и делайте резервную копию до любых действий

Типичные ошибки и риски

Самая распространённая ошибка — пропатчить termsrv.dll и считать проблему решённой. Помимо лицензионного риска, такой сервер нестабилен: очередное обновление Windows возвращает ограничение, и утром сотрудники не могут войти. Вторая частая ошибка — открыть порт 3389 в интернет без VPN: такие машины массово сканируются и подвергаются подбору паролей и атакам шифровальщиков, что для базы 1С означает риск полной потери данных.

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

Типичные ошибки
01
Патч termsrv.dll для многопользовательского доступа — нарушение лицензии и сбои после обновлений Windows
02
Проброс порта 3389 в интернет без VPN — высокий риск взлома и шифрования базы 1С
03
Работа всех сотрудников под одной учётной записью — нет разграничения прав и нарушается лицензирование 1С
04
Размещение файловой базы на диске с активным антивирусным сканированием — подвисания и риск повреждения данных
05
Отсутствие регулярных резервных копий перед настройкой инфраструктуры — потеря данных при ошибке
Итог

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

Windows 10 легально даёт только одну RDP-сессию. Для нескольких пользователей выбирайте файловую базу по сети, веб-клиент 1С или полноценный Windows Server с RDS CAL. Обходные патчи — это нарушение лицензии и источник сбоев, а удалённый доступ всегда организуйте через VPN и с резервными копиями.

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

Можно ли легально подключить двух пользователей по RDP к Windows 10?

Нет. Лицензия клиентской Windows 10 разрешает только одну активную сессию. Для двух и более одновременных терминальных пользователей требуется Windows Server с ролью RDS и клиентскими лицензиями RDS CAL.

Что будет, если использовать RDP Wrapper?

Технически это снимает ограничение на число сессий, но нарушает лицензионное соглашение Microsoft. Практически — после крупных обновлений Windows конфигурация слетает, и пользователи теряют доступ до повторной настройки.

Сколько пользователей выдержит файловая база 1С по сети?

Комфортная работа обычно возможна для 3–5 пользователей при проводной гигабитной сети и SSD. При большем числе пользователей или большом объёме базы растут блокировки, и стоит переходить на клиент-серверный режим.

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

Да. Клиентские лицензии 1С приобретаются на число одновременно работающих пользователей независимо от способа доступа — терминал, сеть или веб-клиент. Терминальный сервер не уменьшает потребность в лицензиях 1С.

Что лучше для удалённых сотрудников: RDP или веб-клиент 1С?

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

Опасно ли открывать RDP-порт в интернет напрямую?

Да. Открытый порт 3389 постоянно сканируется ботами, подбираются пароли, а успешный взлом часто заканчивается шифрованием всех данных, включая базу 1С. Используйте VPN-канал до офисной сети и держите RDP доступным только внутри неё.