Ich habe mein Multi-Monitor-System in den Ruhezustand versetzt, wenn es nicht verwendet wird. Nachdem ich es aufgeweckt habe, werden alle Fenster auf einen anderen Bildschirm verschoben. Das nächste Muster, das ich mir vorstellen kann, ist, dass die Fenster auf dem Hauptbildschirm auf den zweiten Bildschirm umschalten. Es sieht so aus, als würde der Hauptbildschirm vor dem Einschlafen getrennt, wodurch alle Fenster auf den 2. oder 3. Bildschirm umgeschaltet werden.
Bearbeiten: Hier ist die Grafikkarte, die ich verwende -> SAPPHIRE FleX 100322FLEX Radeon HD 6450
Antworten:
Das Problem liegt höchstwahrscheinlich beim Grafiktreiber. Wenn ein einzelner Monitor von einem Multimonitor-Setup in Windows getrennt wird, versucht Windows, alles von diesem Bildschirm auf die verbleibenden Bildschirme zu verschieben. Normalerweise tritt dies nicht auf, wenn der Computer angehalten / in den Ruhezustand versetzt / heruntergefahren wird. Dies liegt wahrscheinlich daran, dass der Grafiktreiber eine der folgenden Aktionen ausführt:
Überprüfen Sie auf der Website des Chipsatzherstellers, ob ein Update für Ihren Grafiktreiber verfügbar ist.
quelle
Dies ist eine alte Frage, aber wenn jemand mit dem gleichen Problem hier ankommt, schlage ich vor, die hier angegebene Lösung auszuprobieren:
http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/windows-7-movesresizes-windows-on-monitor-power/1653aafb-848b-464a-8c69-1a68fbd106aa
Ich verwende Windows 8.1 mit zwei 2560 x 1440-Displays auf DisplayPort. Als ich aus dem Schlaf erwachte, waren alle meine Fenster auf einen Bildschirm geschoben worden, und einige von ihnen hatten die Größe geändert. Dies behebt das Problem für mich; jetzt sind alle meine Fensterpositionen und -größen erhalten. Hier ist der relevante Linkinhalt:
quelle
Wenn Ihr Computer mit Intel HD Graphics ausgestattet ist, müssen Sie die Anzeigeerweiterungsoptionen (und Auflösungseinstellungen) in der Intel Graphics-Systemsteuerung festlegen. Wenn Sie dies in den Windows-Anzeigeeinstellungen tun, wird es zurückgesetzt, nachdem Sie es aus dem Ruhemodus geweckt haben.
Hier ist ein Screenshot.
quelle
Ich glaube, ich habe eine Problemumgehung für dieses Problem gefunden, indem ich die Ideen aus diesen Posts kombiniert habe .
(Mein PC ist Windows 10 TH2, Intel HD4600 mit HDMI-Anschluss, Changhong 4k-Monitor)
Hier ist der Ablauf.
Löschen Sie alle zusätzlichen Registrierungseinträge unter ... GraphicDrivers \ Configuration und GraphicDrivers \ Connectivity. Lassen Sie nur den Eintrag, der meinem Monitor entspricht (MST00301 ...).
Bevor Sie den Monitor in den Energiesparmodus versetzen, geben Sie einfach "WIN" + "D" ein, um alle Desktop-Fenster zu minimieren.
Geben Sie nach dem Einschalten des Monitors erneut "WIN" + "D" ein, um alle Fenster wiederherzustellen.
quelle
Nicht alle NVidia-Karten unterstützen die Fähigkeit, die EDID zu fälschen, und es ist nicht nur der Ruhezustand, der dieses Problem verursacht. Wenn ein Monitor ausgeschaltet wird oder die Verbindung kurz unterbrochen wird, kann dies bei einem sorgfältig konfigurierten Bildschirmlayout zu Schäden führen. Da hier keine der Lösungen für mich funktioniert hat, habe ich ein Hilfsprogramm geschrieben, um die Fensterpositionen wiederherzustellen, wenn sich die Anzahl der Monitore ändert. Es ist mit Quellcode zur Verfügung hier .
quelle
In der Regel wird dies dadurch verursacht, dass der Grafiktreiber die Energiesparmodi nicht ordnungsgemäß unterstützt und daher die Erkennung eines angeschlossenen Bildschirms deaktiviert, wenn der Computer in den Energiesparmodus wechselt.
Aktualisieren Sie die Grafiktreiber des Herstellers, um das Problem zu beheben.
Wenn das Problem nach dem Aktualisieren der Treiber immer noch nicht behoben ist, liegt möglicherweise eine ungewöhnlich gemeldete Anzeige-ID (EDID) vor. Normalerweise können Sie die Erkennung eines Monitors über das Bedienfeld des Grafiktreibers erzwingen.
Wenn dies jedoch nicht verfügbar ist, können Sie das Windows-Auflösungsfenster verwenden, um Geräte zu erkennen, während der Monitor nicht angeschlossen ist. Wählen Sie dann die Anzeige aus, auf der "Andere Anzeige nicht angeschlossen" angezeigt wird. Wählen Sie dann unter "Mehrere Anzeigen" die Option "Versuchen zu" aus „Trotzdem verbinden“ sendet ein Signal über den von Ihnen ausgewählten Anschlusstyp an den Monitor (das Signal ist nicht interaktiv). Schließen Sie dann das Display an, das die an den Monitor gesendeten Signale richtig interpretieren soll.
Die erzwungene Auflösung setzt die Erkennung des Bildschirms außer Kraft und sollte auch im Ruhezustand bestehen bleiben.
quelle
Gleiches Problem hier mit Windows 8.1 und Macbook Air 2013 (Intel HD Graphics 5000). Ich versuche alles Schließlich ging ich zu Intel, das mit den spätesten Treibern für meine Grafikkarte aktualisiert wurde und das Problem fährt fort. Dann ging ich zur Grafik-Eigenschaft und wählte bei aktiviertem zweiten Bildschirm in der Mehrfachanzeige "Diesen Bildschirm trennen". Nachdem der zweite Bildschirm getrennt wurde, wählte ich "Desktop erweitern" und das Problem verschwand. Ich hoffe, das funktioniert für Sie.
quelle
In meinem Fall mit drei horizontal angeordneten 1920x1080-Monitoren scheint dies behoben worden zu sein, indem der in anderen Antworten (
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
) erwähnte Registrierungsschlüssel gesucht und der Schlüssel beginnend mitSIMULATED
und dann alle Werte von 1920 unter diesem Schlüssel in 5760 (1920) geändert wurden mal drei, für die drei Monitore).Ich vermute, der
SIMULATED
Schlüssel wird verwendet, wenn der PC in den Energiesparmodus wechselt, aber Windows muss weiterhin einen Desktop verwalten, um in den Energiesparmodus zu wechseln bzw. den Energiesparmodus wieder aufzunehmen, auch wenn sich die tatsächlichen Monitore möglicherweise noch nicht selbst melden.quelle
Für mich war das Update https://superuser.com/a/908156/238666 . Zusammenfassung: Windows kann die EDID-Informationen beim Aufwecken nicht vom Monitor lesen. In der Nvidia-Systemsteuerung können Sie die EDID-Informationen in einer Datei speichern und den PC so einstellen, dass er sie aus dieser Datei liest. Klicken Sie dazu auf Task: Workstation, System anzeigen Topologie, EDID-Quelle.
In meinen Augen könnte das Hauptproblem die Nvidia-Karte sein, aber auch Windows, DisplayPort oder der Monitor (Lenovo X1 4K).
quelle
Ich habe es mit dieser kleinen Anwendung gelöst:
https://github.com/hunkydoryrepair/MonitorKeeper/releases
Führen Sie es einfach aus, und es werden Fenster in derselben Position beibehalten.
Vielen Dank @hunkydoryrepair.
quelle
Gefällt mir oder nicht, aber laut Dell bekanntes Problem mit bestimmten 4k-Monitoren Link: http://www.dell.com/support/Article/us/en/19/SLN295708/EN Ich musste von 59/60 Hz auf 30 Hz umschalten auf meinem 3 x Dell P2415Q 4K UHD auf Intel 4600 mit dem Display der Lager DP / mDP verbunden und es hat mir geholfen - wie Dell KB-Artikel sagt. Dies gilt auch für UP3214Q und P2715Q.
Das Problem trat bei QHD Dell U2515H + mit niedrigerer Auflösung und demselben Video / PC nicht auf
Das Entfernen von Registrierungsschlüsseln und Treiberaktualisierungen halfen nicht.
Update 2018/08: Ein Upgrade der Grafikkarte auf NVIDIA Quadro P600 behebt das Problem nicht. Bleiben Sie also bei 30 Hz.
quelle