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

Автоматическое закрытие неактивных сеансов удаленного рабочего стола в Windows — одна из важнейших практик системного администрирования и кибербезопасности. И это потому, что... Сохранение заброшенных или «фантомных» сессий создает прямые риски в таких областях, как:
- Безопасность и смягчение угроз: Если сеанс RDP остается открытым, злоумышленник может напрямую получить доступ к удаленному компьютеру с правами пользователя, выполнившего вход в систему. Фактически, он может свободно перемещаться по корпоративной сети и манипулировать удаленной системой.
- Оптимизация системных ресурсов: Закрытие неактивных сеансов удаленного рабочего стола автоматически освобождает оперативную память и ресурсы процессора. Вы также экономите пропускную способность, поскольку даже когда сеанс неактивен, соединение RDP продолжает потреблять небольшие сетевые пакеты.
- Управление лицензиями и ограничениями на количество подключений: Клиентские версии Windows 10 и 11 поддерживают только одно входящее RDP-соединение одновременно. Если сессия становится неактивной или зависает, доступ блокируется для других администраторов или законных пользователей. Кроме того, неактивные сессии могут расходовать лицензии на доступ к клиенту, которые могли бы использоваться другими сотрудниками.
- Соответствие нормативным требованиям: Международные стандарты безопасности, такие как ISO 27001Стандарты PCI-DSS или HIPAA требуют автоматического закрытия неактивных сессий по истечении определенного времени для предотвращения несанкционированного доступа к конфиденциальной информации.
Почему сеансы удаленного рабочего стола в Windows становятся неактивными?

Сеансы удаленного рабочего стола в Windows становятся неактивными по двум основным причинам: во-первых, часто бывает так, что пользователь, работающий с клиентского компьютера, неактивен. Просто нажмите на крестик на синей полосе, чтобы закрыть окно удаленного рабочего стола.При этом окно на клиентском компьютере закрывается, но сессия на сервере не завершается; она остается приостановленной или отключенной со всеми открытыми программами.
Ещё одна ситуация, которая встречается очень часто, заключается в том, что Пользователь оставляет окно удаленного рабочего стола открытым на своем экране и физически отходит от рабочего стола. Без блокировки компьютера или выхода из системы. В результате сетевое соединение между клиентом и сервером остается на 100% активным, но никто не двигает мышью и не использует клавиатуру.
В итоге, Именно клиент отказывается от канала связи или обрывает его.Однако именно серверный компьютер поддерживает сеанс в активном состоянии, потребляя ресурсы до тех пор, пока вы не настроите правило для автоматического закрытия неактивных сеансов удаленного рабочего стола.
Как автоматически закрывать неактивные сеансы удаленного рабочего стола в Windows

Для автоматического закрытия неактивных сеансов удаленного рабочего стола в Windows самым быстрым и эффективным способом в Windows Pro Enterprise или Server является... Настройка локальных групповых политик (gpedit.msc)А если у вас установлена Windows Home (где gpedit.msc недоступен), вы можете это сделать. из реестра WindowsДалее давайте посмотрим, как это делается в каждом случае.
От редактора политики локальных групп
Для Автоматическое закрытие неактивных сеансов удаленного рабочего стола в Windows из редактора групповых политик.Выполните следующие шаги:
- Откройте редактор групповых политик: Нажмите Windows + R, введите gpedit.msc и нажмите Enter.
- Перейдите в папку с ограничениями сессии по следующему пути: Настройки компьютера → Административные шаблоны → Компоненты Windows → Службы удаленного рабочего стола → Узел сеансов удаленного рабочего стола → Ограничения по времени сеанса.
- Дважды щелкните политику "Установить ограничение по времени для неактивных, но свободных сеансов удаленного рабочего стола"Выберите «Включено». В раскрывающемся меню «Ограничение времени простоя» выберите желаемое время (например, 15 или 30 минут) и нажмите «ОК».
- Дважды щелкните по "Установить ограничение по времени для сеансов без подключения к сети"Выберите «Включено», укажите максимальное время, в течение которого приостановленная сессия может оставаться без изменений до полного закрытия (например, 1 минута или 5 минут), и нажмите «ОК».
- Внесите изменения немедленно: Откройте окно командной строки (CMD) или PowerShell и выполните следующие действия:
gpupdate /forceчтобы система применяла новые правила без необходимости перезапуска.
В чём разница между «неактивным» сеансом RDP и «отключённым» сеансом? Основное различие заключается в том, поддерживает ли клиент активное сетевое соединение с удаленным компьютером. Оно считается «неактивным», если окно удаленного рабочего стола остается открытым на вашем экране и сетевой туннель активен. Но оно считается «разъединенным», если окно удаленного рабочего стола было закрыто щелчком по крестику, но без выхода из системы.
Альтернативный способ закрытия неактивных сеансов удаленного рабочего стола в Windows Home (через реестр).

А что, если на удалённом компьютере установлена операционная система Windows Home? Редактор групповых политик недоступенВ этом случае альтернативным вариантом является установка тех же ограничений в реестре Windows. Выполните следующие действия. Пошаговая инструкция по закрытию неактивных сеансов удаленного рабочего стола в Windows Home:
- Нажимать Вин + Рпишет реестр и нажмите Enter.
- Следуйте по этому маршруту: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
- Создавайте ценность Слово типа DWORD (32 бита) называется MaxIdleTime с максимально допустимым временем простоя (выраженным в миллисекундах; например, 15 минут = 900000 в десятичной системе).
- Создайте другую ценность Слово типа DWORD (32 бита) называется MaxDisconnectionTime с максимальным временем до закрытия отключенной сессии (например, 1 минута = 60000 в десятичной системе).
- Наконец, перезагрузите компьютер, чтобы изменения в реестре вступили в силу. Или, если вы хотите перезапустить службу, не выключая компьютер, откройте PowerShell или командную строку (CMD) от имени администратора и выполните следующую команду:
net stop TermService /y
net start TermService
В заключение, автоматическое закрытие неактивных сеансов удаленного рабочего стола в Windows. Это основополагающий шаг для повышения безопасности вашей сети и высвобождения системных ресурсов.Применение этих политик или настроек реестра позволит вам эффективно контролировать удаленный доступ, предотвращать фантомные подключения и обеспечивать постоянную и автоматическую защиту вашего оборудования.
С юных лет меня увлекало все, что связано с наукой и технологией, особенно те достижения, которые делают нашу жизнь проще и приятнее. Мне нравится быть в курсе последних новостей и тенденций, а также делиться своим опытом, мнениями и советами об устройствах и гаджетах, которыми я пользуюсь. Это привело меня к тому, что чуть более пяти лет назад я стал веб-писателем, специализирующимся в основном на устройствах Android и операционных системах Windows. Я научился объяснять сложные концепты простыми словами, чтобы мои читатели могли легко их понять.