Eu me conecto remotamente usando o RDP de um computador Windows 8.1 a um computador Windows 10 Pro (versão 2004, 19041.572) e consigo funcionar bem.
No entanto, ocasionalmente congela por um minuto. Isso acontece de 1 a 5 vezes por dia.
Ao procurar no Visualizador de Eventos do Windows no computador Windows 10, um dos logs RDP (Microsoft-Windows-RemoteDesktopServices-RdpCoreTS/Operational) tem erros registrados.
Aqui estão alguns trechos desse log, com meus comentários:
Primeira entrada de log quando o congelamento aconteceu…
- Falha na operação WRITE do soquete TCP, erro 10054
- RDP_TCP: Foi encontrado um erro ao fazer a transição de StateUnknown em resposta a Event_Disconnect (código de erro 0x80072746).
- Falha na operação de leitura do soquete TCP, erro 64
- Falha na operação WRITE do soquete TCP, erro 64
- Falha na operação WRITE do soquete TCP, erro 995
- Método de interface chamado: OnDisconnected
Muitas outras entradas de informações, então:
- Desconectar rastreamento: CUMRDPConnection Desconectar rastreamento: 'chamando spGfxPlugin->PreDisconnect()' em CUMRDPConnection::PreDisconnect em 5073 err=[0x80072746], Código de erro:0x80072746
- …
- O motivo da desconexão é 14
- …
- A função de detecção de características de rede foi desabilitada devido ao Código de Razão: 2(Configuração do Servidor).
Ele começou a se reconectar automaticamente, então:
- 'Falha GetConnectionProperty' em CUMRDPConnection::QueryProperty em 3344 err=[0x80004001]
Continuou a conectar, então:
- 'Falha na chamada CreateVirtualChannel nesta pilha de conexões' em CUMRDPConnection::CreateVirtualChannel em 2958 err=[0xd0000001]
Continuei, mas obtive mais dois dos erros acima.
A conexão foi restabelecida e continuada sem mais entradas de log
O que está errado e como isso pode ser corrigido?
Esses são erros de rede. É improvável que você o resolva examinando os logs do Windows. Você precisará solucionar problemas de conexão de rede ao longo de todo o caminho. Se isso incluir a internet aberta, você terá links que não poderá ver ou corrigir.
Eu recomendo usar o Wireshark em ambas as extremidades e filtrar o tráfego para que você veja apenas o túnel RDP. Isso lhe dará uma ideia de onde a conexão foi perdida. Então você pode verificar seu hardware de rede para eventos próximos aos timestamps do problema visto no wireshark.
Em resposta a um comentário meu, o pôster foi atualizado do Windows 8.1 para o Windows 10. Veremos se isso resolveu o problema.
Por causa das caixas de diálogo, o limite de tempo ocioso pode ser atingido para a sessão RDP, causando seu encerramento.
As configurações para limites de tempo de sessão podem ser encontradas
gpedit.msc
em , em Configuração do Computador/Modelos Administrativos/Componentes do Windows/Serviços de Área de Trabalho Remota/Host de Sessão de Área de Trabalho Remota/Limites de Tempo de Sessão .Você pode ajustar aqui as quatro configurações conforme desejado. Você provavelmente está mais interessado em "Definir limite de tempo para sessões ativas, mas inativas dos Serviços de Área de Trabalho Remota" e "Definir limite de tempo para sessões ativas de Serviços de Área de Trabalho Remota", mas verifique todos eles.
Portanto, o computador cliente foi reconstruído com o Windows 10. O problema não foi notado em um ou dois dias desde então.
Infelizmente, não há como saber se era um problema do Windows 8.1 ou uma configuração no computador quando ele estava executando o 8.1 que estava afetando a conexão.