¿Existe alguna aplicación de Windows que determine qué proceso impide que el protector de pantalla se active?
windows
screensaver
diagnostic
Brent212
fuente
fuente
Respuestas:
powercfg está integrado en Windows y le permite controlar y ver muchas configuraciones de administración de energía.
Esto creará un registro de eventos de administración de energía muy detallado, energy-trace.etl. Ábralo con el Visor de eventos y filtre el registro por Origen del evento: Kernel-Power, Incluya ID de evento: 62.
Esto debería darte eventos que se parecen a:
El código puede ser diferente dependiendo de si se evitó el protector de pantalla, la suspensión del monitor u otra transición de estado.
fuente
Event Viewer
| Haga clicEvent Viewer (Local)
en el árbol |Action
El |Open Saved Log
El | abrirC:\Windows\System32\energytrace.etl
Dile que se convierta al nuevo formato de registro. Funciona en Windows 10.Ejecutar
powercfg /requests
desde un símbolo del sistema de administración. Por ejemplo, el mío impreso:Lo que indica que Origin estaba reproduciendo un video y esto impedía que se ejecutara el protector de pantalla.
fuente
A veces, simplemente cambiando el tiempo en el protector de pantalla (no el tipo) a otra cosa, digamos de 10 minutos a 1 y luego de vuelta a lo que tenía antes, permitirá que el protector de pantalla funcione normalmente.
fuente
¡Gracias a W1N9Zr0 por señalarme en la dirección correcta!
En mi caso, era una máquina XP Pro (SP3), por lo que el interruptor de "energía" no estaba disponible. Sin embargo, el interruptor de "consulta de dispositivo" indicaba que era el mouse o el teclado. Una vez que cambié desde el teclado PS / 2 que estaba usando un teclado USB, el protector de pantalla (y otras opciones de energía) por una patada en la configuración.
NOTA: Cuando el protector de pantalla se configuraba en 1 minuto, a veces se activaba, así que sabía que estaba funcionando. Cualquier cosa por encima de 1 minuto y el protector de pantalla nunca entran en juego.
fuente
Me parece que el culpable suele ser un reproductor multimedia. Pensarías que solo sería cuando reproduces un video, pero he tenido algunos reproductores de música que evitan el protector de pantalla. Por ejemplo, tenía Amazon Music y Groove abiertos y en pausa hoy, y encontré mi pantalla aún desbloqueada después de una hora.
No estoy seguro de cuál es la culpa, pero sospecho que están sobre el IDE y el navegador que estaba ejecutando, los cuales permiten que la pantalla se bloquee.
fuente
No conozco ningún programa que haga esto, pero la forma de averiguarlo es a través de la función GetThreadExecutionState () que contendrá el valor ES_DISPLAY_REQUIRED si el hilo actualmente bloquea el protector de pantalla para que no se active.
Si aplica esta función a todos los subprocesos del sistema y luego llama a GetProcessIdOfThread en el subproceso que encuentre, habrá encontrado el proceso que está bloqueando el protector de pantalla.
fuente