Cómo configurar la resolución de pantalla predeterminada y la profundidad de color sin monitor en Windows 7


10

Actualmente mi Windows 7 tiene una resolución de pantalla de 1920x1200 con monitor DELL (tarjeta gráfica Intel). ¿Cómo puedo hacer que sea predeterminado incluso si NO hay un monitor conectado?

En realidad, mi preocupación es que estoy usando rdp ( rdesktop) para conectarme de forma remota después de cargar una aplicación al inicio en esta máquina, y finalmente, el monitor ya no estará allí, esa aplicación necesita una resolución de 1920x1200 con ColorDepth de 16 bits.

En la etapa actual, cuando inicio Windows 7 sin monitor y luego inicio sesión en él desde otra máquina de forma remota usando rdp ( rdesktop), la sesión de rdp tiene otra resolución y la aplicación NO se inicia correctamente y no es visible correctamente.

ACTUALIZACIÓN 1 : Mi problema es solo cuando el monitor NO está conectado, de lo contrario, obtengo una resolución de 1920x1200 perfectamente. Estoy usando el siguiente comando del cliente remoto de Linux:

rdesktop -g 1920x1200 ipaddr

ACTUALIZACIÓN 2 : El problema NO es realmente con rdpo rdesktop. Es de resolución predeterminada de la máquina de Windows. Si el monitor está presente, proporciona una resolución adecuada de 1920x1200 que es perfecta. Pero, si elimino el monitor y reinicio el sistema, Windows comienza con otra resolución, y cuando mi aplicación se inicia al inicio (y que solo necesita una resolución de 1920x1200), la aplicación NO se comporta correctamente.


El -g 1920x1200parámetro rdesktopfunciona bien aquí y como se esperaba. ¿Qué error y / o resultado obtienes?
mpy

por favor vea la actualización 2
Tejas

Respuestas:


3

Primero configure la resolución deseada usando:

ControlPanel → Pantalla → Resolución de pantalla.

También se establece ColorDepthusando:

ControlPanel → Pantalla → Resolución de pantalla → Configuración avanzada → Monitor → Color

Después de esto regedit, buscar manualmente DefaultSettings.XResolution, DefaultSettings.YResolutiony BitsPerPixely cambiar todos aquellos a 1920, 1200, 16 (Todo en decimal), respectivamente, utilizando el siguiente botón de búsqueda F3.
También agregué la entrada de ColorDepth para la conexión RDP (no obligatoria) ::

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Terminal Services] "ColorDepth" = dword: 00000003 en decimal.

No sé qué parte del registro hizo esto, pero ahora funciona.


1
¿Hay algún tipo de aplicación que haga esto por usted? Odiaría hacerlo accidentalmente
Jonathan

1
No funciona.
haxpanel
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.