Cuando deja su sistema desatendido durante demasiado tiempo, entra en modo de suspensión. Esta es una característica estándar que ha sido parte de Windows durante mucho tiempo. Algunas aplicaciones, principalmente reproductores multimedia, pueden evitar que esto suceda. Por ejemplo, en Windows 10, si reproduce una película en la aplicación Moves & TV, su sistema no ingresará al modo de suspensión. Por supuesto, pocas aplicaciones admiten esto. Si está viendo algo en una pantalla externa, el sistema puede entrar en modo de suspensión si está inactivo demasiado tiempo. Esta es una forma sencilla de desactivar el modo de suspensión cuando se conecta una pantalla externa.
Para desactivar el modo de suspensión cuando se conecta una pantalla externa, necesitará dos planes de energía en Windows. También deberá encontrar sus GUID y, por último, deberá ejecutar un script de AutoHotKey. Esta solución proviene del usuario superusuario miroxlav.
Tabla de contenido
Crear plan de energía
Puede crear dos planes de energía, o simplemente crear uno y arreglárselas con uno de los otros planes existentes. Un plan debe tener habilitado el modo de suspensión. Verifique sus planes de energía existentes y probablemente encontrará uno.
A continuación, cree un nuevo plan de energía. Abra el Explorador de archivos y vaya al Panel de control, Opciones de hardware y SoundPower. Haz clic en Crear nuevo plan a la izquierda.
Asígnele un nombre y, en los menús desplegables «Poner la computadora en suspensión», seleccione «Nunca» para «Con batería» y «Enchufado». Eso es todo lo que necesitas hacer.
Encontrar GUID del plan de energía
Abra una ventana del símbolo del sistema y ejecute el siguiente comando para encontrar el GUID de sus planes de energía.
powercfg /l
Cópielos en un archivo de bloc de notas para usarlos en el script AutoHotKey.
Desactivar el modo de suspensión cuando la pantalla externa está conectada
Abra un archivo de Bloc de notas y pegue lo siguiente en él.
OnMessage(0x219, "MsgMonitor") MsgMonitor(wParam, lParam, msg) { if (wParam = 7) { Run, powercfg /s 381b4222-f694-41f0-9685-ff5bb260df2e } Else { Run, powercfg /s 381b4222-0001-2222-3333-000000000000 } MsgBox check %wParam% and %lParam% and decide to run programs with %msg% } ;wParam: 7 lParam: 0 monitor connected ;wParam: 32772 lParam: 8977536 should be on disconected
En el script anterior, reemplace el GUID en esta línea «Ejecutar, powercfg / s 381b4222-f694-41f0-9685-ff5bb260df2e» con el GUID para el plan de energía que tiene el modo de suspensión deshabilitado.
A continuación, reemplace el GUID en esta línea «Ejecutar, powercfg / s 381b4222-0001-2222-3333-000000000000» con el GUID del plan de energía con el modo de suspensión habilitado. Guarde el archivo con la extensión AHK y ejecútelo con AutoHotKey.
Puede ejecutar manualmente este script cada vez que conecte un monitor externo, o puede agregarlo a sus elementos de inicio para que siempre se esté ejecutando. Cambiará automáticamente los planes de energía cuando conecte / desconecte un monitor externo.