Escritorio remoto: zoom y pantalla completa: ¿cómo? (Win10 remoto, Win7, 2008 y 2003 hosts)

19

Problema: cuando uso el escritorio remoto desde un Surface Pro 4, ejecutando Win 10, a un sistema Win7 o Win2003, el alto dpi de Surface hace que el escritorio remoto sea demasiado pequeño para verlo. En este caso, el control remoto es la superficie (con pantalla de alta resolución) y el host es la pantalla de baja resolución (legado de 92 ppp).

Este problema se discute y se demuestra en los blogs de MS aquí y aquí en SU

Sin embargo, el problema que experimento es el siguiente:

Sí, existe la función Zoom en el cliente rdp. Sin embargo, cuando lo uso, pierdo la capacidad de pasar a pantalla completa en el cliente (para usar todos los bienes inmuebles del cliente y hacer que Alt-tab y otras claves pasen al host). Después de 30 minutos de uso, puedo decir claramente que la función de zoom en el cliente win10 RDP NO es útil para un trabajo real.

Nos aseguramos de que los hosts Win7 ya estén en Win7-SP1 con kb2923545 instalado. Esto no hace ninguna diferencia que podamos ver.

Intenté usar Remote Desktop Connection Manager , como se propuso aquí , pero parece que no tiene la capacidad de brindarme una experiencia de pantalla completa con zoom (¡tal vez no lo encontré, pero lo miré mucho! Hay un informe de que el actual La versión 2.7 carece de la funcionalidad necesaria y la versión 2.2 anterior debería funcionar, pero no encontramos la versión 2.2 para descargar).

Entonces ... mi vieja computadora portátil Vaio es ideal para escritorio remoto, y mi nueva Win10 Surface es, actualmente, inutilizable como cliente remoto de escritorio remoto .

¿Cómo hago para que mi nueva Surface sea tan útil como la antigua Vaio?

Nota: Estamos buscando usar Win10 Surface como un verdadero cliente de rdp para los hosts Win7, 2008 y Win2003. En este momento, de todo nuestro trabajo hasta ahora, esta es simplemente una característica que falta. (¡Y estamos sufriendo!)

Nota: No nos digas que "salgamos y comencemos una nueva sesión" en el host: esto anula el propósito, no es útil y es una gran regresión de la funcionalidad que teníamos antes de probar Surface. Además, no nos diga que solo win10-win10 ofrece la experiencia adecuada. Tuvimos una excelente experiencia usando sistemas remotos de dpi antiguos. El problema es la superficie de alta resolución.

Jonesome restablecer monica
fuente
1
Esto simplemente implica el uso de un cliente diferente que no sea el Escritorio remoto predeterminado, uno que tenga mejores soportes, para su pantalla de alta resolución.
Ramhound
@Ramhound ¿Alguna sugerencia?
Jonesome Reinstate Monica
Pruebe varias soluciones hasta que encuentre una solución que le guste.
Ramhound

Respuestas:

26

Debo decir que esto ha sido muy frustrante. Al cliente RDP de Microsoft simplemente le falta la funcionalidad que se requiere en este nuevo mundo de múltiples DPI ...

Encontré una solución y la verifiqué en los monitores Surface 4 Pro y ASUS PB279Q 27 "4K / UHD 3840x2160 a DPI completo, y en el Dell XPS 13 (con resolución UltraSharp ™ QHD + (3200x1800)). ¡Espero esto! enfoque funcionará para cualquier control remoto de alta DPI.

Además, lo he verificado cuando la máquina host es DPI "regular" y DPI alto (específicamente ASUS PB279Q 27 "4K / UHD 3840x2160 a resolución nativa).

Primero, debo tener en cuenta que la ruta del administrador de conexión remota de Microsoft ( mencionada aquí ) no funcionó para mí. Si funciona, parecería que solo la v2.2 de esa herramienta puede hacer lo que se necesita. La versión actual en este escrito es 2.7, y no la cortó, a pesar de muchos ajustes. (Pero repito, el cliente de escritorio remoto debe resolver esto ...)

No encontré ninguna solución que funcione en ningún hilo aquí en Stack Exchange. Pero luego encontré este hilo en los foros de Microsoft. Menciona un cliente RDP del que nunca había oído hablar: mRemoteNG Lo probé y BINGO.

La solución de trabajo

mRemoteNG funciona% 100. Solo como magia. Obtengo un cliente RDP, pantalla completa, con alt-tab y otras claves pasadas al host (al igual que en el cliente RDP de Microsoft, mstsc.exe), y se ve muy bien. ¡Maneja la diferencia en la resolución de forma automática, y simplemente funciona!

Tengo horas de uso y vuela. Esta es la primera vez desde que obtuve esta nueva Surface 4 Pro que he tenido un escritorio remoto utilizable.

¡Entonces estoy feliz!

Solución adicional (bueno, curita) en Windows 10 actualizado (junio de 2016)

El cliente de escritorio remoto, en Windows 10 actualizado, tiene una opción de Zoom en el menú del sistema que funciona al menos con Win2008-R2 y máquinas de destino superiores. Falta la calidad renderizada, pero esta opción funciona. (Fue muy útil después de actualizar el escritorio a pantallas de DPI alto).

Sin embargo, este cliente NO recuerda el nivel de zoom, por lo que tiene que configurarlo cada vez que se conecta (¡qué asco!). Este camino es una tirita, no una solución.

Solución adicional informada

No probado por este escritor, pero informado por un amigo en Microsoft: Remote Desktop Connection Manager ( https://www.microsoft.com/en-us/download/details.aspx?id=44989 )

Jonesome restablecer monica
fuente
44
+1 para mRemoteNG. Zoom en el cliente incorporado es manual y no funciona con pantalla completa. RDCman (en Windows 10 de todos modos) parece ser tan malo como el cliente incorporado.
Dan Esparza
1
La "Solución adicional informada" es el administrador de escritorio remoto con versiones 2.2 y 2.7 que mencionó anteriormente en la publicación. No funciona. :(
Pedro Gordo
He estado luchando con Remote Desktop Connection Manager y me acerqué, pero esta es, con mucho, la solución superior.
Joel Rondeau
4

Windows 7 (o Server 2008) no admite la versión 8 del protocolo RDP que introduce la comunicación remota DPI (que es de lo que habla el artículo al que hace referencia). Esto da como resultado el comportamiento que está viendo: puede tener pantalla completa o zoom, pero no juntos :(

La solución es actualizar a Windows 7 SP1 (o Server 2008R2 en el lado del servidor) y asegúrese de tener instalado el siguiente parche: https://support.microsoft.com/en-us/kb/2923545 , entonces lo hará tener control remoto DPI (por lo que no todo será pequeño).

Después de tener la comunicación remota DPI, si se conecta a una sesión existente (inicie sesión como alguien que ya inició sesión), es posible que tenga problemas con la interfaz de usuario de Windows y las aplicaciones todavía tienen la configuración DPI anterior. Estos problemas se han abordado principalmente en Windows 10 (los elementos de la interfaz de usuario ahora se escalan con el cambio de configuración de DPI). La mejor experiencia remota es Windows 10 a Windows 10.

cdavid
fuente
Si te entiendo correctamente, mi nuevo equipo portátil (Surface 4 / Win10) simplemente no va a ser una herramienta útil para el control remoto de win7 y otras versiones anteriores de win. Entonces, ¿la superficie no es un iniciador para los administradores de sistemas? (Parece imposible)
Jonesome Reinstate a Monica el
RE "La solución es ..." Lo siento, pero no dados. Ya lo tengo todo instalado, y absolutamente nada de alegría. Por lo que puedo ver, RDP de Surface 4 a Win 7 está esencialmente roto.
Jonesome Reinstate Monica el
RE: 1: sí, el RDP v7 no se diseñó teniendo en cuenta las pantallas de alta resolución por la simple razón de que las pantallas de alta resolución no estaban disponibles en ese momento. Puede intentar reducir su configuración de DPI en Surface 4 y luego conectarse, eso debería hacer que las cosas vuelvan a ser grandes.
cdavid el
¿Podemos frenar esto? No se trata de las versiones dpi y rdp. Se trata de que Microsoft tome una plataforma de trabajo, rdp, que en un mundo de% 100 92 ppp funciona bien, y que los nuevos dispositivos de alta dpi sean incompatibles con ese mundo. Esto rompe toda nuestra infraestructura de acceso remoto. Microsoft claramente puede hacerlo mejor. La funcionalidad actual está profundamente rota.
Jonesome Reinstate Monica
1
@CDavid tiene razón sobre el problema. Las versiones anteriores de Windows esperan que la máquina de conexión esté a 72 DPI. La actualización que compartió permite pasar el DPI real, sin embargo, no habilita la opción de cambiar la escala. Para eso, encontré una revisión más antigua que hace ambas cosas ... support.microsoft.com/en-us/kb/2726399 Su millaje puede variar.
Nathan Hartley el
0

He estado luchando contra esto desde que obtuve mi Surface Pro 4 en septiembre. Hasta que no pude actualizar a la Edición de aniversario 1604 no encontré una solución. En cada sesión de RDP, el tamaño no coincidía con mi pantalla ... uso constante de las barras laterales para maniobrar.

Sin embargo, hoy descubrí que cuando estás en la sesión remota, el menú del sistema (esquina superior izquierda) tiene una opción de "Tamaño inteligente" . Aunque la configuración no persiste entre sesiones o máquinas, los dos clics adicionales son mucho mejores que antes. El zoom y otros controles que hay no eran lo que necesitaba.

Jim N
fuente
0

Tuve el mismo problema cuando RDP'ing desde mi Surface Book a los clientes heredados de Windows 7 y Server 2012: la ventana RDP es pequeña e invaluable.

Encontré esta solución, que hasta ahora me funciona bien:

Puede deshabilitar el reconocimiento de HiDPI para mstsc.exe (el Cliente de escritorio remoto), que le proporciona la escala correcta al realizar una conexión RDP desde un cliente con una pantalla HiDPI a un host remoto que no admite HiDPI.

Para hacerlo:

  • copie c: \ windows \ system32 \ mstsc.exe en mstsc2.exe
  • copie c: \ windows \ system32 \ en-us \ mstsc.exe.mui a mstsc2.exe.mui
  • establezca una clave de registro para mstsc2.exe que deshabilite la conciencia HiDPI para mstsc2.exe:

    reg agregar "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers" / t REG_SZ / v "C: \ Windows \ System32 \ mstsc2.exe" / d "~ DPIUNAWARE" / f

Luego, utilice siempre mstsc2.exe cuando desee realizar una conexión RDP a un host remoto que no sea compatible con HiDPI.

Chris
fuente
0

Solución cursi, pero funciona para mí. Esto le permite ejecutar una sesión remota al 100% DPI si su sesión local es superior al 100% DPI, y la pantalla se escalará en consecuencia, si su host es Windows 10.

Cree una carpeta ... en cualquier lugar ... y abra un símbolo del sistema allí.

Ejecute los comandos:

  • copiar /YC:\Windows\System32\mstsc.exe mstsc.exe
  • mkdir en-US
  • copie /YC:\Windows\System32\en-US\mstsc.exe.mui en-US \ mstsc.exe.mui

(Actualice los dos últimos con su código de idioma si está ejecutando algo que no sea en-US).

Ahora, haga clic derecho en el nuevo archivo mstsc.exe y seleccione Propiedades. La pestaña "Compatibilidad" está presente. Vaya a esta pestaña, haga clic en "Cambiar la configuración de DPI alto" y luego en "Anular el comportamiento de escalado de DPI alto", con "Sistema" realizando el escalado.

Ahora, cuando inicie la Conexión a Escritorio remoto utilizando este archivo, todo se representará al 100% de la escala, pero se ampliará a escala de mapa de bits a la escala de DPI de su sistema. Funciona con pantalla completa también. El único problema es que el cursor del mouse aparece pequeño. (Esto también sucedió con mRemoteNG cuando lo probé).

Si opta por esta solución, puede ejecutar los comandos anteriores para que se ejecuten al inicio, de modo que obtenga versiones actualizadas del cliente de escritorio remoto cuando Microsoft los envíe. No golpea el cambio de escala de DPI alto.

Es necesario hacer esto con una copia de mstsc.exe porque Microsoft no le permitirá cambiar la configuración de compatibilidad para la copia en la ubicación predeterminada.

[Editar] Me acabo de dar cuenta de que esta es principalmente la misma solución ofrecida por Chris arriba ... Solo una forma ligeramente diferente de obtener el mismo resultado.

Aaron
fuente
0

Acabamos de hacer esto

  1. cuando se conecta a un servidor RDS y los elementos son demasiado pequeños, haga clic derecho en el Escritorio del servidor, Personalización.
  2. Elegir: cambie el tamaño de todos los elementos establecidos a 200% de configuración de imagen
Eddie Phillips
fuente
-2

Dentro de la sesión RDP, haga clic derecho en el escritorio y seleccione "Resolución de pantalla". Haga clic en Identificar y cerrar. Le indicará que debe reiniciar para cambiar la configuración, ¡no reinicie! Simplemente cierre la sesión RDP e inicie sesión nuevamente, su escritorio remoto debería llenar la pantalla ahora.

DaveO
fuente
No envíe varias instancias de una respuesta idéntica.
Ramhound
No publique la misma respuesta a varias preguntas. Si la misma información realmente responde a ambas preguntas, entonces una pregunta (generalmente la más nueva) debería cerrarse como un duplicado de la otra. Puede indicar esto votando para cerrarlo como un duplicado o, si no tiene suficiente reputación para eso, levante una bandera para indicar que es un duplicado. De lo contrario, adapte su respuesta a esta pregunta y no solo pegue la misma respuesta en varios lugares.
DavidPostill