Saltar al contenido

El escritorio remoto se congela de forma intermitente

Ya no necesitas buscar más por otras páginas porque llegaste al sitio adecuado, tenemos la respuesta que buscas sin complicarte.

Solución:

También me encontré con este problema desde julio de 2019 en un Windows 10 1903 que actúa como máquina cliente. La siguiente solución en el cliente funciona para mí, por lo que RDP ya no se congela.

Inicie un símbolo del sistema elevado (ejecute cmd.exe como administrador) y luego ejecute:

reg add “HKLM software policies microsoft windows nt Terminal Services Client” / v fClientDisableUDP / d 1 / t REG_DWORD

Después de eso, reinicie el cliente de escritorio remoto (mstsc.exe, también conocido como Microsoft Terminal Services Client).

Estoy esperando una solución final a este problema.

Encontré esto con Windows 10 (1903 y 1909).

Manifestaciones del problema:

  1. La sesión de RDP se actualiza de manera extraña, distorsionando el audio y el video.

  2. La sesión de RDP se congela. La ventana del cliente responde, pero el contenido dentro de ella es esencialmente un static imagen.

    • A veces, la sesión RDP se recupera, reanudando el funcionamiento normal.

    • Otras veces, la sesión de RDP parece bloquearse indefinidamente. No se ven mensajes de error; La ventana del cliente se puede cerrar y reiniciar normalmente.

Causalidad especulada:

  • Parece ocurrir principalmente cuando se usa el protocolo UDP bajo carga.

  • Supongo que el protocolo RDP ha perdido parte de su resistencia a los paquetes que se pierden o se estropean.

Soluciones alternativas:

Ninguna solución alternativa parece completa. Por ejemplo, he tenido RDP completamente congelado incluso en modo solo TCP. Sin embargo, solo TCP junto con el intento de mejorar la conectividad de la red y / o la reducción de la carga (como video y audio) parece reducir en gran medida la tasa de incidentes.

  1. Solución parcial: mejore la conectividad de la red.
    Una conexión local directa puede ser relativamente confiable.

  2. Solución parcial: reduzca la tensión de la red.
    Reducir la configuración de la sesión RDP, evitar el audio y evitar el video parece ayudar.

  3. Solución alternativa completa: deshabilite UDP.
    RDP parece comportarse mucho mejor con TCP que con UDP. Cambiar a solo TCP parece un poco más lento, pero el retraso está más ordenado (que es extrañamente más agradable que el retraso errático) y todavía no he encontrado un bloqueo indefinido.

    Tres formas de implementar (probablemente compatibles entre sí, pero probablemente solo necesite hacer una):

    1. En el cliente: Editor de políticas de grupo local
      → Política de equipo local
      → Configuración de la computadora
      → Plantillas administrativas
      → Componentes de Windows
      → Servicios de escritorio remoto
      → Cliente de conexión a escritorio remoto
      → Desactivar UDP en el cliente
      → Habilitado

    2. En el servidor [untested]: Editor de políticas de grupo local
      → Política de equipo local
      → Configuración de la computadora
      → Plantillas administrativas
      → Componentes de Windows
      → Servicios de escritorio remoto
      → Host de sesión de escritorio remoto
      → Conexiones
      → Seleccionar protocolos de transporte RDP
      → Habilitado
      → Utilice solo TCP

    3. No recomendado (modificar el Editor del registro)
      Fuente: respuesta de @ robbiefan.
      En el cliente: Editor de registro
      → Computadora
      → HKEY_LOCAL_MACHINE
      → SOFTWARE
      → Políticas
      → Microsoft
      → Windows NT
      → Servicios de terminal
      → Cliente
      → [right-click] → Nuevo → Valor DWORD (32 bits)
      → Nombre: fClientDisableUDP
      → Datos del valor: 1
      → Base: Decimal
      Nota: Esto parece haber funcionado para mí cuando lo probé, pero no puedo verificar mucho más allá de eso. Revertí esta solución después de probarla, prefiriendo confiar en la Política de grupo.


Discusión: Antecedentes

Estoy confuso en los detalles, pero en resumen, creo que se descubrieron algunos errores en el protocolo RDP implementado antes de Windows 10 1903:

  1. CVE-2019-1181 | Servicios de escritorio remoto Vulnerabilidad de ejecución remota de código;

  2. CVE-2019-1182 | Vulnerabilidad de ejecución remota de código de servicios de escritorio remoto.

Entonces, creo que Windows 10 1903 estaba destinado a solucionar estos problemas.

Aparentemente, la nueva versión del protocolo RDP tiene algunos problemas, por ejemplo, este. Desactivar UDP (para forzar TCP) parece ser una solución bastante decente, aunque el protocolo puede parecer un poco más lento. Dicho esto, el protocolo RDP más antiguo también tenía algunos problemas de latencia de audio bastante desagradables que parecen ser mucho mejores ahora, así que, personalmente, ¡estoy feliz por eso!

Para mí, al conectarme con Escritorio remoto a través de VPN, la solución parece ser deshabilitar Almacenamiento en caché de mapa de bits persistente bajo Mostrar opciones >> Experiencia local

diálogo de opciones

Windows 10 Home build 18363 conectando a Win10 Enterprise build 18363 a través de Checkpoint VPN.

Intenté deshabilitar UDP según la respuesta más votada, pero eso resultó en frecuentes desconexiones directas en lugar de síntomas de pantalla congelada.

Actualizar: Esta no es una solución completa. La congelación ocurre con menos frecuencia, pero aún ocurre. Puedo activar la congelación semi- “confiablemente” copiando docenas a cientos de filas en Excel. Parece ser sensible al tamaño de la selección (los más pequeños tienen menos probabilidades de congelarse). Deshabilitar el portapapeles debajo Recursos locales no parece importar.

Reseñas y valoraciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *