Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

Windows Server, AD и Роли

Настройка RemoteApp 1С: запуск базы в отдельном окне без рабочего стола сервера

Обновлено: 27.08.2026 · Официальная документация ↗

Зачем прятать рабочий стол терминального сервера?

Когда бухгалтеры и менеджеры заходят на терминальный сервер по обычному RDP, они видят полный рабочий стол Windows Server: кнопку «Пуск», системные диски, чужие ярлыки и панель задач. Это приводит к случайному удалению системных файлов, засорению диска фильмами и музыкой, а также создает угрозу безопасности компании.

Преимущества перехода на RemoteApp:

  • Пользователь видит 1С как обычное приложение на своем локальном компьютере (окно с рамкой, сворачивается в локальную панель задач).
  • Нет доступа к проводнику и рабочему столу сервера.
  • Меньше потребление видеопамяти и ресурсов сервера терминалов.
  • Пользователи не путают свой локальный компьютер и удаленный сервер.

Пошаговая настройка публикации 1С через RemoteApp

Для публикации программы на сервере должна быть установлена роль Службы удаленных рабочих столов (Remote Desktop Services).

  1. Открываем Диспетчер серверов: Откройте Server Manager → перейдите в раздел Службы удаленных рабочих столов (Remote Desktop Services) → выберите Коллекции (Collections).
  2. Создаем или выбираем коллекцию: Выберите вашу рабочую коллекцию терминалов (например, 1C_Buh).
  3. Публикуем приложение: В блоке «Удаленные программы RemoteApp (REMOTEAPP PROGRAMS)» нажмите меню Задачи (Tasks)Опубликовать программы RemoteApp (Publish RemoteApp Programs).
  4. Выбираем исполняемый файл: В появившемся списке найдите 1cv8.exe. Если его нет в списке, нажмите кнопку Добавить (Add) и укажите путь вручную: C:\Program Files\1cv8\common\1cestart.exe (или конкретную версию платформы в C:\Program Files\1cv8\8.3.X.X\bin\1cv8.exe).
  5. Настраиваем параметры запуска (опционально): Щелкните правой кнопкой мыши по опубликованной программе 1C в списке → Изменить свойства (Edit Properties). Во вкладке «Параметры командной строки» можно жестко закрепить запуск конкретной базы, указав: ENTERPRISE /F"C:\Bases\MyBuhBase".
  6. Назначаем права доступа: Во вкладке «Назначение пользователей» укажите доменную группу безопасности (например, Domain\1C_Users), чтобы программу видели только те, кому положено.
  7. Создание файла .rdp для пользователей: Экспортируйте настроенный RDP-файл для раздачи сотрудникам или отправьте им ссылку на веб-портал RD Web Access (https://ваш-сервер/RDWeb).

Лайфхак: Если при запуске RemoteApp окно 1С мерцает или модальные окна (например, «Проведение документа») прячутся на задний план, отключите использование аппаратного ускорения графики в настройках клиента RDP.

💡 Практика специалистов: При работе 1С в режиме RemoteApp часто возникает проблема 'залипания' невидимых модальных окон блокировки. Для устранения бага на терминальном сервере необходимо в ветке реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\RemoteApp добавить DWORD-параметр 'DisableSessionCheck'=1.

Частые вопросы (FAQ)

Нужны ли отдельные лицензии для RemoteApp?

Используются стандартные клиентские лицензии терминального сервера RDS CAL (на пользователя или на устройство). Дополнительных оплат за режим RemoteApp не требуется.

Как сделать так, чтобы при закрытии 1С сессия пользователя сразу завершалась?

В свойствах коллекции RDS настройте тайм-аут: 'Завершать отключенный сеанс' (End a disconnected session) через 1 минуту после закрытия программы.

Будут ли пробрасываться локальные принтеры в режиме RemoteApp?

Да, все локальные принтеры, флешки и буфер обмена пробрасываются точно так же, как и при классическом сеансе удаленного рабочего стола.

Как обновить версию платформы 1С в RemoteApp для всех пользователей сразу?

Если публиковать путь к файлу C:\Program Files\1cv8\common\1cestart.exe, ярлык автоматически будет использовать самую новую установленную версию платформы без перенастройки RemoteApp.

Полезные материалы
Рекомендуем