He leído artículos aquí y en otros lugares buscando la causa raíz de este problema. El sistema es un escritorio Win7 / 32 utilizado como centro multimedia. La aplicación es SageTV. El sistema ha estado funcionando y funcionando bien durante varios años, y siempre se ha ido a dormir automáticamente. Está configurado para entrar en modo de reposo después de 40 minutos de inactividad. Hace aproximadamente un mes, dejó de ir a dormir, excepto por iniciación manual. Cuando está despierto, permanece despierto.
El sistema siempre entrará en suspensión normalmente cuando se inicie manualmente desde el menú de inicio. Siempre se despierta normalmente a la hora establecida por SageTV en los temporizadores.
El programa SageTV no se ha actualizado durante aproximadamente un año. Nada ha cambiado desde que comenzó este problema.
Estoy familiarizado con la utilidad POWERCFG. "POWERCFG -requests" devuelve:
DISPLAY:
None.
SYSTEM:
None.
AWAYMODE:
None.
Cosas que he probado que no han solucionado el problema:
- Reiniciar la computadora
- Verifique que no haya archivos abiertos en las computadoras remotas y que ninguna computadora remota tenga archivos abiertos aquí.
- Se eliminaron todos los programas de inicio no esenciales (aunque solía dormir con ellos en ejecución)
- Reajuste los parámetros del plan de energía.
- Crear nuevo plan de energía.
- Stop / start print spooler.
- Verifique que el tema del escritorio esté guardado.
- Desactive el uso compartido de medios y desactive el servicio de uso compartido de medios.
¿Hay algún ajuste o corrección que me haya perdido?
¿Existe alguna técnica "más profunda" para comprender por qué el sistema no está durmiendo? Puedo escribir una utilidad para acceder a la API de Windows, pero no estoy seguro de dónde buscar.
fuente
Respuestas:
Finalmente encontré la causa raíz del problema. En SageTV, agregamos una carpeta en un servidor como fuente para que las fotos se muestren en el sistema de SageTV. A pesar de que el sistema está inactivo y no está accediendo a los archivos, aparentemente tener una aplicación que abra una carpeta en un servidor es suficiente para inhibir permanentemente la suspensión.
Es posible dejar abierta una ventana del explorador en un servidor, y aún así permitirá que el sistema se duerma.
IHMO, esto apunta a un problema de Windows, ya que "POWERCFG -requests" no lo informa como una condición que impide la suspensión.
Además, mi segunda pregunta sigue siendo relevante. ¿Hay algún programa o utilidad más capaz que pueda revelar cosas sobre el estado de energía que POWERCFG no puede informar?
fuente