Comment définir la résolution d'écran et la profondeur de couleur par défaut sans moniteur dans Windows 7


10

Actuellement, mon Windows 7 a une résolution d'écran de 1920 x 1200 avec un moniteur DELL (carte graphique Intel). Comment puis-je le faire par défaut même si aucun moniteur n'est connecté?

En fait, mon inquiétude est que j'utilise rdp ( rdesktop) pour me connecter à distance après avoir chargé une application au démarrage sur cette machine, et enfin, le moniteur ne sera plus là, cette application a besoin d'une résolution de 1920 x 1200 avec 16 bits de ColorDepth.

Au stade actuel, lorsque je démarre Windows 7 sans moniteur, puis que je me connecte à celui-ci à partir d'une autre machine à distance à l'aide de rdp ( rdesktop), la session rdp est à une autre résolution et l'application ne démarre pas correctement et n'est pas correctement visible.

MISE À JOUR 1 : Mon problème n'est que lorsque, le moniteur n'est PAS connecté, sinon j'obtiens parfaitement la résolution 1920x1200. J'utilise la commande suivante du client Linux distant:

rdesktop -g 1920x1200 ipaddr

MISE À JOUR 2 : Le problème n'est PAS réellement avec rdpou rdesktop. Il s'agit de la résolution par défaut de la machine Windows. Si le moniteur est présent, il donne une résolution 1920x1200 appropriée, ce qui est parfait. Mais, si je supprime le moniteur et redémarre le système, Windows démarre avec une autre résolution et, comme mon application démarre au démarrage (et qui nécessite uniquement une résolution de 1920 x 1200), l'application ne se comporte PAS correctement.


Le -g 1920x1200paramètre rdesktopfonctionne correctement ici et comme prévu. Quelle erreur et / ou résultat obtenez-vous?
mpy

veuillez voir la mise à jour 2
Tejas

Réponses:


3

Réglez d'abord la résolution souhaitée en utilisant:

ControlPanel → Affichage → Résolution d'écran.

Définissez également en ColorDepthutilisant:

ControlPanel → Affichage → Résolution d'écran → Paramètres avancés → Moniteur → Couleur

Après cela , dans regedit, rechercher manuellement DefaultSettings.XResolution, DefaultSettings.YResolutionet BitsPerPixelchanger tous les 1920, 1200, 16 (Tous en décimal) en utilisant respectivement le bouton de recherche suivant F3.
J'ai également ajouté l'entrée de ColorDepth pour la connexion RDP (non obligatoire) ::

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

Je ne sais pas, quelle partie du registre a fait cela, mais maintenant cela fonctionne.


1
Y a-t-il une sorte d'application qui fait cela pour vous? Je détesterais le faire par erreur
Jonathan

1
Ça ne marche pas.
haxpanel
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.