Сессия вышла из системы после отключения удаленного соединения

Я удаленно с моего домашнего компьютера (Windows 10) на свой рабочий компьютер (Windows 7) и каждый раз, когда я отключаю удаленное подключение (или просто закрываю его), через некоторое время (около 1 часа) сеанс работы Windows выходит из системы и в следующий раз Я удален или, когда я добираюсь на работу на следующий день, я нахожу, что мой сеанс вышел из системы Все мои открытые программы закрываются, конечно.

Мы попробовали следующее решение:

https://serverfault.com/questions/269438/how-to-stop-remote-desktop-from-closing-my-session-due-to-inactivity

Но ничего не было решено. Кажется, это проблема времени ожидания после удаленного отключения, но я не могу найти конфигурацию для этого.

Любое известное решение для этого?

3 ответа

На сервере Windows 7:

  1. Начните gpedit.msc
  2. Перейдите к:
    Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Ограничения времени сеанса.
  3. Включите "Установить ограничение времени для отключенных сеансов" и установите для него значение "Никогда".
  4. Используйте regedit, чтобы перейти к ключу
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
    и убедитесь, что MaxDisconnectionTime устанавливается на количество времени, которое вы хотите установить в качестве ограничения времени в миллисекундах (12 часов = 43200000). Если он не существует, создайте его как новый DWORD (32-разрядный). ( больше информации.)
  5. Перезагружать.
  6. После перезагрузки убедитесь, что вышеуказанный параметр реестра не изменился. (В домене настройки домена могут переопределять локальные.)

Если это не работает и ваш сервер находится в домене, попросите ИТ-специалистов проверить в вашем подразделении параметр "Завершить отключенный сеанс".

Вот как я это делаю:

Создать Disconnect.bat файл на рабочем столе на работе. Отредактируйте его с помощью блокнота следующим образом:

rundll32.exe user32.dll,LockWorkStation 
tscon rdp-tcp#0 /dest:console

Затем, когда вы хотите отключить сеанс RDP от дома, не закрывайте окно удаленного рабочего стола и не отключайте его; вместо этого нажмите disconnect.bat файл на рабочем столе на работе (видно удаленно из дома).

На вашем домашнем компьютере будет отображаться окно с сообщением о том, что вы были отключены, не беспокойтесь об этом. Вы будете отключены дома, но ваш рабочий стол на работе останется таким, как если бы вы отошли от него. Это означает, что вы остаетесь в системе и т. Д.

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

На самом деле другие ответы существуют даже на этом сайте с той же подсказкой, проверьте их, чтобы найти подходящую версию для вас: /questions/689271/kak-ya-mogu-vosstanovit-seans-udalennogo-rabochego-stola-na-lokalnoj-konsoli/689275#689275

Задержка ("через некоторое время (около 1 часа)") говорит мне, что, возможно, ваши параметры электропитания установлены в нечетной конфигурации. Проверьте Панель управления> Параметры электропитания и посмотрите, есть ли что-нибудь, касающееся отключения после бездействия. В противном случае, проверьте, являются ли ваши параметры групповой политики принудительным выходом из системы.

Другие вопросы по тегам