Eu costumava trabalhar em um ambiente que exigia um limite de uma sessão desconectada de um minuto. Isso me deixou louco. Não posso dizer quantas vezes uma instalação ou configuração foi eliminada no meio quando perdi minha conexão com o servidor. No entanto, eu finalmente encontrei uma solução alternativa. Altere o seguinte valor do registro conforme mostrado:
Key: HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
Value: MaxDisconnectionTime
Type: DWORD
Data: 0
Este é o valor definido pela política "Definir limite de tempo para sessões desconectadas". É armazenado como um valor em milissegundos. Se você definir o valor como zero antes de se conectar ao servidor, sua sessão não será desconectada. Você precisará alterá-lo de volta quando terminar, no entanto. Lembre-se também de que isso geralmente exige que você tenha direitos administrativos locais no servidor do assunto, mas parece que você é o administrador de lá.