So stellen Sie die Standardbildschirmauflösung und Farbtiefe ohne Monitor in Windows 7 ein

10

Derzeit hat mein Windows 7 eine Bildschirmauflösung von 1920 x 1200 mit DELL-Monitor (Intel Graphics Card). Wie kann ich die Standardeinstellung festlegen, auch wenn KEIN Monitor angeschlossen ist?

Eigentlich mache ich mir Sorgen, dass ich rdp ( rdesktop) verwende, um nach dem Laden einer Anwendung beim Start auf diesem Computer eine Remoteverbindung herzustellen, und schließlich ist der Monitor NICHT mehr vorhanden. Diese Anwendung benötigt eine Auflösung von 1920 x 1200 mit 16-Bit-Farbtiefe.

Wenn ich in der aktuellen Phase Windows 7 ohne Monitor starte und mich dann von einem anderen Computer aus mit rdp ( rdesktop) remote anmelde , hat die rdp-Sitzung eine andere Auflösung, und die Anwendung wird NICHT ordnungsgemäß gestartet und ist nicht ordnungsgemäß sichtbar.

UPDATE 1 : Mein Problem ist nur, wenn der Monitor NICHT angeschlossen ist, sonst erhalte ich eine perfekte Auflösung von 1920 x 1200. Ich verwende folgenden Befehl vom Remote-Linux-Client:

rdesktop -g 1920x1200 ipaddr

UPDATE 2 : Das Problem liegt NICHT bei rdpoder rdesktop. Es ist die Standardauflösung des Windows-Computers. Wenn ein Monitor vorhanden ist, ergibt sich eine korrekte Auflösung von 1920 x 1200, die perfekt ist. Wenn ich jedoch den Monitor entferne und das System neu starte, startet Windows mit einer anderen Auflösung. Wenn meine Anwendung beim Start startet (und nur eine Auflösung von 1920 x 1200 benötigt), verhält sich die Anwendung NICHT richtig.

Tejas
quelle
Der -g 1920x1200Parameter rdesktopfunktioniert hier und wie erwartet einwandfrei. Welchen Fehler und / oder welches Ergebnis erhalten Sie?
Mpy
Bitte sehen Sie Update 2
Tejas

Antworten:

3

Stellen Sie zuerst die gewünschte Auflösung ein mit:

ControlPanel → Anzeige → Bildschirmauflösung.

Auch eingestellt ColorDepthmit:

ControlPanel → Anzeige → Bildschirmauflösung → Erweiterte Einstellungen → Monitor → Farbe

Nach diesem in einer regeditSuche manuell DefaultSettings.XResolution, DefaultSettings.YResolutionund BitsPerPixelund all 1200 jene bis 1920 ändern, 16 (Alle in Dezimal) , die jeweils nächste Suchtaste F3.
Ich habe auch den Eintrag von ColorDepth für die RDP-Verbindung hinzugefügt (nicht obligatorisch) ::

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Terminaldienste] "ColorDepth" = dword: 00000003 in Dezimalzahl.

Ich weiß nicht, welcher Teil der Registrierung dies getan hat, aber jetzt funktioniert es.

Tejas
quelle
1
Gibt es eine Anwendung, die dies für Sie erledigt? Ich würde es hassen, es zusätzlich falsch zu machen
Jonathan
1
Es funktioniert nicht.
Haxpanel