Anleitungen
So beheben Sie verschobene Fenster nach einer Remotedesktop-Sitzung
Sie verbinden sich per Remotedesktop vom Laptop mit dem Büro-PC, erledigen etwas, und am nächsten Morgen sind alle Fenster auf dem Büro-PC geschrumpft und auf einem Monitor gestapelt. Oder umgekehrt: Sie wählen sich in Ihren Heim-PC mit drei Bildschirmen ein und sehen einen einzigen gequetschten Bildschirm. Remotedesktop ändert die Anzeigekonfiguration der Sitzung, und Windows ordnet die Fenster passend um. Diese Anleitung erklärt, warum, welche Remotedesktop-Optionen den Schaden verringern und wie Ihr Layout automatisch zurückkommt.
-
Verstehen, warum RDP Fenster umordnet
Bei einer Remotedesktop-Verbindung gibt Windows der Sitzung die Bildschirme des Computers, von dem aus Sie sich verbinden: deren Anzahl, Auflösung und Skalierung. Ihr Büro-Layout für drei Monitore muss plötzlich auf einen einzigen Laptopbildschirm passen, also verschiebt und verkleinert Windows die Fenster, damit sie sichtbar bleiben. Wenn Sie zurück an den Büro-PC kommen, sind die physischen Monitore wieder da, doch Windows verschiebt die Fenster nicht dorthin zurück, wo sie waren. Maximierte Fenster und mehrere Fenster derselben App trifft es am härtesten.
-
Alle Monitore in der Sitzung nutzen
Hat auch der Client mehrere Monitore, öffnen Sie Remotedesktopverbindung, klicken Sie auf Optionen einblenden, wechseln Sie zur Registerkarte Anzeige und aktivieren Sie Alle Monitore für die Remotesitzung verwenden, oder starten Sie mit mstsc /multimon. Die Sitzung erhält dann einen Bildschirm pro Client-Monitor, und die Fenster werden weniger zusammengedrückt. Dafür braucht der Zielrechner eine Edition mit Mehrmonitor-Unterstützung, etwa Windows Pro. Gleichen Sie außerdem Auflösung und Skalierung des Clients an den Zielrechner an, das verringert das Durcheinander.
-
Ihr übliches Layout als Fensterprofil speichern
Ordnen Sie auf dem PC, mit dem Sie sich verbinden, die Fenster auf dessen eigenen Monitoren an, installieren Sie WindowLayout, öffnen Sie Fensterprofile und klicken Sie auf Aktuelles speichern, etwa als Büro. Vergeben Sie unter Profiloptionen eine Tastenkombination und aktivieren Sie Automatisch anwenden, wenn diese Konfiguration verbunden wird. Ein Profil speichert für jedes Fenster Monitor, Position, Größe, Maximierungszustand und Stapelreihenfolge und erkennt Monitore an Gerät und Modell, kann also alles exakt zurücksetzen.
-
Automatische Wiederherstellung einschalten
Schalten Sie unter Automatisierung in den Fensterprofilen Fenster nach Bildschirmwechsel, Energiesparmodus und Entsperren wiederherstellen ein. WindowLayout hält für jede Monitorkonfiguration eine Momentaufnahme Ihrer Fenster. Kommen Sie nach einer Remotedesktop-Sitzung an die Konsole zurück und die Fenster stapeln sich auf einem Bildschirm, erkennt es die Änderung und stellt die vorher erstellte Aufnahme wieder her. Aktivieren Sie in den Einstellungen Beim Start ausführen, damit es immer läuft.
-
Bei Bedarf von Hand wiederherstellen
Wenn Sie lieber selbst steuern, lassen Sie die Automatisierung aus und drücken beim Hinsetzen die Tastenkombination des Profils oder wählen es im Menü des Infobereichs oder in der Befehlspalette (Ctrl+Alt+Space). Die Vorschau der Wiederherstellung zeigt, welche Fenster sich bewegen werden, bevor etwas passiert, und Letzte Wiederherstellung rückgängig setzt sie zurück, falls Sie es sich anders überlegen. Wollen Sie nur schnell alles finden, sammelt Ctrl+Alt+G alle Fenster auf der Hauptanzeige.
Häufige Fragen
Muss WindowLayout in der Remotesitzung laufen?
Es läuft in der Windows-Sitzung selbst, also in derselben Sitzung, die Sie über Remotedesktop und an der Konsole sehen. Beim Zurückkommen bemerkt es den Monitorwechsel und stellt das Layout für die physischen Bildschirme wieder her.
Hilft das auch bei anderen Fernwartungstools wie VNC?
Tools, die den Konsolenbildschirm spiegeln, ändern die Anzeigekonfiguration nicht, die Fenster bleiben also meist, wo sie sind. Ändert ein Tool die Auflösung oder deaktiviert Monitore, helfen dasselbe Profil und die automatische Wiederherstellung.
Kann ich verhindern, dass Remotedesktop die Auflösung ändert?
Nicht vollständig, denn die Sitzung passt sich an die Bildschirme des Clients an. Alle Client-Monitore und ähnliche Auflösungen zu nutzen verringert die Änderung, ein gespeichertes Profil macht den Rest rückgängig.