Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

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

Множественные RDP-сессии под одним логином: настройка fSingleSessionPerUser

Обновлено: 27.08.2026  ·  Официальная база знаний

Проблема выбивания сессии при входе с другого устройства

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

Когда необходимо несколько сессий:

  • Администратору нужно запустить параллельный длительный процесс (например, бэкап или выгрузку) и параллельно работать в другой чистой консоли.
  • Несколько дежурных инженеров техподдержки используют общую сервисную учетную запись.

Разрешение нескольких сеансов на одного пользователя

Способ 1. Через редактор реестра (Быстро и надежно)

  1. Нажмите Win + R → введите regeditEnter.
  2. Перейдите по пути:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
  3. Найдите параметр с именем fSingleSessionPerUser.
  4. Дважды щелкните по нему и измените значение с 1 на 0 (ноль).
    • 1 — (по умолчанию) только один сеанс на пользователя.
    • 0 — разрешено неограниченное количество одновременных параллельных RDP-сессий под одним логином.
  5. Нажмите ОК. Перезагрузка сервера не требуется — изменения вступают в силу мгновенно!

Способ 2. Через редактор локальной групповой политики (GPO)

  1. Нажмите Win + R → введите gpedit.mscEnter.
  2. Перейдите по пути: Конфигурация компьютераАдминистративные шаблоныКомпоненты WindowsСлужбы удаленных рабочих столовУзел сеансов удаленных рабочих столовПодключения.
  3. Найдите политику: «Ограничить пользователей служб удаленных рабочих столов одним сеансом» (Restrict Remote Desktop Services users to a single Remote Desktop Services session).
  4. Установите значение Отключено (Disabled) и нажмите ОК.
Практический опыт инженера: Разрешение множественных сессий (fSingleSessionPerUser = 0) для обычных пользователей 1С категорически не рекомендуется: сотрудники начинают открывать по 5 брошенных сессий, исчерпывая оперативную память сервера и вызывая конфликты разделяемых файлов пользователя в кэше AppData.

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

Работает ли этот трюк на обычной Windows 10 или 11 Pro?

Нет. В клиентских версиях Windows (10/11) на уровне системной библиотеки termsrv.dll зашито жесткое ограничение: не более 1 активного подключения в принципе (вход по RDP всегда блокирует локальный экран).

Сколько параллельных RDP-сессий поддерживает Windows Server без роли RDS?

В режиме администрирования (Remote Desktop for Administration) Windows Server поддерживает ровно 2 одновременные бесплатные сессии администраторов. Для большего числа требуется установка роли RDS Host и покупка RDS CAL.

Как завершить зависшую параллельную сессию без перезагрузки?

Откройте Диспетчер задач (Task Manager) -> вкладка 'Пользователи' (Users) -> найдите дублирующуюся сессию -> кликните правой кнопкой и выберите 'Выйти' (Sign Off).

Как восстановить параметр через одну команду PowerShell?

Команда: Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name 'fSingleSessionPerUser' -Value 0