Las ediciones Windows 10 Pro y Enterprise incluyen la utilidad de escritorio remoto que permite a los usuarios configurar y tomar el control de escritorios remotos sin la ayuda de software de terceros. Mientras se conecta al escritorio remoto, es posible que observe este mensaje de error: "El escritorio remoto no se puede conectar a la computadora remota". Siga estas correcciones detalladas para resolver este problema.
Solución 1: compruebe la conectividad de la red
La razón más probable detrás de esta falla de RDP es el problema de conectividad de la red.
Utilice el cliente Telnet
Puede utilizar el cliente Telnet para comprobar la red. Pero primero debes habilitarlo.
1. Tipo "cmd”En el cuadro de búsqueda.
2. Haga clic con el botón derecho en el "Símbolo del sistema"Y haga clic en"Ejecutar como administrador“.

3. Una vez que aparezca el símbolo del sistema, escriba este código y presione Ingresar.
dism / online / Enable-Feature / FeatureName: TelnetClient

Cierre el símbolo del sistema.
4. presione el Tecla de Windows + X llaves juntas.
5. Después de eso, haga clic en "Windows PowerShell (administrador)“.

6. Aparecerá PowerShell con privilegios de administrador. Escriba o copie y pegue este comando y presione Enter.
Instalar-WindowsFeature-nombreCliente Telnet

Después de habilitar la función, cierre la ventana de PowerShell. Luego, intente hacer ping al puerto TCP al que está conectada la computadora remota mediante Telnet.
Utilice PSPing
Si Telnet está causando algún problema, puede usar PsPing (es portátil, por lo que no es necesario instalarlo).
1. Descargar PsPing portable en su computadora. Simplemente haga clic en "Descarga PsTools”Para comenzar a descargar.

2. Luego, extraiga el archivo zip en esta ubicación predeterminada:
C: \ WINDOWS \ system32
NOTA–
Extraiga los archivos en el directorio que ya está en su ruta en la línea de comandos de CMD.
Ejemplo: en este caso, el directorio predeterminado de la línea de comando está en -
C: \ WINDOWS \ system32

Entonces, hemos decidido extraer el archivo zip en esa ubicación en particular.
3. Ahora, escriba "cmd”En el cuadro de búsqueda.
4. Luego, haga clic con el botón derecho en el "Símbolo del sistema"Y haga clic en"Ejecutar como administrador“.

5. Una vez que se abre el símbolo del sistema, tipo y modificar este código de acuerdo con su escenario y presione Ingresar.
psping Puerto TCP al que está conectada su configuración remota
[Cambiar el 'Puerto TCP al que está conectada su configuración remota"Con el puerto TCP específico que la máquina remota está utilizando actualmente.
Ejemplo: la configuración remota está conectada al puerto "192.168.0.100:2369". Entonces, el comando será:
psping 192.168.0.100:2369
]

6. Ahora, hay dos casos posibles aquí:
CASO A: si el comando funciona y tiene algunas dificultades para hacer ping a la máquina con el nombre FQDN, debe verificar si la resolución de DNS funciona correctamente o no.
CASO B: si no puede conectarse con la configuración remota en absoluto, un firewall local o un firewall de red está obstruyendo el puerto TCP.
Para probar este caso, puede deshabilitar el Firewall de Windows en la configuración de la computadora remota.
Primero, verifique cuál es el estado del firewall en el sistema remoto.
una. Abra el símbolo del sistema con derechos administrativos.
B. Luego, copiar pegar este comando en la terminal. Modifíquelo en consecuencia y presione Ingresar.
Invocar-Comando -Nombre del computador[Nombre del computador] -ScriptBlock {netsh advfirewall mostrar todos los perfiles}

NOTA –
Reemplace la "[Nombre del computador]”Con el nombre de la computadora remota a la que está intentando acceder.
Si nota que el firewall está ENCENDIDO, puede desarmarlo para realizar pruebas.
C. Puede desactivar el cortafuegos con un solo comando. Simplemente pegue este código en la terminal y presione Ingresar.
Invoke-Command -ComputerName Win7 -ScriptBlock {netsh advfirewall set allprofiles state off}

NOTA–
Para el funcionamiento eficiente del comando anterior, necesitará que PSremoting esté encendido en su computadora remota. Si no es así, puede usar PsExec para activar la comunicación remota de PowerShell con este comando.
psexec \\Computadora remota -u administrador -p CONTRASEÑA netsh advfirewall establece el estado de todos los perfiles en apagado

Esto debería solucionar el problema de conectividad.
Solución 2: agregar permisos de usuario administrador
Si la cuenta de usuario que está utilizando para conectarse a la configuración remota pertenece al grupo de no administradores, no podrá conectarse a través de RDP.
1. Tienes que abrir la Administración de equipos. Entonces, presione el Ventanas junto con la "R' clave.
2. Luego, escriba "compmgmt.msc"Y haga clic en"OK“.

3. Cuando se abra Computer Management, haga clic con el botón derecho en el "Gestión informática"En el panel de la izquierda y haga clic en"Conectarse a otra computadora…“.

4. Luego, elija el "Otra computadora:“.
5. Haga clic en "Navegar“.

6. A continuación, haga clic en "Avanzado“.

7. Para ver la lista de grupos, simplemente haga clic en "Encuentra ahora“.
8. Aquí encontrará una lista de usuarios y grupos. Desplácese hacia abajo por la lista de grupos o usuarios y seleccione su nombre de cuenta.
(Para mí, es "Sambit". )
9. Haga clic en "OK“.

10. Finalmente, haga clic en "OK“.

Esto debería ser suficiente para administrar la computadora remota sin la necesidad de más credenciales si ha iniciado sesión en un dominio de Active Directory.
Este proceso solo funcionará si la configuración del firewall permite que la configuración de excepciones de políticas administrativas remotas esté habilitada en el sistema.
Si desea administrar las configuraciones remotas desde la Administración de equipos, siga estos pasos:
una. presione el Tecla de Windows + R llaves.
B. Tipo "gpedit.msc"Y haga clic en"OK“.
C. Una vez que se abra el Editor de políticas de grupo, vaya de esta manera:
Configuración del equipo> Plantillas administrativas> Red> Conexiones de red> Firewall de Windows> Perfil de dominio
D. En el lado derecho, haga doble clic en "Firewall de Windows Defender: Permitir excepciones administrativas remotas entrantes“.

mi. Establezca la política en "Activado“.
F. Luego, haga clic en "Solicitar" y "OK“.

Una vez que haya cambiado la configuración, puede administrar el escritorio remoto como administrador.
NOTA–
Si tiene alguna dificultad con la administración de equipos, puede probar un método alternativo. Pero necesitarás PsTools en tu ordenador.
1. Abra una ventana de símbolo del sistema elevada.
2. Escribir o copiar pegar este código en la pantalla CMD, presione Ingresar.
psexec \\Nombre del computador Administradores de net localgroup "Nombre de dominio\Nombre de usuario" /agregar
NOTA - Reemplaza los parámetros en el código según tu caso.
Ejemplo: para esta computadora, el "ComputerName" es "MI PC“. Mi nombre de dominio es "Dom1“. El nombre del usuario es "Usuario1“.
Entonces, el comando será:
psexec \\MI PC Administradores de net localgroup "Dom1\Usuario1" /agregar

Esto hará el truco y agregará su directorio activo a la lista de administradores. Intente acceder a la computadora remota usando esta cuenta nuevamente. Tu problema debería estar resuelto.
Solución 3: permitir la conexión de escritorio remoto
Tiene que permitir la configuración de conexión de escritorio remoto en su sistema.
1. presione el Tecla de Windows + R llaves juntas.
2. Una vez que aparezca la ventana Ejecutar, escriba "sysdm.cpl"Y golpea Ingresar.

3. Después de eso, vaya a la "Remoto" pestaña.
4. Aquí, cheque la caja "Permitir conexiones remotas a esta computadora“.

5. Finalmente, haga clic en "Solicitar" y "OK”Para guardar este cambio en su sistema.

Ahora, intente conectarse a la computadora remota una vez más.
Si esto no funciona, puede intentar habilitar la Conexión a Escritorio Remoto desde el Editor del Registro.
1. Al principio, simplemente presione el Tecla de Windows + R llaves juntas.
2. Luego, escriba "regedit"Y haga clic en"OK“.

3. A continuación, vaya a esta ubicación en la pantalla del Editor del registro:
Computadora \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server
4. Una vez que haya llegado allí, haga doble clic sobre el "fDenyTSConnections”Para modificarlo.

6. Establezca el valor en "0“.
7. Haga clic en "OK“.

Esto debería habilitar la conexión a escritorio remoto. Vuelva a comprobar el estado del problema.
NOTA – A
Si no puede alternar la configuración o el editor de registro, puede ejecutar este código de Powershell para hacer lo mismo.
1. Abra la terminal de PowerShell con derechos administrativos.
2. Luego, ejecute este simple comando para modificar el valor del registro.
(Get-WmiObject Win32_TerminalServiceSetting -Computername [ComputerName] -Namespace root \ cimv2 \ TerminalServices) .SetAllowTsConnections (1,1)

NOTA - B
Hay otro proceso para alterar el valor del registro. Pero requiere el servicio de Registro remoto en estado de ejecución para funcionar correctamente.
1. Abra una pantalla de símbolo del sistema elevado con derechos administrativos.
2. Luego, pega este comando en la terminal y presiona Ingresar.
REG ADD "\\[Computadora remota] \ HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server "/ v fDenyTSConnections / d 0 / f / t REG_DWORD

[No olvide modificar el "RemoteComputer" según su caso.]
Intente conectarse al escritorio remoto una vez más.
Arreglar - 4 Verifique el estado de los servicios RDP
Se requiere que algunos servicios de Protocolo de escritorio remoto se ejecuten en la parte posterior de la computadora local y la computadora remota.
1. presione el Tecla de Windows + R.
2. Tipo "services.msc"Y haga clic en"OK“.

3. Una vez que aparezca la pantalla de Servicios, verifique el "Servicios de escritorio remoto“. Haga doble clic en eso.

4. Luego, configure el "Tipo de inicio" en "Automático“. Haga clic en "Comienzo”Para iniciar el servicio.

5. Haga clic en "Solicitar" y "OK”Para guardar los cambios.

6. Mismo camino, haga doble clic sobre el "Redirector de puerto de modo de usuario de servicios de escritorio remoto“.

7. Al igual que el servicio de condiciones, establezca el tipo de inicio de este en "Automático" además.
8. Inicie el servicio haciendo clic en "Comienzo“, Si ya no se está ejecutando.

9. Para guardar los cambios, haga clic en "Solicitar" y "OK“.
Asegúrese de haber asegurado estos cambios tanto en la computadora remota como en la computadora local.
Reanudar ambas máquinas una vez para guardar los cambios.
NOTA –
Si no desea modificar los servicios desde la pantalla Servicios, puede hacerlo simplemente pasando un comando.
1. presione el Tecla de Windows + X llaves juntas.
2. Luego, haga clic en "Windows PowerShell (administrador)”.

3. Luego, escriba este código. Modifíquelo en consecuencia y presione Ingresar.
"TermService", "UmRdpService" | ForEach-Object {(Get-WmiObject Win32_service -ComputerName [Computadora remota] -Filtro "Nombre = '$ _'") .StartService ()}

Esto iniciará el servicio en el cliente remoto. Sin embargo, deberá configurar manualmente los servicios mencionados anteriormente (TermService y UmRdpService) para que se inicien automáticamente.
Arreglo 5: modificar la configuración de la política de grupo
Existe la posibilidad de que la política de grupo impida su solicitud de RDP.
1. Tienes que presionar el Tecla de Windows + R llaves juntas.
2. A continuación, escribir "gpedit.msc"Y haga clic en"OK“.

3. Una vez que se abra el Editor de políticas de grupo, vaya a este lugar:
Configuración del equipo> Plantillas administrativas> Componentes de Windows> Servicios de escritorio remoto> Host de sesión de escritorio remoto> Conexiones
4. Ahora, en el lado derecho, haga doble clic en "Permitir que los usuarios se conecten de forma remota mediante los servicios de escritorio remoto“.

5. Haga clic en el botón de opción junto a "Activado”Para habilitar la política.
6. Haga clic en "Solicitar" y "OK”Para aplicar la configuración.

Esto debería corregir la configuración de la política de grupo para permitir las solicitudes de RDP.
Puede verificar los resultados de la política de grupo con un solo comando. Ejecute este código GPresult en la computadora remota para obtener la actualización de la política en formato HTML.
1. Abra el símbolo del sistema elevado.
2. Ejecute este código -
gpresult / h C: \ output.htm

Solución 6: pruebe el puerto de escucha RDP en la máquina remota
Generalmente, el servicio RD escucha en el puerto 3389 ya que es el puerto predeterminado para hacerlo. Si alguna otra aplicación en la máquina remota está usando el mismo puerto, puede aparecer este problema.
1. En la computadora remota, en primer lugar, presione Tecla de Windows + R llaves juntas.
2. Luego, escriba "regedit"Y haga clic en"OK“.

3. A continuación, vaya a esta ubicación en la pantalla del Editor del registro:
Computadora \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp
4. En el lado derecho, busque la clave "Número de puerto“.
5. Observe que el valor de la clave es:
0x00000d3d (3389)

6. Si el valor es diferente, haga doble clic sobre el "Número de puerto" clave.

7. Establezca la "Base:" como "Decimal“.
8. Luego, establezca el "Valor:" como "3389“.
9. Haga clic en "OK“.

Luego, cierre la ventana del Editor del Registro. Reanudar el sistema una vez.
Esto asegurará que la máquina remota use el puerto 3389. Tu problema debería estar resuelto.