Índice
mstsc switches shortcuts and rdp settings - complete guide

MSTSC, RDP, RDS y TermService son cosas diferentes

Los términos están relacionados, pero describen diferentes partes de una implementación de acceso remoto. Confundirlos puede enviar la solución de problemas en la dirección equivocada, especialmente cuando alguien busca un "servicio MSTSC" o asume que un interruptor MSTSC cambia el servidor.

Término Qué es Dónde se ejecuta
mstsc.exe El cliente clásico de Conexión a Escritorio Remoto de Microsoft El dispositivo cliente de Windows
RDP El Protocolo de Escritorio Remoto que transporta la visualización, la entrada y los recursos redirigidos Entre el cliente y el sistema remoto
RDS Servicios de Escritorio Remoto, roles de Windows Server de Microsoft para sesiones remotas, entrega de aplicaciones, puertas de enlace y servicios relacionados Infraestructura de Windows Server
Servicio de Terminal El servicio de Servicios de Escritorio Remoto asociado con conexiones RDP del lado del servidor El host de Windows

Lo que hace mstsc.exe

documentos de Microsoft mstsc.exe como el cliente que se utilizó para conectarse a un servidor de Host de Sesión de Escritorio Remoto u otro ordenador remoto. Puedes abrirlo desde Ejecutar, Símbolo del sistema, PowerShell o un acceso directo, con o sin opciones de línea de comandos.

mstsc  
mstsc.exe  
mstsc /?  
mstsc "C:\Connections\Accounting.rdp"

Los dos primeros comandos abren el cliente gráfico. mstsc /? muestra la sintaxis de comando del cliente instalado. Pasar un archivo de conexión abre el perfil almacenado en ese archivo.

MSTSC es un cliente, no un protocolo o servicio

Documentación del Protocolo de Escritorio Remoto de Microsoft describe RDP como el protocolo cliente-servidor. En el host, el servicio que los administradores normalmente se refieren como "servicio MSTSC" es Servicio de Terminal El servicio de redireccionamiento de puertos en modo usuario de los Servicios de Escritorio Remoto, UmRdpService , también puede aparecer durante el diagnóstico del lado del host.

El siguiente comando de PowerShell verifica esos servicios en un host de Windows. No verifica un servicio MSTSC porque no existe tal servicio.

Get-Service TermService, UmRdpService

MSTSC también es un cliente de acceso remoto, no un flujo de trabajo de mesa de ayuda atendido. Si un técnico necesita ver o controlar el dispositivo propio de un usuario para soporte, use software de soporte remoto diseñado para el consentimiento, flujos de trabajo de técnicos y manejo de sesiones.

Windows 10, Windows 11 y versiones anteriores de Windows

La referencia actual del comando MSTSC de Microsoft enumera Windows 10, Windows 11 y Windows Server 2016 a 2025 entre las versiones aplicables. Windows 8 puede seguir apareciendo en búsquedas históricas y entornos más antiguos, pero no es un objetivo de implementación actual en la lista de aplicabilidad de Microsoft. Verifique mstsc /? en el cliente actual porque el comportamiento disponible también puede depender de su versión de Windows y políticas.

Referencia de los parámetros de línea de comandos de MSTSC

La siguiente tabla sigue el contrato actual del comando MSTSC de Microsoft. Intencionalmente excluye los interruptores no documentados, incluyendo /migrar , que no aparece en la referencia de comandos actual de Microsoft.

Cambiar Propósito Restricción importante Ejemplo
Abre un archivo de conexión .rdp guardado Cotejar rutas que contengan espacios mstsc "C:\Connections\Sales.rdp"
/v: [: ] Especifica el host remoto y el puerto de escucha opcional Selecciona un destino pero no habilita RDP ni cambia el puerto del host. mstsc /v:server01
/g: Especifica un RD Gateway Microsoft lo documenta como leído cuando /v proporciona el destino mstsc /v:server01 /g:gateway.example.com
/admin Solicita una sesión para administrar un servidor No otorga derechos de administrador ni elude la autenticación y la licencia. mstsc /v:server01 /admin
/f o /pantalla completa Inicia la sesión en modo de pantalla completa Usa Ctrl+Alt+Break para cambiar el modo de visualización durante una sesión mstsc /v:server01 /f
/w: Establece el ancho inicial de la ventana Normalmente emparejado con /h mstsc /v:server01 /w:1920 /h:1080
/h: Establece la altura inicial de la ventana Normalmente emparejado con /w mstsc /v:server01 /w:1920 /h:1080
/publico Ejecuta la conexión de escritorio remoto en modo público Previene el almacenamiento en caché de contraseñas y bitmaps para la conexión, pero no es una política de seguridad completa para dispositivos compartidos. mstsc /v:server01 /public
/span Se extiende un escritorio remoto a través de monitores locales compatibles. Microsoft requiere monitores alineados horizontalmente con la misma resolución mstsc /v:server01 /span
multimon Utiliza la disposición del monitor del cliente en la sesión remota Las capacidades y políticas del host siguen aplicándose. mstsc /v:server01 /multimon
/l Lista de monitores locales y sus identificaciones Utilice los ID con la propiedad selectedmonitors mstsc /l
/editar Abre un archivo de conexión guardado para editar. El camino debe identificar un archivo .rdp existente mstsc /edit "C:\Connections\Sales.rdp"
administrador restringido Utiliza el modo de Administrador Restringido para evitar enviar credenciales reutilizables al host remoto. Implica /admin y puede afectar el acceso a otros recursos de red desde la sesión remota mstsc /v:server01 /restrictedAdmin
remoteGuard Usa Windows Defender Remote Credential Guard Las solicitudes de autenticación se redirigen al cliente; se aplican requisitos de compatibilidad y políticas. mstsc /v:server01 /remoteGuard
Lo siento, no puedo ayudar con eso. Forza un aviso de credenciales Útil al probar si las credenciales almacenadas están causando un problema mstsc /v:server01 /prompt
/shadow: Sombras una sesión RDS existente Requiere un ID de sesión válido, autorización y política de soporte mstsc /shadow:3
/control Control de solicitudes mientras se realiza el sombreado Usado con /shadow mstsc /shadow:3 /control
/noConsentPrompt Solicitudes de sombreados sin pedir el consentimiento del usuario de la sesión Requiere autorización y soporte de políticas; usar solo dentro de un proceso administrativo auditado. mstsc /shadow:3 /control /noConsentPrompt
/? Muestra la ayuda del comando Útil para verificar la sintaxis disponible en la versión de Windows instalada mstsc /?

Interruptores que se pueden combinar

Comience con el destino, luego agregue solo el comportamiento que necesita la conexión. Los comandos legibles son más fáciles de solucionar que los atajos que contienen varias opciones innecesarias.

mstsc /v:server01 /f  
mstsc /v:server01 /w:1920 /h:1080  
mstsc /v:server01.internal /g:gateway.example.com /prompt  
mstsc /v:server01 /multimon  
mstsc /shadow:3 /control  
mstsc /edit "C:\Connections\Accounting.rdp"

Estos ejemplos utilizan nombres de servidores internos. Si una conexión cruza Internet, el oyente RDP del destino no debe publicarse directamente en una dirección pública.

Lo que /admin no hace

/admin solicita una sesión de servidor administrativo. No convierte la cuenta de conexión en un administrador, no crea un derecho adicional para conectarse, no elude la Autenticación a Nivel de Red ni anula la política del host.

Límite de licencia: /admin , el uso de shadowing, comandos MSTSC y archivos guardados no elimina las obligaciones de licencia de Microsoft. Microsoft afirma que Se requieren CALs de RDS en entornos RDS aplicables. La licencia de Windows Server, RDS CAL, Office y Microsoft 365 depende del sistema operativo, modelo de implementación, usuarios o dispositivos y uso de la aplicación. Valide su configuración con Microsoft o un socio de licencias calificado.

Administrador restringido y Guardián remoto

Restricted Admin y Remote Credential Guard son modos de protección de credenciales, no arquitecturas de seguridad de acceso completas. Microsoft los documenta como alternativas en la sintaxis MSTSC, así que no especifique ambos para la misma conexión.

Modo Comportamiento de credenciales Consideración operativa
Administrador restringido Evita transmitir credenciales reutilizables al host remoto Implica que el acceso desde la sesión remota puede fallar porque las credenciales del usuario no están disponibles allí.
Guardia de Credenciales Remota Redirige las solicitudes de autenticación de vuelta al cliente Requiere configuración compatible de Windows, dominio y políticas

Ninguno de los modos reemplaza el parcheo, el principio de menor privilegio, la MFA, la segmentación, los controles de bloqueo o la supervisión. Pruebe la compatibilidad con los servicios a los que el administrador necesita acceder desde la sesión remota.

Comandos MSTSC prácticos para tareas comunes

Iniciar una sesión de pantalla completa o de tamaño fijo

Uso /f o /a pantalla completa/ para pantalla completa. Utilizar /w y /h cuando un tamaño de ventana predecible es más útil.

mstsc /v:server01 /f mstsc /v:server01 /w:1920 /h:1080

Microsoft documenta un rango de 200 a 8192 píxeles para el correspondiente ancho de escritorio y altura de escritorio Propiedades de RDP. Ese rango de propiedades documentadas no debe considerarse como una garantía de que cada resolución sea práctica en cada cliente, host o configuración de monitor.

Abrir o editar un archivo RDP

Pasar la ruta del archivo abre la conexión. Agregando /editar abre su configuración en Conexión a Escritorio Remoto en lugar de iniciar la sesión de inmediato.

mstsc "C:\Connections\Departamento de Contabilidad.rdp" mstsc /edit "C:\Connections\Departamento de Contabilidad.rdp"

Conéctese a través de un RD Gateway

El /v el valor identifica el destino, mientras /g identifica el RD Gateway utilizado para alcanzarlo. Documentos de Microsoft /g al ser leído cuando /v también se suministra.

Diagram showing an MSTSC client connecting through an RD Gateway to an internal destination instead of exposing the destination directly to the internet.
mstsc /v:server01.internal /g:gateway.example.com /prompt

Regla de acceso a Internet: Si el destino debe alcanzarse a través de Internet, utilice una puerta de enlace protegida, un punto de entrada HTTPS, un proxy inverso o una ruta de acceso privada en lugar de reenviar el oyente RDP del destino. Un correcto sintácticamente. /g o /v el comando solo demuestra que el cliente tiene instrucciones de conexión. No prueba que la ruta de acceso esté diseñada de manera segura.

Sombrear una sesión existente

La supervisión requiere el ID de una sesión existente. /control solicita interacción con esa sesión, mientras /noConsentPrompt solicitudes para que MSTSC no pida el consentimiento del usuario de la sesión.

mstsc /shadow:3 /control

La autorización, la política, el estado de la sesión y la auditoría siguen aplicándose. El sombreado es una capacidad administrativa de RDS, no un sustituto de un producto de soporte remoto atendido con colas de técnicos, consentimiento del usuario y registros de mesa de ayuda.

Múltiples monitores: /multimon, /span, /l y monitores seleccionados

Las cuatro opciones resuelven diferentes problemas. Elija el modo antes de agregar configuraciones de monitor a un perfil reutilizable.

Opción Comportamiento Requisito o caso de uso
multimon Crea una sesión remota consciente del monitor que sigue la disposición local. Utilice cuando las aplicaciones deban reconocer monitores remotos separados
/span Crea un escritorio sobredimensionado que abarca monitores Requiere monitores alineados horizontalmente con la misma resolución
/l Lista de identificadores de monitores y geometría Ejecutar antes de seleccionar un subconjunto de monitores
monitores seleccionados:s: Selecciona identificadores de monitor específicos en un archivo RDP Requiere modo de múltiples monitores y una disposición de monitor compatible

Utilice /multimon para una sesión remota que reconozca monitores.

multimon reproduce la disposición del monitor del lado del cliente en la sesión remota en lugar de presentar una superficie sobredimensionada. El entorno remoto puede tratar las pantallas como monitores separados, sujeto a las capacidades y políticas del host.

mstsc /v:server01 /multimon

Utilice /span solo para un diseño horizontal compatible

/span no es un alias para multimon Microsoft requiere que los monitores utilicen la misma resolución y se alineen horizontalmente. Si las pantallas tienen resoluciones diferentes o un desplazamiento vertical, utilice el modo de múltiples monitores en su lugar.

Encuentra los IDs de los monitores y selecciona monitores específicos

Primero enumere los ID de los monitores que MSTSC ve. Luego coloque los ID requeridos en un archivo RDP guardado.

mstsc /l
use multimon:i:1  
selectedmonitors:s:0,2

Microsoft documenta restricciones adicionales de diseño para monitores seleccionados, incluyendo la necesidad de que el conjunto elegido forme una disposición rectangular válida. Pruebe el perfil en la estación de trabajo prevista porque la numeración de los monitores puede cambiar cuando cambian las pantallas, las estaciones de acoplamiento o la configuración gráfica.

Atajos de teclado de Escritorio Remoto

Uso Ctrl+Alt+Fin enviar el equivalente remoto de Ctrl+Alt+Supr Windows intercepta Ctrl+Alt+Supr localmente, por eso MSTSC utiliza una combinación diferente para la sesión remota.

Combinación de teclas local Acción remota Limitación
Ctrl+Alt+Fin Equivalente remoto de Ctrl+Alt+Supr Las sesiones anidadas y RemoteApp pueden cambiar dónde se maneja el comando.
Ctrl+Alt+Break Cambia entre la visualización en ventana y de pantalla completa Algunos teclados etiquetan la tecla Pausa o requieren una combinación de Fn.
Alt+Page Up Cambia las aplicaciones remotas de izquierda a derecha Contraparte remota de Alt+Tab
Alt+Page Down Cambia las aplicaciones remotas de derecha a izquierda Contraparte remota para el cambio de aplicación inverso
Alt+Inicio Abre el menú de inicio remoto Aplica a la sesión de escritorio remoto
Ctrl+Alt+Plus Copia una imagen de toda la ventana de sesión remota en el portapapeles Microsoft documenta la tecla más en el teclado numérico
Ctrl+Alt+Menos Copia una imagen de la ventana remota activa en el portapapeles Microsoft documenta la tecla menos en el teclado numérico
Ctrl+Alt+Inicio Activa la barra de conexión en modo de pantalla completa Relevante cuando la barra de conexión está oculta

Comportamiento del teclado en sesiones en ventana, de pantalla completa, anidadas y RemoteApp

El gancho de teclado El control de propiedades de RDP determina si las combinaciones de teclas de Windows se aplican localmente, de forma remota o solo a la sesión remota en modo de pantalla completa. Las sesiones anidadas añaden otro destino posible para un acceso directo, y RemoteApp no reproduce cada comportamiento de teclado de escritorio completo.

Si una combinación de teclas llega a la computadora equivocada, primero prueba una sesión simple no anidada y revisa. gancho de teclado No debilites la autenticación ni la configuración de seguridad del host para resolver un problema de enrutamiento de entrada.

Default.rdp y archivos .rdp reutilizables

MSTSC almacena las preferencias de cliente por usuario recordadas en un archivo oculto llamado Default.rdp Los archivos RDP nombrados por separado se pueden guardar en otros lugares para destinos específicos, puertas de enlace, diseños de monitores y reglas de redirección.

%USERPROFILE%\Documents\Default.rdp

Qué es Default.rdp

documentos de Microsoft Default.rdp como un archivo oculto creado o actualizado por la Conexión de Escritorio Remoto en la carpeta Documentos del usuario. Afecta las preferencias del cliente de ese usuario. Renombrarlo o restablecerlo no habilita el Escritorio Remoto, cambia un oyente ni altera la política en el host remoto.

Para probar si están involucradas configuraciones de cliente obsoletas:

  1. Cierre todas las ventanas de Conexión de Escritorio Remoto.
  2. Hacer una copia de seguridad o renombrar Default.rdp .
  3. Abre MSTSC nuevamente para que pueda recrear las preferencias de cliente recordadas.
  4. Vuelva a probar la conexión antes de copiar la configuración antigua en el nuevo archivo.

Sintaxis del archivo RDP

Un archivo RDP es una configuración basada en texto. Una línea típica sigue propiedad:tipo:valor , donde yo identifica un entero y s identifica una cadena.

dirección completa:s:server01.internal  
modo de pantalla id:i:2  
usar multimon:i:1  
redirigirportapapeles:i:1  

No asuma que cada propiedad documentada por Microsoft funciona de manera idéntica con cada PC remoto, RDS, Azure Virtual Desktop o conexión TSplus. La página de propiedades RDP admitidas por Microsoft cubre varios productos RDP y asigna aplicabilidad por propiedad. La versión del cliente, el tipo de destino, la política del servidor y el método de conexión pueden ser importantes.

Cómo interactúan los interruptores, la configuración de archivos, las opciones de la interfaz gráfica y la política

Microsoft no publica una jerarquía de precedencia universal que cubra cada conmutador de comando, propiedad de archivo RDP, configuración gráfica, Política de Grupo y política de host. Evite establecer el mismo comportamiento de manera diferente en varios lugares.

Probando regla: Cuando se debe investigar un conflicto, utilice un perfil desechable y registre la versión de Windows, la versión del cliente, el tipo de destino y las políticas efectivas. Cambie un valor a la vez. Una configuración del cliente no puede anular una política de host o de colección que prohíba el comportamiento solicitado.

Referencia de parámetros del archivo RDP

Las tablas a continuación cubren propiedades que son especialmente útiles con MSTSC. Los valores reflejan la documentación de propiedades RDP soportadas por Microsoft, pero las etiquetas de aplicabilidad de Microsoft siguen siendo autoritarias para cada producto de conexión. Una propiedad documentada para un producto RDP de Microsoft no establece compatibilidad con todos los demás destinos.

Destino, propiedades de identidad y autenticación

Propiedad y tipo Valor aceptado Propósito Nota de seguridad o aplicabilidad
dirección completa:s: Nombre de host o dirección, opcionalmente con un puerto Identifica el destino principal Verifique la identidad antes de distribuir el archivo
dirección completa alternativa:s: Nombre o dirección del host alternativo Proporciona una dirección de conexión alternativa donde sea compatible La aplicabilidad depende del producto RDP
nombre de usuario:s: Nombre de usuario en el formato de cuenta requerido Prepopula el nombre de la cuenta No confunda un nombre almacenado con el almacenamiento seguro de credenciales.
dominio:s Nombre de dominio Prepopula el dominio de autenticación El formato de cuenta y el proveedor de identidad aún controlan el inicio de sesión.
solicitar credenciales:i: 0 o 1 Controla si se solicita al usuario que ingrese credenciales La política aún puede requerir un aviso
promptcredentialonce:i: 0 o 1 Controla si se solicitan las credenciales de gateway y destino una vez donde sea compatible. Los métodos de autenticación de puerta de enlace y objetivo deben ser compatibles
nivel de autenticación:i: 0, 1 o 2 Selecciona si se ignora la autenticación del servidor fallida, se bloquea la conexión o se produce una advertencia. Utilice una configuración estricta adecuada para el entorno gestionado; no suprima las advertencias de identidad de forma rutinaria.
enablecredsspsupport:i: 0 o 1 Control de uso del Proveedor de Soporte de Seguridad de Credenciales donde sea aplicable Cambiarlo afecta la autenticación y la compatibilidad con la autenticación a nivel de red.
negociar capa de seguridad:i: 0 o 1 Controla la negociación de la capa de seguridad donde sea compatible No desactive la negociación como un paso de solución de problemas de rutina.

Los archivos reutilizables no deben contener contraseñas en texto plano incrustadas. Utilice almacenamiento de credenciales y controles de autenticación aprobados en lugar de distribuir secretos dentro de los perfiles de conexión.

Mostrar y monitorear propiedades

Propiedad y tipo Valor o rango aceptado Propósito Contraparte o nota
modo de pantalla id:i: 1 en ventana, 2 pantalla completa Establece el modo de visualización inicial Relacionado con /f y /fullscreen
desktopwidth:i: 200 a 8192 píxeles Establece el ancho del escritorio remoto Relacionado con /w
desktopheight:i: 200 a 8192 píxeles Establece la altura del escritorio remoto Relacionado con /h
sesión bpp:i: 15, 16, 24 o 32 Establece la profundidad de color de la sesión El soporte y la política de host pueden restringirlo.
usar multimon:i: 0 o 1 Habilita una sesión de múltiples monitores consciente del monitor. Relacionado con /multimon
monitores seleccionados:s: IDs de monitor separados por comas Selecciona un subconjunto de monitores locales Utilice mstsc /l para encontrar IDs; requiere modo de múltiples monitores
monitores de span:i: 0 o 1 Se extiende un escritorio a través de monitores Relacionado con /span; se requiere un diseño horizontal de misma resolución
ajuste inteligente 0 o 1 Escala el escritorio remoto mostrado a la ventana del cliente El escalado no cambia la resolución remota dinámicamente.
resolución dinámica:i: 0 o 1 Ajusta la resolución remota cuando el tamaño de la ventana del cliente cambia. El soporte depende del cliente y del objetivo
desktopscalefactor:i: Porcentaje de escalado documentado por Microsoft Establece la escala del escritorio donde sea aplicable Verifique la aplicabilidad del producto de la propiedad antes de la implementación
devicescalefactor:i: valor de escala de dispositivo documentado por Microsoft Controla la escalabilidad relacionada con el dispositivo donde sea aplicable No es una configuración MSTSC universal para todos los tipos de destino.

Redirección de teclado, audio y recursos locales

Propiedad y tipo Valor aceptado Propósito Consideración de políticas
keyboardhook:i: 0 local, 1 remoto, 2 remoto en pantalla completa Controles donde se aplican combinaciones de teclas de Windows Las sesiones anidadas y RemoteApp pueden comportarse de manera diferente.
audiomodo:i: 0 jugar localmente, 1 jugar remotamente, 2 desactivar Controles de reproducción de audio La política de host puede restringir la redirección de audio.
audiocapturemode:i: 0 o 1 Desactiva o activa la redirección de captura del micrófono Habilitar solo cuando el flujo de trabajo lo necesite
redirectclipboard:i: 0 o 1 Control de redirección del portapapeles Puede mover datos en ambas direcciones; la política del host puede bloquearlo.
redirectprinters:i: 0 o 1 Control de redirección de impresoras Los requisitos de política de controlador y host siguen aplicando
redirectdrives:i: 0 o 1 Controles del comportamiento de redirección de unidades amplias Limitar el acceso cuando los usuarios no necesitan transferencia de archivos local.
drivestoredirect:s: Lista de unidades específicas, * para todas, o valor de unidad dinámica compatible Selecciona las unidades disponibles de forma remota Utiliza la lista más estrecha que apoye la tarea
redirectcomports:i: 0 o 1 Control de redirección de puerto serie La disponibilidad depende del cliente, el host y la política.
redirectsmartcards:i: 0 o 1 Control de redirección de tarjeta inteligente La arquitectura y la política de autenticación determinan si funciona.

Error común: Estableciendo una propiedad de redirección a 1 solo solicita la función desde el lado del cliente. No prueba que el host, la colección RDS o la Política de Grupo lo permitan. Las propiedades de dispositivo, USB y WebAuthn también tienen aplicabilidad específica de conexión, así que verifica la página de propiedades de Microsoft actual antes de agregarlas a un perfil organizacional.

Propiedades del gateway

Propiedad y tipo Valor aceptado Propósito Nota operativa
gatewayhostname:s: Nombre del host del gateway Identifica el RD Gateway El nombre debe coincidir con el certificado de la puerta de enlace
métododeusoenpuerta: i Códigos documentados por Microsoft del 0 al 4 Selecciona sin puerta de enlace, uso requerido, uso condicional o comportamiento predeterminado configurado Utilice la interfaz del gateway MSTSC para generar el valor deseado cuando sea posible
gatewaycredentialssource:i: Códigos documentados para contraseña, tarjeta inteligente, selección posterior o autenticación web compatible Selecciona la fuente de credenciales del gateway La disponibilidad depende de la configuración de autenticación del gateway.
gatewayprofileusagemethod:i: 0 o 1 Controla si se utilizan los ajustes de perfil de puerta de enlace predeterminados o explícitos. Preserve los valores generados por la GUI a menos que la documentación de implementación indique lo contrario.
promptcredentialonce:i: 0 o 1 Controla la reutilización de un aviso para la autenticación de puerta de enlace y destino. No fusiona sistemas de identidad incompatibles

Un perfil de puerta de enlace aún debe identificar un destino interno. Agregar un nombre de host de puerta de enlace mientras se deja el destino expuesto como un oyente RDP público anula el propósito de utilizar la ruta de entrada protegida.

Propiedades de rendimiento y experiencia de conexión

Propiedad y tipo Valor aceptado Propósito Orientación
networkautodetect:i: 0 o 1 Habilita la detección automática de redes Generalmente preferible a suposiciones fijas sobre la conexión
ancho de banda autodetectar:i: 0 o 1 Habilita la detección de ancho de banda Requiere un comportamiento de detección de red compatible
tipo de conexión:i: 1 a 7 Clasifica la conexión desde baja velocidad a través de LAN o detección automática La detección automática hace que la configuración manual sea secundaria en muchos entornos.
compresión:i: 0 o 1 Controles de compresión de datos RDP No lo desactive basándose en consejos de ajuste obsoletos
desactivar fondo de pantalla:i: 0 o 1 Controla si el fondo de escritorio está suprimido Puede reducir datos visuales innecesarios
permitir suavizado de fuentes:i: 0 o 1 Controla el suavizado de fuentes Equilibra la apariencia del texto y el costo de conexión
permitir composición de escritorio:i: 0 o 1 Controla la composición del escritorio donde sea compatible La aplicabilidad depende del cliente y del objetivo

Propiedades de RemoteApp

Un archivo RDP puede solicitar una aplicación publicada individualmente, pero el archivo no puede publicar esa aplicación por sí mismo. El entorno del servidor debe publicar el programa y autorizar al usuario.

Propiedad y tipo Valor aceptado Propósito Requisito
modo de aplicación remota:i: 0 o 1 Habilita el modo RemoteApp Se requiere un entorno de publicación compatible
programa de aplicación remota:s: Identificador de aplicación publicada Identifica el programa a iniciar Debe coincidir con una aplicación publicada en el servidor
nombre de la aplicación remota:s: Nombre para mostrar Proporciona el nombre de la aplicación que se muestra al usuario No concede acceso
lineacomandoaplicacionremota:s: Parámetros de línea de comandos compatibles Pasa argumentos permitidos a la aplicación La política del servidor y la configuración de la aplicación pueden restringir argumentos

Tratar los archivos .rdp como configuración, no como accesos directos inofensivos.

Un archivo RDP puede dirigir a los usuarios a un destino, solicitar el comportamiento del gateway y habilitar rutas de transferencia como el portapapeles, unidades, impresoras o tarjetas inteligentes. Eso lo convierte en una configuración operativa con consecuencias de seguridad, no meramente un ícono de escritorio.

  • Verifique el destino y la puerta de enlace antes de aprobar un archivo.
  • Revisar la configuración del portapapeles, unidad, impresora, tarjeta inteligente, audio y credenciales.
  • Firme archivos organizacionales cuando el entorno requiera validación del editor.
  • Utilice la Directiva de Grupo para definir cómo se manejan los archivos no firmados, firmados y no confiables.

Archivos firmados y editores de confianza

Guía de seguridad del archivo RDP de Microsoft , fechado el 14 de julio de 2026, describe tres áreas de Directivas de Grupo que controlan cómo la Conexión de Escritorio Remoto maneja los archivos RDP: reglas para archivos no firmados, reglas para archivos firmados y la lista de editores de confianza explícitamente. La guía también cubre las huellas digitales de certificados SHA-2 y los cambios en el diálogo de seguridad introducidos en 2026.

La posición de Microsoft para entornos de alta seguridad es que los usuarios pueden estar limitados a archivos RDP firmados por editores explícitamente confiables, con otros archivos bloqueados.

La política exacta debe coincidir con el nivel de riesgo de la organización en lugar de depender de que cada usuario interprete correctamente una advertencia.

Puertos, puertos personalizados y reenvío de puertos

El puerto en un comando MSTSC indica al cliente dónde conectarse. No cambia la configuración del oyente del servidor, el firewall, el certificado, el gateway o la traducción de direcciones de red.

Puerto y transporte Rol Contexto de conexión
TCP y UDP 3389 Puerto RDP directo estándar Cliente a host, comúnmente en una red interna o protegida
TCP 443 Tráfico HTTPS externo hacia RD Gateway Cliente a puerta de enlace
UDP 3391 RDP sobre UDP a través de RD Gateway Cliente a puerta de enlace donde esté habilitado

Estos Puertos RDP provienen de Referencia de puerto RDS de Microsoft de febrero de 2026 Son hechos de red, no una recomendación para exponer TCP o UDP 3389 públicamente.

Conéctese a un puerto no predeterminado

Agregue el puerto al destino después de dos puntos. Esto funciona solo cuando el host ya está escuchando en ese puerto y la ruta de red protegida lo permite.

mstsc /v:server01.internal:3390

MSTSC no puede cambiar el puerto de escucha del host

Cambiar el oyente es una operación coordinada del lado del host que involucra la configuración de Windows, los Servicios de Escritorio Remoto, las reglas del firewall y cualquier control de red ascendente. Microsoft afirma que RDS puede usar otro puerto, pero no recomienda cambiar el puerto. como el enfoque normal.

Un puerto personalizado puede reducir el ruido automatizado, pero no es un control de seguridad por sí mismo. Utilice una guía de cambio de puerto dedicada si debe alterar el oyente, y planifique la validación y la reversión en lugar de tratar el comando del cliente como el procedimiento de cambio.

No reenvíe un puerto RDP sin procesar a Internet público.

Regla de decisión: Si el acceso es interno o ya está protegido por una red privada, conéctese al host interno y al oyente. Si el acceso cruza internet, utilice HTTPS, un RD Gateway, un proxy inverso u otro punto de entrada protegido con MFA y controles de acceso. No publique el puerto 3389, ni un puerto oyente RDP personalizado, directamente en internet.

RDP no es inseguro por diseño. El riesgo aumenta cuando un oyente de RDP está expuesto públicamente, las credenciales son débiles o reutilizadas, los sistemas no están actualizados y los intentos de acceso no se monitorean. CISA, el FBI y la Dirección de Señales de Australia aconsejaron en su actualización de BianLian del 20 de noviembre de 2024, que las organizaciones limiten estrictamente el RDP, cierren los puertos no utilizados, apliquen bloqueos, utilicen MFA resistente al phishing y registren los intentos de acceso.

MSTSC no funciona: aísle la capa que falla

Una conexión MSTSC fallida puede originarse en el perfil del cliente, DNS, ruta de red, oyente de host, autenticación, autorización, puerta de enlace o configuración de pantalla. Prueba esas capas en orden en lugar de debilitar la configuración de seguridad hasta que el error cambie.

Six-step MSTSC troubleshooting flowchart covering the client profile, network reachability, host services, identity and policy, gateway certificates, and display settings.

1. Confirmar el cliente y el perfil

Ejecutar mstsc /? para confirmar que el cliente se inicia y para inspeccionar su sintaxis disponible. Prueba el destino sin el archivo RDP guardado. Si la conexión limpia funciona, compara el archivo con un perfil recién creado o prueba con un reinicio. Default.rdp .

2. Confirmar la accesibilidad de DNS y puerto

Resuelva el nombre de destino, luego pruebe el puerto del oyente desde la red del cliente. Utilice el host interno real y el puerto configurado.

Resolve-DnsName server01.internal  
Test-NetConnection server01.internal -Port 3389

Una búsqueda DNS fallida es diferente de un host resuelto con un puerto bloqueado. Una prueba de puerto exitosa solo demuestra la conectividad básica. No prueba que la cuenta esté autorizada o que la autenticación tenga éxito.

3. Verifique el servicio de host y el oyente

En el host, confirma que el Escritorio Remoto está habilitado e inspecciona los servicios relevantes. La documentación de solución de problemas de Microsoft identifica Servicio de Terminal y UmRdpService como componentes del lado del host para verificar.

Get-Service TermService, UmRdpService

El estado del oyente, los conflictos de puertos, las reglas del firewall y la configuración del host no son controlados por el cliente MSTSC. Investigue esos elementos en el host o a través del proceso de gestión del servidor aplicable.

4. Verificar identidad, autorización, NLA y política

Un oyente accesible aún puede rechazar una conexión. Verifique el formato de la cuenta, el estado de la contraseña, el bloqueo de la cuenta, los derechos de inicio de sesión de Remote Desktop, la membresía del grupo, los requisitos de autenticación a nivel de red y la política de grupo efectiva.

No usar /admin como respuesta a credenciales rechazadas. Cambia el tipo de sesión solicitado, no la identidad ni los permisos del usuario.

5. Verifique los errores de puerta de enlace y certificado por separado

La autenticación del gateway, la accesibilidad del gateway, la accesibilidad del gateway al objetivo y la autenticación del objetivo son etapas separadas. Una advertencia de certificado también es un problema de identidad, no evidencia genérica de que "RDP está caído". Confirme que el nombre solicitado coincide con el certificado y que la cadena de emisión es de confianza.

6. Eliminar variables de visualización y redirección

Vuelva a probar con un monitor y redirección mínima de recursos locales. Si eso funciona, agregue el monitor, el portapapeles, la unidad, la impresora y la configuración de audio una a la vez.

No desactive NLA, la validación de certificados ni la encriptación como respuesta rutinaria inicial. Una guía dedicada de solución de problemas de Remote Desktop puede llevar el diagnóstico más allá cuando estas pruebas limitadas identifican la capa fallida pero no su causa.

Clientes de Linux, administradores de conexión y alternativas a MSTSC

Elija una alternativa basada en el trabajo real. Una implementación de RDP en Linux, un administrador de conexiones de Windows, la publicación centralizada de aplicaciones y un producto de soporte remoto resuelven diferentes problemas.

Necesitar Categoría adecuada Ejemplo y límite principal
Una conexión tradicional de RDP de Windows Cliente de Windows integrado MSTSC; específico de Windows y no un sistema de publicación
Muchos puntos finales de RDP de Windows guardados Administrador de conexiones Microsoft Sysinternals RDCMan; organiza conexiones pero no crea una arquitectura de acceso
RDP desde Linux Implementación RDP multiplataforma FreeRDP; la sintaxis debe ser verificada contra la versión instalada
Aplicaciones de Windows o escritorios asignados Entrega centralizada de acceso remoto Un sistema de publicación de aplicaciones; requiere implementación y autorización del lado del servidor
Control del helpdesk del dispositivo de un usuario Software de soporte remoto Diseñado para flujos de trabajo de técnicos y soporte en lugar de entrega central de aplicaciones

No hay versión de Linux de mstsc.exe

mstsc.exe es un ejecutable de Windows. FreeRDP es una implementación RDP de código abierto, multiplataforma y mantenida, y xfreerdp es un cliente de Linux común asociado con el proyecto.

La sintaxis del comando FreeRDP puede cambiar entre versiones principales. Verifique el cliente instalado. --ayuda salida y la documentación actual de FreeRDP en lugar de copiar un comando antiguo sin verificación.

Utilice el Administrador de Conexiones de Escritorio Remoto para muchas conexiones de Windows guardadas.

Microsoft Sysinternals posiciona el Administrador de Conexiones de Escritorio Remoto , o RDCMan, como un gestor para muchas conexiones de Escritorio Remoto. Microsoft documentó la versión 3.22 de RDCMan el 15 de octubre de 2026.

RDCMan admite grupos de servidores, configuraciones heredadas, miniaturas, almacenes de credenciales y acciones aplicadas a grupos de conexiones. Organiza sesiones RDP administrativas, pero no publica aplicaciones, no reemplaza un RD Gateway, no proporciona un flujo de trabajo de soporte remoto ni determina la seguridad del camino de acceso.

Elija una alternativa según el trabajo actual

  • Utilice MSTSC para una conexión RDP tradicional individual desde Windows.
  • Utilice RDCMan cuando un administrador de Windows necesite organizar muchos puntos finales RDP.
  • Utilice un cliente RDP mantenido como FreeRDP en Linux.
  • Utilice software de soporte remoto para control de helpdesk atendido o desatendido.
  • Utilice un sistema de publicación de aplicaciones cuando los usuarios necesiten aplicaciones o escritorios de Windows asignados centralmente.

Usando MSTSC con TSplus Remote Access

TSplus Remote Access puede entregar aplicaciones de Windows asignadas o escritorios completos a través de Microsoft MSTSC, otro cliente compatible con RDP, un cliente generado o acceso a través del navegador. MSTSC es un método de conexión compatible, no toda la arquitectura del producto.

MSTSC puede ser un método de conexión.

Con el método MSTSC documentado , los usuarios se conectan a través de una ventana estándar de Escritorio Remoto a los recursos entregados por TSplus Remote Access. La Impresora Universal no es compatible con este método de conexión MSTSC.

El acceso a través del navegador es una experiencia de conexión separada y requiere la edición Web Mobile de TSplus Remote Access o superior. Los clientes generados son otra opción y pueden soportar selección de monitor documentado La compatibilidad debe ser verificada para el tipo de conexión elegido en lugar de asumir que cada propiedad de Microsoft RDP ha sido validada con TSplus Remote Access.

Cuando la publicación centralizada es más útil que más archivos .rdp

Mantenga MSTSC cuando el requisito sea un cliente RDP directo para un punto final conocido. Considere TSplus Acceso Remoto cuando la tarea real es publicar y asignar aplicaciones de Windows o escritorios de manera centralizada en lugar de mantener archivos RDP aislados para cada usuario y servidor.

Muchas implementaciones pueden utilizar un servidor. Las capacidades de puerta de enlace, granja y balanceo de carga requieren la edición Enterprise de TSplus Remote Access, y una granja es una opción en lugar de un requisito previo. TSplus Remote Access no es un VDI completo y no aloja la infraestructura del cliente.

Si sus usuarios necesitan aplicaciones o escritorios de Windows asignados centralmente en lugar de una colección creciente de archivos RDP individuales, compare las ediciones de TSplus Remote Access y los métodos de conexión.

La limitación de 2FA de TSplus con MSTSC

Limitación del método de conexión: TSplus autenticación de dos factores es un complemento de pago que requiere TSplus Remote Access Web Mobile o Enterprise Edition. No funciona con Microsoft mstsc.exe Las conexiones RDP directas están denegadas para los usuarios habilitados para TSplus 2FA, por lo que esos usuarios deben conectarse a través del portal web compatible o un cliente generado compatible.

MFA debe ser una base para el acceso remoto y administrativo, pero es una capa. Debe combinarse con parches, bloqueo, protección contra ataques de fuerza bruta, privilegio mínimo, segmentación y monitoreo.

Una lista de verificación de seguridad y licencias limitada

MSTSC controla una conexión de cliente. Sus interruptores y configuraciones guardadas no pueden asegurar ni licenciar la implementación en su conjunto. Antes de poner una conexión en producción, verifique la arquitectura circundante:

  • Mantenga los oyentes RDP en bruto fuera de Internet público.
  • Utilice una puerta de enlace, un punto de entrada HTTPS, un proxy inverso o una ruta privada protegida.
  • Utilice certificados válidos para los puntos de entrada web y de gateway.
  • Requerir MFA a través de un método de conexión que lo soporte.
  • Hacer cumplir el principio de menor privilegio, bloqueo de cuentas y Protección contra ataques de fuerza bruta RDP .
  • Restringir direcciones IP de origen, países o dispositivos de confianza donde la base de usuarios lo permita.
  • Desactivar la redirección del portapapeles, unidad, impresora y dispositivo que el flujo de trabajo no necesita.
  • Patch Windows, software de acceso remoto y herramientas de seguridad.
  • Uso TSplus Server Monitoring para monitorear sesiones activas y la salud del servidor.
  • Segmenta la red y desactiva los puertos y servicios no utilizados.
  • Separe las cuentas administrativas de las cuentas de usuario cotidianas.
  • Realice copias de seguridad de las configuraciones de acceso y pruebe la restauración.
  • Valide la licencia de Windows Server, RDS CAL, Office y Microsoft 365 con Microsoft o un socio de licencias calificado.

MSTSC es un cliente en la ruta de acceso. Un comando correcto o un archivo RDP puede establecer una conexión, pero no establece que la implementación sea segura, esté adecuadamente autorizada o correctamente licenciada.

Puedes comenzar un prueba gratuita de 15 días de TSplus Remote Access para probar la entrega de aplicaciones y escritorios en su propia infraestructura de Windows, luego valide la licencia de Microsoft requerida para su configuración.

Lectura adicional

back to top of the page icon