En Windows 10, la función Escritorio remoto le permite acceder a una computadora de forma remota para ayudar a otros usuarios o administrar servicios sin estar físicamente presente en la ubicación.
Si bien puede administrar esta función a través de la aplicación Configuración , también puede habilitar Escritorio remoto en Windows 10 usando PowerShell. Es posible que desee utilizar este método para crear una secuencia de comandos para configurar Escritorio remoto en varios dispositivos rápidamente o enviar una secuencia de comandos automatizada a los usuarios para configurar la función automáticamente sin pasos adicionales.
En esta guía , aprenderá los pasos para usar PowerShell para habilitar (o deshabilitar) Escritorio remoto en Windows 10 y abrir los puertos de firewall necesarios para una conexión exitosa.
Importante: Escritorio remoto solo está disponible en Windows 10 Pro. No es una función disponible en Windows 10 Home . Además, se recomienda que haga una copia de seguridad completa de su computadora antes de continuar, ya que modificar el registro puede causar daños irreversibles a su sistema.
Habilite Escritorio remoto usando PowerShell en Windows 10
Para habilitar el protocolo de escritorio remoto con PowerShell, siga estos pasos:
-
Abra Inicio en Windows 10.
-
Busque PowerShell , haga clic con el botón derecho en el resultado superior y seleccione la opción Ejecutar como administrador .
-
Escriba el siguiente comando para habilitar el protocolo de escritorio remoto y presione Entrar :
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -nombre "fDenyTSConnections" -valor 0
-
(Opcional) Escriba el siguiente comando para habilitar el escritorio remoto a través del Firewall de Windows y presione Entrar :
Enable-NetFirewallRule -DisplayGroup "Escritorio remoto"
Una vez que complete los pasos, puede usar la aplicación moderna Remote Desktop o la antigua aplicación Remote Desktop Connection para acceder a su computadora de forma remota, incluso con el firewall habilitado.
Deshabilitar escritorio remoto usando PowerShell
Para deshabilitar el protocolo de escritorio remoto con PowerShell, siga estos pasos:
-
Abre Inicio .
-
Busque PowerShell , haga clic con el botón derecho en el resultado superior y seleccione la opción Ejecutar como administrador .
-
Escriba el siguiente comando para deshabilitar el protocolo de escritorio remoto y presione Entrar :
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -nombre "fDenyTSConnections" -valor 1
-
(Opcional) Escriba el siguiente comando para deshabilitar el escritorio remoto a través del Firewall de Windows y presione Entrar :
Disable-NetFirewallRule -DisplayGroup "Escritorio remoto"
Después de completar los pasos, la función Escritorio remoto se desactivará y el puerto del firewall se cerrará.
Estamos enfocando esta guía en PowerShell, pero puede usar estos pasos para realizar las mismas tareas usando el símbolo del sistema .