Ustawiam mój system wielu monitorów w tryb uśpienia, gdy nie jest używany. Po obudzeniu wszystkie okna są zmieniane na inny ekran. Najbliższy wzór, jaki mogę sobie wyobrazić, to to, że okna na głównym ekranie przełączają się na drugi ekran. Wygląda na to, że odłącza główny ekran przed snem, co z kolei powoduje przełączenie wszystkich okien na drugi lub trzeci ekran.
Edycja: Oto karta graficzna, której używam -> SAPPHIRE FleX 100322FLEX Radeon HD 6450
Odpowiedzi:
Problem najprawdopodobniej dotyczy sterownika karty graficznej. Ilekroć pojedynczy monitor zostanie odłączony od konfiguracji wielomonitorowej w systemie Windows, system Windows spróbuje przenieść wszystko z tego ekranu na pozostałe ekrany. Zwykle nie występuje to podczas zawieszania / hibernacji / wyłączania komputera. Jest to prawdopodobnie spowodowane tym, że sterownik karty graficznej wykonuje jedną z następujących czynności:
Sprawdź, czy jest aktualizacja sterownika karty graficznej, przechodząc do strony producenta chipsetu.
źródło
To stare pytanie, ale jeśli ktoś przyjeżdża tutaj z tym samym problemem, sugeruję wypróbowanie rozwiązania zamieszczonego tutaj:
http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/windows-7-movesresizes-windows-on-monitor-power/1653aafb-848b-464a-8c69-1a68fbd106aa
Korzystam z systemu Windows 8.1 z dwoma wyświetlaczami 2560x1440 na DisplayPort. Po przebudzeniu wszystkie moje okna zostały przesunięte na jeden ekran, a niektóre z nich zmieniły rozmiar. To rozwiązuje problem dla mnie; teraz wszystkie moje pozycje i rozmiary okien są zachowane. Oto odpowiednia treść linku:
źródło
Jeśli komputer ma grafikę Intel HD, musisz ustawić opcje Rozszerz wyświetlanie (i ustawienia rozdzielczości) z panelu sterowania Intel Graphics. Jeśli zrobisz to z poziomu ustawień wyświetlacza systemu Windows, zresetuje się po wybudzeniu go z trybu uśpienia.
Oto zrzut ekranu.
źródło
Myślę, że znalazłem obejście tego problemu, łącząc pomysły z tych postów .
(mój komputer to Windows 10 TH2, Intel HD4600 z portem HDMI, monitor Changhong 4k)
Oto procedura.
Usuń wszystkie dodatkowe wpisy rejestru w ... GraphicDrivers \ Configuration and GraphicDrivers \ Connectivity, pozostawiając tylko wpis odpowiadający mojemu monitorowi (MST00301 ...)
Przed przejściem w tryb uśpienia wystarczy wpisać kombinację klawiszy „WIN” + „D”, aby zminimalizować wszystkie okna pulpitu.
Po włączeniu monitora naciśnij ponownie „WIN” + „D”, aby przywrócić wszystkie okna.
źródło
Nie wszystkie karty NVidia obsługują możliwość sfałszowania EDID i nie tylko uśpienie powoduje ten problem. Jeśli monitor zostanie wyłączony lub na krótko się rozłączy, może siać spustoszenie na starannie skonfigurowanym układzie ekranu. Ponieważ żadne z rozwiązań tutaj nie zadziałało, napisałem narzędzie do przywracania pozycji okien, gdy zmienia się liczba monitorów. Jest on dostępny z kodem źródłowym tutaj .
źródło
Zwykle jest to spowodowane tym, że sterownik karty graficznej nie obsługuje poprawnie trybów uśpienia i dlatego wyłącza możliwość wykrycia podłączonego wyświetlacza, gdy komputer przechodzi w tryb uśpienia.
Zaktualizuj sterowniki karty graficznej od producenta, aby rozwiązać problem.
Jeśli po aktualizacji sterowników problem nadal nie został rozwiązany, przyczyną może być nietypowo zgłaszany identyfikator ekranu (EDID). Zwykle można wymusić wykrycie monitora w panelu sterowania sterownika karty graficznej.
Jeśli jednak jest to niedostępne, możesz użyć okna Rozdzielczość systemu Windows do wykrywania urządzeń, gdy monitor jest odłączony, a następnie wybierz ekran, na którym będzie wyświetlany komunikat „Inny ekran nie podłączony”, a następnie w obszarze Wiele ekranów możesz rozwinąć menu i wybrać „Spróbuj connect anyway ”, który wyemituje sygnał do monitora przez wybrany typ portu (sygnał nie będzie interaktywny), a następnie podłącz monitor, który powinien poprawnie interpretować wysyłane do niego sygnały.
Wymuszona rozdzielczość zastąpi wykrywanie ekranu i powinna trwać przez sen.
źródło
Ten sam problem dotyczy Windows 8.1 i Macbook Air 2013 (Intel HD Graphics 5000). Próbuję wszystkiego W końcu poszedłem do firmy Intel zaktualizowanej o najnowsze sterowniki do mojej karty graficznej i problem nadal występuje. Następnie przeszedłem do właściwości grafiki, z włączonym drugim wyświetlaczem na wielu wyświetlaczach wybieram opcję „Odłącz ten wyświetlacz”, a następnie po odłączeniu drugiego wyświetlacza wybieram rozszerzenie pulpitu i problem zniknie. Mam nadzieję, że to Ci odpowiada.
źródło
W moim przypadku, gdy trzy monitory 1920x1080 są ustawione poziomo, wydaje się, że zostało to naprawione, przechodząc do klucza rejestru wymienionego w innych odpowiedziach (
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
), znajdując klucz zaczynający się odSIMULATED
, a następnie zmieniając wszystkie wartości 1920 pod tym kluczem na 5760 (1920 trzy razy, dla trzech monitorów).Domyślam się, że
SIMULATED
klucz jest używany, gdy komputer przechodzi w tryb uśpienia, ale system Windows nadal musi utrzymywać pulpit w trakcie przechodzenia / wznawiania ze stanu uśpienia, nawet jeśli rzeczywiste monitory nie zgłaszają się jeszcze.źródło
Dla mnie poprawka to https://superuser.com/a/908156/238666 . Podsumowanie: Windows nie odczytuje informacji EDID z monitora podczas budzenia, aw panelu sterowania Nvidia możesz zapisać informacje EDID do pliku i ustawić, aby komputer odczytywał go z tego pliku, w obszarze Zadanie: Stacja robocza, widok systemu Topologia, źródło EDID.
W moim ograniczonym widoku głównym problemem może być karta Nvidia, ale także Windows, DisplayPort lub monitor (Lenovo X1 4K)
źródło
Rozwiązałem za pomocą tej małej aplikacji:
https://github.com/hunkydoryrepair/MonitorKeeper/releases
Wystarczy go uruchomić, a utrzyma on okna w tej samej pozycji.
Dziękuję bardzo @hunkydoryrepair.
źródło
Podoba mi się to, czy nie, ale zgodnie ze znanym problemem firmy Dell z konkretnymi monitorami 4k link: http://www.dell.com/support/Article/us/en/19/SLN295708/PL Musiałem zmienić z 59 / 60Hz na 30Hz na moim 3 x Dell P2415Q 4K UHD na Intel 4600 połączonym ze standardowym wyświetlaczem DP / mDP i to mi pomogło - jak mówi artykuł KB KB. Dotyczy to również UP3214Q i P2715Q.
Problem nie pojawił się w niższej rozdzielczości QHD Dell U2515H + ten sam film / komputer
Usuwanie kluczy rejestru i aktualizacji sterowników nie pomagało.
Aktualizacja 2018/08: A aktualizacja karty graficznej do NVIDIA Quadro P600 nie rozwiązała problemu, więc pozostanie na 30Hz.
źródło