Tengo 2 monitores conectados a una NVIDIA GeForce GTX 660:
- La izquierda es 1920x1080 a través de DVI (Samsung SyncMaster 2443BW)
- El derecho es 2560x1440 a través de DisplayPort y está configurado como Primario (Samsung SyncMaster SA850)
A menudo dejo mi computadora funcionando durante la noche (trabajando en trabajos de renderizado largos, haciendo copias de seguridad, etc.), así que solo apago mis monitores manualmente. Sin embargo, si apago el monitor primario, se desactiva por completo como si se desconectara de la tarjeta gráfica (es decir, se mueven los iconos, se mueven las aplicaciones abiertas y se redimensionan para que quepan en el nuevo monitor primario). Si cambio de DP a un cable DVI, esto no ocurre. Parece ser un problema al usar DisplayPort.
¿Hay alguna forma de deshabilitar el monitor para que se desactive por completo en Windows cuando lo apago físicamente?
No he encontrado ninguna configuración relevante en la configuración de la pantalla de Windows ni en el software del panel de control de NVIDIA.
Edición n. ° 1: estoy usando un cable Oehlbach Transdata DP 510 .
Edición n. ° 2: Aquí hay una captura de pantalla de mi NVIDIA Control Panel v7.2.710.0:
Editar # 3: Aquí hay capturas de pantalla de la configuración de mi monitor:
Al hacer clic en Configuración avanzada, se muestra un monitor PnP genérico que funciona a 59 Hz. 60 Hz es la única otra opción disponible.
Aquí está mi monitor secundario que está conectado a través de DVI:
Edición n.º 4: si abro el panel de configuración "Resolución de pantalla" y apago el monitor (mediante el interruptor de encendido), esto es lo que se muestra:
Parece que desconecté el monitor de la tarjeta de video.
fuente
Respuestas:
También me he encontrado con este problema y he decidido escribir una pequeña utilidad para restaurar la posición y el tamaño de las ventanas en cada una de las pantallas. Lamentablemente tengo una tarjeta AMD, por lo que las soluciones de Nvidia no funcionan para mí.
http://www.ninjacrab.com/persistent-windows/
fuente
DisplayPort actúa como un dispositivo PNP, por lo que al apagar el monitor se desconecta de la computadora como si se hubiera eliminado y las ventanas se retiran porque Windows olvida este dispositivo, hasta que se vuelve a encender y se "descubre".
Una solución es simplemente dejar que la pantalla entre en suspensión en lugar de apagarla. Hay formas de forzar mediante programación que, por ejemplo, mediante el uso del comando monoff en la utilidad gratuita Wizmo para apagar todos los monitores.
Otra solución para las tarjetas NVIDIA se detalla en DisplayPort Blanking / Screen Autodetect Problems configurando el monitor para que use la información EDID de un archivo en lugar del monitor, por lo que no es necesaria la detección automática.
Esto se hace en el Panel de control de NVIDIA -> Estación de trabajo -> Ver topología del sistema -> Fuente EDID (para el monitor) -> Monitor ... -> Exportar EDID.
Repita esto para cada monitor. La topología debe mostrar la pantalla como EDID 'forzado' o 'archivo'. Vea el artículo vinculado para más detalles.
fuente
Deshabilite la "Interfaz de comando de canal DisplayData" (DDC / CI) en la configuración de su monitor.
Como resultado, Windows no reconocerá si apaga el monitor y los iconos de su escritorio permanecen como deberían. ¡Probé con éxito esto en un monitor Dell!
Wikipedia describe DDC / CI de la siguiente manera. Lo dejaré así. No hay mucho al respecto en la red.
(o)
Cambie de DisplayPort a HDMI y bloquee el pin # 19 con cinta aislante.
Desafortunadamente, esto solo es posible si el monitor y la tarjeta gráfica tienen puertos HDMI adicionales.
DisplayPort también tiene un pin Hot Plug (pin # 18), pero dudo que alguien pueda grabar este pin específico ya que los conectores DP son demasiado pequeños.
fuente
Chicos: esta fue mi solución completa. Tuve que hacer las 3 cosas para que funcione.
Esto funcionará para ti. Tuve que hackear esto por un tiempo para resolver esto. Es una combinación de todas estas cosas para que funcione correctamente. Es posible que deba volver a cargar sus archivos EDI más de una vez para que funcione, pero puede tener éxito. :)
No hay ninguna razón para deshabilitar el pin 19 para que esto funcione si sigues mis instrucciones.
fuente
Esto no se aplica a todos los monitores Samsung, pero en mi SyncMaster BX2031, descubrí que si voy al menú integrado del monitor, voy a Configuración y restablecimiento y establezco Magic Return en OFF , no tengo el problema. Creo que este es el intento de Samsung de ahorrar en el rendimiento del sistema al deshabilitar una pantalla no utilizada. Sin embargo, no estoy completamente seguro de si esta es la única función de la función, así que esté seguro al respecto.
Para aclarar, en los monitores Samsung, vaya a [Menú -> Configuración y reinicio -> Magic Return -> off]
fuente
Un cambio de registro "simple", tomado de aquí . Funciona para mí principalmente. Los programas ajustados en la esquina inferior derecha se mueven ~ 300 px más cerca del centro en mi pantalla 4k, pero puedo manejarlo, especialmente porque significa que no tendré que instalar una aplicación de terceros:
Usando Sysinternals ProcessMonitor descubrí que Windows estaba accediendo a la siguiente ruta de registro:
Mi sistema tenía tres entradas:
Debajo de cada uno hay un árbol llamado "00", dos de las claves son PrimSurfSize.cx PrimSurfSize.cy
Bajo "00" había otra rama también llamada "00", dos de las claves son ActiveSize.cx ActiveSize.cy
Las dos primeras configuraciones (es decir, DELF00 ... y QHD3 ...) las teclas anteriores eran 1440x900, por lo que no estaban involucradas.
El tercero (SIMULADO ...) se configuró en 1024x768.
Cambié estos a 1600x900 y el problema se resolvió.
Además, cambié la resolución (a través del panel de control) a 1920x1080, el problema de mover / cambiar el tamaño regresó, pero la esquina inferior derecha se configuró a 1600x900, es decir, la configuración SIMULADA ... "Use el consejo de MichealAtOz pero dentro de todas las carpetas que están etiquetadas" 00 "o" 01 ", (etc., tenía 00 y 01) busque cualquier configuración que contenga 1024, 768 o I 4096 en los valores de datos al final entre paréntesis. Cambie 1024 a la resolución x de su escritorio ( el primer número en resoluciones) y el 768 a la resolución y de su escritorio. Cambie el número 4096 de "Stride" a cualquier número que ya esté en una carpeta titulada "00" o similar que ya tenga (sin que usted los cambie) el números de resolución de escritorio deseados en primsurfsize.cx y ... y. Haga clic con el botón derecho en el nombre y elija modificar,luego seleccione binario como base para ingresar valores de resolución correctos.
fuente
No es una solución, sino una solución. Noté que si minimiza las ventanas antes de que la pantalla se apague y no las restaure hasta que la pantalla haya regresado, las ventanas no se reorganizarán.
Aprovecho ese hecho para proporcionarme una experiencia 'perfecta', como he documentado aquí: http://thelamprechts.blogspot.com/2014/09/a-windows-workaround-to-maintain-window.html
fuente
Para mí, estoy en Windows 8 y mi monitor (conectado por DisplayPort) se apagaba automáticamente cada vez que bloqueaba mi PC, después de un retraso de 60 segundos, lo que produjo el problema descrito en esta pregunta. Las otras sugerencias en estas preguntas y respuestas no funcionaron para mi monitor (Samsung 4K UHD 28 ”Monitor U28D590D). Pude solucionarlo con éxito siguiendo las instrucciones aquí para deshabilitar este comportamiento:
Soporte de Microsoft: KB 2835052: el monitor se apaga después de 1 minuto cuando la PC está bloqueada
En resumen, ejecuté esto en la línea de comando:
Esto hace que se apague solo después de una hora (3600 segundos), por lo que ahora puedo bloquear mi PC cuando me alejo de ella por solo unos minutos sin que mis ventanas se confundan. Esto no aborda directamente el escenario original de la pregunta (que implicaba apagar manualmente el monitor), pero pensé que otros podrían encontrarlo útil.
fuente
Intente configurar el monitor de puerto D como
main display
BIOS y Configuración de pantalla de Windows.Fuente: este artículo
fuente
Verifique la solución en la siguiente publicación (viernes 16 de septiembre de 2011 8:28 PM): http://social.technet.microsoft.com/Forums/windows/en-US/8a9b5aa7-fe33-4e6d-b39b-8ac80a21fdc2/ desactivar-monitor-apagado-detección-cómo # c6e69e04-c0a5-44e1-a87e-7d83efb38efd
Este es un hilo muy largo: si la forma anterior no funciona para usted, ¿tal vez las siguientes soluciones pueden ayudarlo?
fuente
Para aquellos que usan DisplayPort y tienen entrada DVI en el monitor, hay una solución de hardware: adaptador activo
DP a DVI Akasa AK-CBDP15-20BK
Estoy usando dos de ellos con mis dos Dell U2713HM 2560x1440 60Hz y AMD RX 480.
... todavía no puedo creer que esté usando nuevo hardware para resolver un problema de software ... ¡qué vergüenza Microsoft / nVidia / AMD!
fuente
Tengo la opción de
disable DisplayPort 1.2
en el OSD de mi monitor. Esto resolvió el problema para mí.fuente
Tuve exactamente el mismo problema con mis pantallas HP Z24i conectadas a la base USB-C de mi HP ProBook 430 G5. Las pantallas desaparecieron cuando se apagó. No solo eso, sino que las pantallas también desaparecían cada vez que bloqueaba la computadora y esperaba 60 segundos. Además, a veces las pantallas pasaron a un estado de energía permanente "ámbar" donde ni siquiera presionó el botón de encendido del monitor y tuve que quitar manualmente el cable de alimentación, esperar 5 segundos para que los condensadores se descarguen y volver a conectar el cable de alimentación .
La solución es ajustar la configuración del monitor.
Supongo que la mayoría de las pantallas tienen una configuración similar.
Luego, después de hacer estos ajustes en todas las pantallas, cambié el plan de energía de Windows para nunca apagar las pantallas. Cada vez que me alejo de la computadora, la bloqueo y apago todas las pantallas manualmente desde el botón de encendido.
Este es un problema de hardware, no un problema de software.
fuente
Prueba esto:
Control Panel> Power Options
.Change Plan Settings
.Change Advanced Power Settings
.+
y abra el siguiente menú llamadoUSB Selective Suspend Setting
. Deshabilitarlo.Lo acabo de probar y funciona para mi configuración de doble pantalla (HP ZDisplay Z23i 23 "SCreens) con Win 7 y GeForce GT630.
fuente
USB Selective Suspend Setting
ya estaba deshabilitado en mi sistema.El mismo problema me molestó después de cambiarme a monitores DP. Encontré una solución que funciona para mí: en lugar de apagar los monitores presionando el botón en el monitor, apago la pantalla desde Windows. Estoy usando una PC lenovo y su software Power Manager tiene una función para poner una opción de "apagado del monitor" si hago clic derecho en el escritorio. Creo que para otra PC puedes descargar una herramienta como NirCmd o Monitor Off para hacer eso. Cuando apago el monitor de esta manera, mis monitores se ponen en modo de suspensión pero permanecen conectados; Y cuando los despierto, todas las ventanas se quedan donde estaban.
fuente