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

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

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

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

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

Существует несколько способов организовать такой доступ: классическое подключение через «Подключение к удаленному рабочему столу» (mstsc), публикация приложения через RemoteApp, работа через веб-сервер с публикацией базы и терминальный сервер с сервером 1С:Предприятия. Выбор зависит от количества пользователей, режима работы базы (файловый или клиент-серверный) и требований к безопасности.

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

Какие есть способы запуска 1С удаленно

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

Полный удаленный рабочий стол (RDP). Пользователь подключается к рабочему столу сервера или отдельного компьютера и запускает 1С вручную. Подходит для небольшого числа пользователей и простых задач.

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

Веб-публикация. База публикуется на веб-сервере (IIS или Apache), и пользователи работают через браузер или тонкий клиент по протоколу HTTP. RDP при этом не нужен вовсе.

Клиент-серверный режим. Сервер 1С:Предприятия и СУБД размещаются на сервере, а пользователи подключаются тонким клиентом напрямую по локальной сети или через VPN. Это самый производительный вариант для десятков одновременных пользователей.

Сравнение вариантов

Полный RDP-сеанс

Быстро настроить, но пользователь видит весь рабочий стол сервера; на обычной (не серверной) Windows возможен только один активный сеанс.

RemoteApp

Пользователь видит только окно 1С; требует Windows Server с настроенной службой удаленных рабочих столов.

Веб-публикация

Работа из браузера без RDP; нужен веб-сервер и корректная публикация базы, часть функций (например, некоторые COM-интеграции) недоступна.

Клиент-серверный режим

Максимальная производительность и масштабируемость; требует сервера 1С:Предприятия, СУБД и более сложного администрирования.

Подготовка сервера и включение удаленного доступа

На компьютере, где будет работать 1С, включите удаленный доступ. В Windows это делается через «Параметры → Система → Удаленный рабочий стол» либо через «Свойства системы → Удаленный доступ → Разрешить удаленные подключения к этому компьютеру». На Windows Server роль «Узел сеансов удаленных рабочих столов» добавляется через Диспетчер сервера.

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

Проверьте сетевые настройки: порт 3389 (стандартный порт RDP) должен быть открыт в брандмауэре сервера. Если подключение идет из интернета, не выставляйте порт 3389 напрямую наружу — используйте VPN или шлюз удаленных рабочих столов (RD Gateway), который работает поверх HTTPS.

Установка платформы 1С и подключение базы

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

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

Порядок действий
  1. 1
    Включите удаленный доступ на сервере и добавьте пользователей в группу «Пользователи удаленного рабочего стола»
  2. 2
    Установите платформу 1С нужной версии на сервер
  3. 3
    Разместите базу (файловую папку или подключение к серверу 1С) и добавьте её в список баз
  4. 4
    Настройте права пользователей 1С и роли в конфигураторе
  5. 5
    Подключитесь с рабочего места через mstsc и проверьте запуск базы
  6. 6
    Проверьте печать, обмены и скорость работы в реальном сеансе

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

На компьютере пользователя откройте «Подключение к удаленному рабочему столу» (команда mstsc в меню «Выполнить»). Введите имя или IP-адрес сервера, нажмите «Подключить» и введите учетные данные пользователя сервера. После входа откроется рабочий стол сервера, где можно запустить 1С обычным ярлыком.

Чтобы упростить жизнь пользователям, сохраните настройки подключения в RDP-файл: в окне mstsc нажмите «Показать параметры», заполните адрес и имя пользователя, настройте вкладки «Экран» и «Локальные ресурсы», затем сохраните файл на рабочем столе сотрудника. Двойной щелчок по файлу будет сразу открывать сеанс.

На вкладке «Локальные ресурсы» обратите внимание на перенаправление устройств. Галочка «Принтеры» позволяет печатать из 1С на локальный принтер пользователя, «Буфер обмена» — копировать данные между сеансом и локальным компьютером. Перенаправление дисков включайте только при необходимости: это удобно для передачи файлов, но создает дополнительный канал утечки данных.

Лицензии 1С в терминальном режиме

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

Если используется аппаратный ключ HASP, он подключается к серверу, а менеджер лицензий (Hasp License Manager) раздает лицензии по сети. В терминальном режиме важно следить, чтобы один физический пользователь не запускал несколько сеансов под разными учетными записями — это расходует дополнительные лицензии.

Признак нехватки лицензий — ошибка «Не найдена лицензия» или «Превышено максимальное количество лицензий» при запуске базы. В этом случае проверьте, сколько сеансов активно на сервере, и завершите «зависшие» сеансы через Диспетчер задач или консоль администрирования сервера 1С.

Печать, обмен файлами и скорость работы

Печать из удаленного сеанса чаще всего работает через перенаправление принтеров (Easy Print в Windows Server). Если принтер пользователя не появляется в сеансе, проверьте, включено ли перенаправление в настройках RDP-файла и не запрещено ли оно групповой политикой на сервере. Для нестандартных принтеров иногда требуется установить драйвер на сервер.

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

Для файловых баз критично, чтобы база лежала на локальном диске сервера, а не на сетевом ресурсе, к которому сервер обращается по медленному каналу. Размещение файловой базы на сетевом диске при работе нескольких пользователей — прямой путь к ошибкам и повреждению данных.

Типичные ошибки
01
Проброс порта 3389 в интернет без VPN — высокий риск взлома и шифрования базы
02
Работа нескольких пользователей на обычной Windows вместо Windows Server — нарушение лицензионного соглашения и постоянные конфликты сеансов
03
Активация программных лицензий на рабочих местах вместо сервера — ошибка «не найдена лицензия» в сеансах
04
Файловая база на сетевом диске при многопользовательской работе — медленная работа и риск повреждения данных
05
Забытые активные сеансы пользователей — расход лицензий и перерасход памяти сервера

Проверка результата и устранение неполадок

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

Если 1С не запускается в сеансе, проверьте последовательно: доступен ли сервер по сети (ping, telnet на порт 3389), есть ли у пользователя права на папку с базой, не превышено ли число лицензий, совпадает ли версия платформы с требуемой конфигурацией. Ошибка «Версия платформы устарела» лечится установкой актуальной версии платформы на сервер.

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

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

Подключение по RDP
Норма

Сеанс открывается, рабочий стол сервера отзывчив

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

Ошибка «удаленный компьютер недоступен» или долгое подключение

Запуск базы 1С
Норма

База открывается без сообщений о лицензиях и версии платформы

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

Ошибки «не найдена лицензия», «различаются версии»

Печать
Норма

Локальный принтер виден в сеансе и печатает тестовую страницу

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

Принтер отсутствует в списке или задания зависают

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

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

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

Интерфейс тормозит даже при простых действиях

FAQ

Можно ли запустить 1С по RDP на обычной Windows 10/11 Pro?

Технически да, но одновременно может работать только один пользователь (локальный или удаленный). Для двух и более одновременных сеансов требуется Windows Server с ролью RDS и лицензиями RDS CAL. Сторонние патчи, снимающие ограничение сеансов, нарушают лицензионное соглашение Microsoft и ломаются обновлениями.

Почему в удаленном сеансе не виден принтер пользователя?

Проверьте три вещи: включено ли перенаправление принтеров на вкладке «Локальные ресурсы» в mstsc, не запрещено ли оно групповой политикой на сервере, и установлен ли на сервере подходящий драйвер. На Windows Server обычно работает механизм Easy Print, но для некоторых моделей принтеров требуется ручная установка драйвера.

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

Веб-клиент удобен, когда пользователи работают с разных устройств без настройки, а на сервере уже есть веб-сервер. RDP универсальнее и поддерживает все возможности конфигурации, включая COM-интеграции и внешние компоненты. Для интенсивной работы бухгалтерии чаще выбирают RDP или терминальный сервер, для эпизодического доступа менеджеров — веб-клиент.

Как безопасно открыть доступ к 1С через интернет?

Безопасные варианты: VPN-подключение к офисной сети с последующим RDP, шлюз удаленных рабочих столов (RD Gateway) по HTTPS с сертификатом, либо публикация базы на веб-сервере с HTTPS и аутентификацией. Прямой проброс порта 3389 в интернет использовать нельзя — такие серверы массово сканируются и взламываются.

Один пользователь запускает 1С дважды — это расходует две лицензии?

Да, каждый сеанс 1С с активной базой занимает клиентскую лицензию. Если пользователь оставил сеанс открытым на сервере и подключился заново, старый сеанс продолжает держать лицензию. Настройте на сервере автоматическое завершение отключенных сеансов через политики RDS, чтобы лицензии освобождались.

1С в удаленном сеансе работает медленно. С чего начать диагностику?

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

Итог

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

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