La PC de escritorio con Windows 10 no se pondrá en suspensión automáticamente según el temporizador de inactividad configurado, sin importar lo que intente. ¿Qué más puedo probar?

La PC de escritorio con Windows 10 no se pondrá en suspensión automáticamente según el temporizador de inactividad configurado, sin importar lo que intente. ¿Qué más puedo probar?

Tengo una PC de escritorio con Windows 10 que construí recientemente con todas las piezas nuevas, Windows está completamente actualizado, al igual que todos los controladores, BIOS, etc. Tuve un problema con mi PC, que se despertaba aleatoriamente durante la noche y luego permanecía encendida toda la noche. , así que desactivé todos los temporizadores de activación posibles, lo que parece haber solucionado ese problema; sin embargo, ahora la PC permanece inactiva hasta que presiono una tecla en mi teclado.

  • mi pc lo hacenose va a dormir automáticamente según el temporizador que configuré en Configuración de energía (presumiblemente es por eso que permanecería despierto toda la noche después de despertarse automáticamente con el problema anterior)
  • Cuando pruebo programas específicos para hacer que sólo los monitores entren en modo de suspensión, comoApagar la pantalla LCDyNirCmd, los monitores se apagan durante 1 segundo y luego se vuelven a encender, lo que quizás sea una pista.

He probado prácticamente todo [capturas de pantalla a continuación] y nada hace que mi PC entre en suspensión automáticamente cuando está inactiva, incluida la desactivación.todoActivar dispositivos armados en el Administrador de dispositivos, lo que tampoco solucionó el problema, así que solo dejé el teclado habilitado para asegurarme de poder reactivar mi PC cuando la puse en suspensión manualmente. No quiero restablecer nada porque me ha llevado mucho tiempo configurar correctamente mi PC y solucionar el problema de que mi PC se despierte aleatoriamente del modo de suspensión.

  • Configuración avanzada de energía:
    Configuración avanzada de energía
  • Resultados de la solución de problemas de energía:
    Solución de problemas de energía

  • Política de grupoConfiguración de sueñoconfigurado para garantizar el sueño automático:
    Todas las "Configuraciones de suspensión" relevantes en el "Editor de políticas de grupo local" configuradas para garantizar la suspensión automática

  • powercfg:
    • devicequery wake_armed:
      HID Keyboard Device (003)
      HID Keyboard Device (004)
      
    • -energy:14 errores, 9 advertencias, 58 informativos(reiniciado, no tocó nada)
    • -requests:
      DISPLAY:
        None.
      
      SYSTEM:
        None.
      
      AWAYMODE:
        None.
      
      EXECUTION:
        None.
      
      PERFBOOST:
        None.
      
      ACTIVELOCKSCREEN:
        None.
      

¿Qué más puedo intentar para descubrir qué es lo que impide que mi PC entre en suspensión automáticamente y solucionar este problema, teniendo en cuenta que powercfg -requestsdevuelve todo como none?

ACTUALIZACIÓN FINAL: Con la ayuda de una combinación de las sugerencias de todos (vea mi respuesta a continuación), pude encontrar al culpable: Altavoces externos Creative Pebble V3 conectados mediante USB-C. Actualicé su firmware y resolvió el problema.

Respuesta1

Una solución que podría funcionar si nada más es unAutoHotkeyguion:

#Persistent
if not A_IsAdmin ; powercfg must run as admin
{
    Run *RunAs "%A_ScriptFullPath%"
    ExitApp
}

SetTimer, IdleCheck, 15000 ; checks every 15 seconds for idleness
Return

IdleCheck:
If A_TimeIdle > 300000 ; adjust to however many milliseconds you want to wait before standby
{
   RunWait, nircmd.exe execmd "powercfg -requests > "%A_Temp%\pwrcfg_output.txt" "
   Sleep, 1000
   FileRead, PwrOutput, %A_Temp%\pwrcfg_output.txt
   If RegExMatch(PwrOutput, "DISPLAY:\r\n *None")
   && RegExMatch(PwrOutput, "SYSTEM:\r\n *None")
   && RegExMatch(PwrOutput, "AWAYMODE:\r\n *None")
   && RegExMatch(PwrOutput, "EXECUTION:\r\n *None")
   && RegExMatch(PwrOutput, "PERFBOOST:\r\n *None")
   {
      Run, nircmd.exe standby
   }
}
Return

Puede verificar si el temporizador de inactividad no se reinicia constantemente cuando no hay entrada usando el siguiente script:

loop
{
  Sleep, 500
  Tooltip, %A_TimeIdle%
}

ESC::
ExitApp

Los milisegundos en la información sobre herramientas deben seguir contando sin reiniciarse cuando no hay entrada con el mouse o el teclado.

Respuesta2

Intente desconectar el cable USB 'corsair link' de la fuente de alimentación comogooglear enlace corsario dormirHay gente que habla de que eso es problemático. En los comentarios, deshabilitó electrónicamente todos sus dispositivos, desconecte físicamente todo lo posible excepto el teclado, tal vez incluso desee probar con otro de esos. Este es un paso normal de solución de problemas que Microsoft recomienda y los técnicos de nivel 2 de HP (yo era técnico de nivel 1 allí) sugirieron un proceso de eliminación. Nadie dice que desconectar todo SERÁ la solución, nos ayudará a comprender SI ALGUNO de los dispositivos es problemático. Si no, entonces sabemos que no son esos equipos.

Respuesta3

Lo que has hecho debería haber sido suficiente, pero no está funcionando. Ha hecho todo lo que se nos ocurrió y respondió todas nuestras preguntas, pero Windows todavía se comporta de manera anormal.

Aquí hay algunas acciones más que puede realizar para verificar y devolver Windows a un estado conocido:

Respuesta4

Después de innumerables horas durante muchos días, finalmente pude resolver este problema con una combinación de todas las demás soluciones.

solíaEl segundo guión de AenfaparaAutoHotKey:

loop
{
  Sleep, 500
  Tooltip, %A_TimeIdle%
}

ESC::
ExitApp

lo que mostró que algo definitivamente estaba reiniciando continuamente el temporizador de inactividad, por lo que esto me permitió saber fácilmente cuándo algo ya no estaba reiniciando el temporizador de inactividad.

Entonces seguíla respuesta de greggysugerencia de acejavelinde desconectar físicamente los periféricos. Simplemente los desconecté uno por uno hasta que noté que el temporizador de inactividad ya no se reiniciaba.

¿Cuál fue el culpable? ElGuijarro creativo V3Altavoces externos conectados a través de USB-C.

Harrymc's había sugerido anteriormente un problema con el controlador. Aunque no hubo ningún controlador nuevo para estos parlantes, hubo una actualización de firmware. Así que seguí su consejo y actualicé el firmware de los parlantes y finalmente solucionó el problema.

Quiero agradecer a harrmyc, gregg, Aenfa, acejavelin y todos los demás por su ayuda con esto.

Me parece completamente absurdo que los problemas de suspensión de la PC con Microsoft Windows 10 requieran tanto esfuerzo y trabajo de detective para simplemente encontrar al culpable. ¡Es 2021!

información relacionada