Puse mi sistema de monitores múltiples en reposo cuando no está en uso. Después de despertarlo, todas las ventanas se vuelven a colocar en una pantalla diferente. El patrón más cercano que se me ocurre es que las ventanas que había en la pantalla principal cambian a la segunda pantalla. Parece que desconecta la pantalla principal antes de irse a dormir, lo que a su vez cambia todas las ventanas a la segunda o tercera pantalla.
Editar: Aquí está la tarjeta de video que estoy usando -> SAPPHIRE FleX 100322FLEX Radeon HD 6450
Respuestas:
El problema es más probable con el controlador de gráficos. Siempre que un solo monitor se desconecte de una configuración multimonitor en Windows, Windows intentará mover todo desde esa pantalla a la (s) pantalla (s) restante (s). Por lo general, esto no ocurrirá al suspender / hibernar / apagar la computadora. Por lo tanto, probablemente se deba a que el controlador de gráficos realiza una de las siguientes acciones:
Verifique si hay una actualización de su controlador de gráficos en el sitio web del fabricante del chipset.
fuente
Esta es una vieja pregunta, pero si alguien llega aquí con el mismo problema, sugiero probar la solución publicada aquí:
http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/windows-7-movesresizes-windows-on-monitor-power/1653aafb-848b-464a-8c69-1a68fbd106aa
Estoy ejecutando Windows 8.1 con dos pantallas de 2560x1440 en DisplayPort. Al despertarme del sueño, todas mis ventanas habían sido empujadas a una pantalla, y algunas de ellas cambiaron de tamaño. Esto soluciona el problema para mí; ahora se conservan todas las posiciones y tamaños de mi ventana. Aquí está el contenido del enlace relevante:
fuente
Si su computadora tiene gráficos Intel HD, debe configurar las opciones de Extender pantalla (y la configuración de resolución) desde el Panel de control de gráficos Intel. Si lo hace desde la configuración de la pantalla de Windows, se restablecerá después de que lo active desde el modo de suspensión.
Aquí hay una captura de pantalla.
fuente
Creo que encontré una solución para este problema combinando las ideas de estas publicaciones .
(mi PC es Windows 10 TH2, Intel HD4600 con puerto HDMI, monitor Changhong 4k)
Aquí está el procedimiento.
Elimine todas las entradas de registro adicionales en ... GraphicDrivers \ Configuration y GraphicDrivers \ Connectivity, dejando solo la entrada correspondiente a mi monitor (MST00301 ...)
Antes de poner el monitor en suspensión, simplemente escriba la tecla combinada "WIN" + "D" para minimizar todas las ventanas del escritorio.
Después de encender el monitor, escriba "WIN" + "D" nuevamente para restaurar todas las ventanas.
fuente
No todas las tarjetas NVidia admiten la capacidad de falsificar el EDID, y no es solo la suspensión la que causa este problema. Si un monitor se apaga o se desconecta brevemente, puede causar estragos en un diseño de pantalla cuidadosamente configurado. Como ninguna de las soluciones aquí funcionó para mí, escribí una utilidad para restaurar las posiciones de las ventanas cuando cambia la cantidad de monitores. Está disponible con el código fuente aquí .
fuente
Por lo general, esto se debe a que el controlador de gráficos no admite correctamente los modos de suspensión y, por lo tanto, deshabilita la capacidad de detectar una pantalla conectada cuando la computadora se apaga.
Actualice sus controladores de gráficos del fabricante para resolver el problema.
Si el problema aún no se resuelve después de actualizar los controladores, puede deberse a una ID de pantalla (EDID) inusualmente informada. Por lo general, puede forzar la detección de un monitor dentro del panel de control del controlador de gráficos.
Sin embargo, si esto no está disponible, puede usar la ventana Resolución de Windows para detectar dispositivos mientras el monitor está desconectado, luego seleccione la pantalla que informará "Otra pantalla no conectada", luego, en Múltiples pantallas, puede desplegar y seleccionar "Intentar conectar de todos modos ", que transmitirá una señal al monitor a través del tipo de puerto que haya seleccionado (la señal no será interactiva), luego conecte la pantalla que debe interpretar las señales que se le envían correctamente.
La resolución forzada anulará la detección de la pantalla y debería persistir durante la suspensión.
fuente
El mismo problema aquí con Windows 8.1 y Macbook Air 2013 (Intel HD Graphics 5000). Lo intento todo Finalmente fui a Intel actualizado con los últimos controladores para mi tarjeta gráfica y el problema continúa. Luego fui a la propiedad de gráficos, con mi segunda pantalla encendida en Pantalla múltiple, elijo 'Desconectar esta pantalla', luego, después de desconectar la segunda pantalla, selecciono extender mi escritorio y el problema desaparece. Espero que esto funcione para usted.
fuente
En mi caso, con tres monitores de 1920x1080 dispuestos horizontalmente, parece haber sido arreglado yendo a la clave de registro mencionada en otras respuestas (
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
), encontrando la clave comenzandoSIMULATED
y luego cambiando todos los valores de 1920 bajo esa clave a 5760 (1920 multiplicado por tres, para los tres monitores).Supongo que la
SIMULATED
clave se usa para cuando la PC se duerme, pero Windows aún necesita mantener un escritorio en el proceso de ir / reanudar desde la suspensión, incluso cuando los monitores reales aún no se informan.fuente
Para mí, la solución fue https://superuser.com/a/908156/238666 . Resumen: Windows no puede leer la información de EDID desde el monitor al despertar, y en el panel de control de Nvidia puede guardar la información de EDID en un archivo y configurar la PC para que la lea desde ese archivo, en la Tarea: Estación de trabajo, Ver sistema Topología, fuente EDID.
En mi opinión limitada, el problema raíz podría ser la tarjeta Nvidia, pero también Windows, DisplayPort o el monitor (Lenovo X1 4K)
fuente
Resolví con esta pequeña aplicación:
https://github.com/hunkydoryrepair/MonitorKeeper/releases
Simplemente ejecútelo y mantendrá las ventanas en la misma posición.
Muchas gracias @hunkydoryrepair.
fuente
Nos guste o no, pero de acuerdo con el problema conocido de Dell con un enlace específico de monitores 4k: http://www.dell.com/support/Article/us/en/19/SLN295708/EN Tuve que cambiar de 59 / 60Hz a 30Hz en mi 3 x Dell P2415Q 4K UHD en Intel 4600 conectado con DP / mDP de pantalla y me ayudó, como dice el artículo de KB de Dell. Se aplica también a UP3214Q y P2715Q.
El problema no se manifestó en la resolución inferior QHD Dell U2515H + mismo video / PC
La eliminación de claves de registro y las actualizaciones de controladores no estaban ayudando.
Upd 2018/08: Y la actualización de la tarjeta gráfica a NVIDIA Quadro P600 no solucionó el problema, por lo que se mantuvo en 30Hz.
fuente