Una computadora portátil (Windows 7) me ha estado molestando desde el día en que la obtuvimos. Cuando se pone a dormir (la tapa cerrada), parece que se despierta de forma intermitente al azar durante la noche (es decir, 10 p.m., 1:30 a.m., 7 a.m., etc.) Hay muchas personas experimentando esto, pero he hecho varias pruebas e hizo numerosas observaciones para proporcionar tanta información aquí como sea posible para diagnosticar el problema.
Cuando la computadora portátil se despierta en medio de la noche, se pueden hacer varias observaciones reveladoras:
- Permanece encendido durante aproximadamente 20-50 segundos (más de unos pocos, menos de un lote)
- La pantalla permanece apagada (completamente, no solo la luz de fondo)
- El disco duro se agota todo el tiempo (el LED HD es casi sólido)
- La unidad de DVD gira y gira ruidosamente durante ~ 5-10 segundos si hay un disco en ella
- Windows está activo (el ruido PnP bing-bong se reproduce si se extrajo o enchufó una unidad / teclado / etc. después de que el sistema se puso en suspensión)
- (Sin confirmar: presionar una tecla, si está habilitada, no la encenderá la próxima vez; debe usar el botón de encendido)
- La próxima vez que se enciende el sistema, no hay indicación de la actividad aleatoria previa (el uso
powercfg -lastwake
devuelve un Wake History y Wake Source Count de 0)
Otras observaciones incluyen:
- No parece suceder cuando Windows se apaga o hiberna, solo cuando se pone a dormir (por ejemplo, tapa cerrada)
- Hay innumerables tareas en el Programador de tareas en Windows 7, pero un escaneo rápido parece indicar que ninguno es responsable (aunque he habilitado el historial para realizar un seguimiento)
- (Sigo tratando de atraparlo para presionar una tecla para que la pantalla muestre lo que está sucediendo, pero siempre parece suceder en un momento inoportuno y se apaga antes de que tenga la oportunidad)
Como Mark sugirió , revisé el registro de eventos y encontré un conjunto de eventos que son la mejor pista hasta ahora:
6:51:37pm The system is entering sleep. Sleep Reason: Button or Lid 6:51:42am The system time has changed to 2012-08-21T10:51:42.500000000Z from 2012-08-20T22:51:39.080510600Z. 6:51:42am-6:51:47am Six services were stopped… 6:51:47am The system has resumed from sleep. Sleep Time: 2012-08-21T10:51:46.021150600Z Wake Time: 2012-08-21T10:51:44.010053500Z Wake Source: S4 Doze to Hibernate 6:51:55am The system is entering sleep. Sleep Reason: Hibernate from Sleep
Lo que no es:
- Actualización de Windows: WU está configurado para verificar solo, no descargar y hacerlo al mediodía (no al azar )
- Wake-on-LAN: WoL y Magic-Packet están desactivados en el Administrador de dispositivos , no hay opción en el BIOS y el módem de cable está apagado por la noche
- Dispositivos: todos los teclados, ratones y NIC están configurados para no activar el sistema (
powercfg -devicequery wake_armed
devuelve una lista vacía) - Malware: este es un nuevo sistema con actualizaciones de Windows actualizadas y MSSE activo con las últimas definiciones, además de una cuidadosa navegación con el último Chrome y sin archivos que sean cuestionables en lo más mínimo
Tengo dos teorías sobre lo que podría ser:
Sueño híbrido
En Windows Vista y versiones posteriores, la suspensión híbrida permite que el sistema primero suspenda (suspenda a la RAM) y luego, después de un tiempo, vacíe la memoria al disco para hibernar. Esto puede tener sentido en que la computadora portátil está en reposo y, finalmente, cambia a hibernación, por lo que se activa para vaciar la memoria en el disco.
Esto podría funcionar ya que en lugar de ir directamente a Windwos, los POSTs de BIOS y los "CV" de Windows. Sin embargo, debe pasar del sueño a la hibernación al mismo tiempo, no al azar. Además, este portátil en particular no tiene habilitado el sueño híbrido.
¿Alguien puede confirmar cómo (a un nivel bajo) si el sueño híbrido funciona así?
Batería baja
Cuando la batería de una computadora portátil está demasiado baja, Windows hiberna automáticamente (por supuesto, Windows hace esto antes de que la batería esté demasiado baja para que le quede suficiente energía para realizar la hibernación). Cuando hace esto, el disco duro se agita durante unas pocas docenas de segundos y luego se apaga. Esto parece coincidir con el comportamiento de la computadora portátil cuando se activa al azar, especialmente porque la batería puede alcanzar el punto de drenaje en un momento aparentemente aleatorio.
El problema con esta teoría es que cuando el sistema se enciende después de haberse despertado aleatoriamente, no imprime el mensaje de que Windows se ha apagado debido a una batería baja como siempre que hiberna debido a una batería baja mientras está en funcionamiento.
Además, implica que Windows está activo y procesando (hasta cierto punto) mientras está inactivo o incluso cuando ya debería estar apagado / hibernando.
¿Alguien puede confirmar si Windows está activo y monitoreando los niveles de batería mientras está "apagado"?
Según los eventos, parece que la actualización de la hora del sistema es normal cada vez que se enciende el sistema, por lo que no es eso, pero claramente está pasando de la suspensión a la hibernación a las doce horas después de que se durmió. Esto es desconcertante por tres razones:
- La configuración actual es hibernar después de tres horas con la batería y seis horas cuando está enchufado para los planes equilibrado y de ahorro de energía (cuatro horas y nada con el plan de alto rendimiento ). El plan de ahorro de energía está vigente y se desconectó esta mañana cuando sucedió.
- La suspensión híbrida está desactivada en cada plan de energía
powercfg
no tiene registro de que suceda
¿Alguien sabe por qué Windows se despertaría al azar y presentaría los síntomas anteriores o por qué la configuración del plan de energía parece ser incorrecta?
Hay una gran cantidad de personas en situación de ordenadores portátiles (de todas las marcas y modelos) girando al azar en el medio de la noche. Desafortunadamente, la mayoría de ellos obtienen el mismo conjunto de respuestas que rara vez parecen solucionar el problema.
Algunos notables incluyen:
- Esta pregunta que parece ser el mismo problema con un par de las observaciones que he hecho anteriormente.
- Esta pregunta parece tener el mismo problema, pero con Linux.
- Esta pregunta me llevó a apagar los teclados / ratones en caso de que la sensibilidad del panel táctil esté demasiado baja, pero aún así lo hace.
- Este hilo apunta a los temporizadores para dormir, pero ya están desactivados.
Respuestas:
A riesgo de parecer estúpido, encontré lo siguiente:
No veo que digas que has intentado esto, así que si te extrañé al señalarlo, te pido disculpas por perder tu tiempo.
fuente
SleepWakeSolution
Esta es una solución para aquellos que desean que sus computadoras nunca más se despierten solas y las soluciones más simples no han funcionado. Nada más que tocar un botón o abrir la cubierta lo despertará. No las tareas planificadas que están programadas para activar su sistema, como Windows Media Center o las causas desconocidas. Lo único negativo que he encontrado es que una computadora portátil no se activará para hibernar si la batería se está agotando demasiado. Simplemente desaparecerá y se perderá cualquier información no guardada.
Abra un símbolo del sistema y ejecute los siguientes comandos:
Estos se pueden copiar y pegar en el símbolo del sistema haciendo clic en el encabezado / editar / pegar en la parte superior de la ventana del símbolo del sistema.
Esto cambia los valores predeterminados para la combinación de energía actual y evita que la máquina se despierte de la suspensión.
Se aplica a las siguientes claves de registro:
Lo anterior ha sido probado para funcionar en Win7 y Win8. Modificó
SKUACSettingIndex
a a0
de a1
en Win8 en todas las categorías anteriores durante la prueba, lo que también podría hacerse manualmente a través de regedit como alternativa. Esto permite un esquema de energía con la capacidad de despertarse del sueño completamente deshabilitado. Una vez más, lo único negativo que he encontrado es que una computadora portátil no se activará para hibernar si la batería se está agotando demasiado. Simplemente se irá muerto.Importante: El paso adicional de ir al Panel de control / Opciones de energía y luego restablecer el esquema de energía actual a los valores predeterminados en la configuración avanzada también puede ser necesario después de implementar los cambios de configuración. El usuario puede entonces reajustar las cosas a sus propias preferencias.
Durante mi prueba de símbolo del sistema en un nuevo sistema Win8, parece haber restablecido la configuración de energía a la predeterminada, ya que las cosas vuelven a tener su configuración de tiempo de espera predeterminada después de usar la solución de símbolo del sistema. Tampoco se ha informado ninguna estela durante el período de prueba en el Visor de eventos / sistema.
También revisé el Visor de eventos en otros dos sistemas, y no ha habido ninguna activación en esos sistemas desde que implementé la solución de símbolo del sistema en ellos hace dos semanas.
Para devolver los valores predeterminados a los valores originales, ingrese las mismas líneas de símbolo del sistema pero ingrese un 1 para el último carácter en lugar de un 0. Luego cambie la combinación de energía actual a los valores predeterminados en Opciones de energía.
fuente
En Win7 Pro, en lugar de jugar directamente con los registros de registro, puede usar el Editor de directivas de grupo para
gpedit.msc > Computer Configuration > Administrative Templates > System > Power Management > Sleep Settings
ajustarlo a su gusto, reiniciar.fuente