Un ordinateur portable (Windows 7) m'ennuie depuis le jour où nous l'avons obtenu. Quand il est endormi (le couvercle fermé), il semble se réveiller par intermittence de façon aléatoire pendant la nuit (c.-à-d. 22 h, 1 h 30, 7 h, etc.). Il y a beaucoup de gens qui vivent cela, mais j'ai fait plusieurs tests et fait de nombreuses observations pour fournir ici autant d'informations que possible pour diagnostiquer le problème.
Lorsque l'ordinateur portable se réveille au milieu de la nuit, plusieurs observations révélatrices peuvent être faites:
- Il reste allumé pendant environ 20 à 50 secondes (plus que quelques-uns, moins que beaucoup)
- L'écran reste éteint (complètement, pas seulement le rétro-éclairage)
- Le disque dur est battu tout le temps (la LED HD est presque fixe)
- Le lecteur de DVD tourne et tourne bruyamment pendant environ 5 à 10 secondes s'il y a un disque
- Windows est actif (le bruit du bing-bong PnP est joué si un lecteur / clavier / etc. a été retiré ou branché après la mise en veille du système)
- (Non confirmé: appuyer sur une touche - si elle est activée - ne l'allumera pas la prochaine fois; doit utiliser le bouton d'alimentation)
- La prochaine fois que le système est allumé, il n'y a aucune indication de l'activité aléatoire précédente (en utilisant
powercfg -lastwake
renvoie un historique de réveil et un nombre de sources de réveil de 0)
D'autres observations incluent:
- Ne semble pas se produire lorsque Windows est arrêté ou en veille prolongée, uniquement lorsqu'il est mis en veille (par exemple, couvercle fermé)
- Il y a d'innombrables tâches dans le Planificateur de tâches dans Windows 7, mais une analyse rapide semble indiquer qu'aucune n'est responsable (bien que j'aie activé l'historique pour garder une trace)
- (Je continue d'essayer de l'attraper pour appuyer sur une touche pour que l'écran montre pour voir ce qui se passe, mais cela semble toujours se produire à un moment inopportun et s'arrête avant d'avoir l'occasion)
Comme Mark l'a suggéré , j'ai vérifié le journal des événements et trouvé un ensemble d'événements qui sont le meilleur indice à ce jour:
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
Ce que ce n'est pas:
- Mise à jour Windows: WU est configuré pour vérifier uniquement, pas pour télécharger et pour le faire à midi (pas au hasard )
- Wake-on-LAN: WoL et Magic-Packet sont tous deux désactivés dans le Gestionnaire de périphériques , il n'y a pas d'option dans le BIOS et le modem câble est éteint la nuit
- Périphériques: tous les claviers, souris et cartes réseau sont configurés pour ne pas réveiller le système (
powercfg -devicequery wake_armed
renvoie une liste vide) - Malware: il s'agit d'un nouveau système avec des mises à jour Windows à jour et un MSSE actif avec les dernières définitions, ainsi qu'une navigation prudente avec le dernier Chrome et aucun fichier qui est même le moins discutable
J'ai deux théories sur ce que cela pourrait être:
Sommeil hybride
Sous Windows Vista et versions ultérieures, la veille hybride permet au système de se mettre en veille (suspendre à la RAM), puis après un certain temps, vider la mémoire sur le disque pour hiberner. Cela peut être logique dans la mesure où l'ordinateur portable est en veille, puis passe finalement en veille prolongée, il se réveille donc pour vider la mémoire sur le disque.
Cela pourrait fonctionner car au lieu d'aller directement dans Windwos, les BIOS POST et Windows «Resumes». Cependant, il doit passer du sommeil à l'hibernation en même temps, pas au hasard. De plus, cet ordinateur portable n'a pas de veille hybride activée.
Quelqu'un peut-il confirmer comment (à un faible niveau) si le sommeil hybride fonctionne comme ça?
Batterie faible
Lorsque la batterie d'un ordinateur portable est trop faible, Windows hiberne automatiquement (bien sûr, Windows le fait avant que la batterie ne soit trop faible pour qu'il lui reste suffisamment de puissance pour effectuer l'hibernation). Dans ce cas, le disque dur se bloque pendant quelques dizaines de secondes, puis s'arrête. Cela semble correspondre au comportement de l'ordinateur portable lorsqu'il se réveille au hasard, d'autant plus que la batterie peut atteindre le point de vidange à un moment apparemment aléatoire.
Le problème avec cette théorie est que lorsque le système est allumé après s'être réveillé de manière aléatoire, il n'imprime pas le message de l'arrêt de Windows en raison d'une batterie faible comme il le fait chaque fois qu'il hiberne en raison d'une batterie faible pendant son fonctionnement.
En outre, cela implique que Windows est actif et en cours de traitement (dans une certaine mesure) pendant qu'il est en veille ou même lorsqu'il devrait déjà être éteint / en veille prolongée.
Quelqu'un peut-il confirmer si Windows est actif et surveiller les niveaux de batterie tout en étant «éteint»?
Sur la base des événements, il semble que la mise à jour de l'heure du système soit normale chaque fois que le système s'allume, ce n'est donc pas cela, mais il passe clairement du sommeil à l'hibernation douze heures après son sommeil. C'est déroutant pour trois raisons:
- Le réglage actuel est d'hiberner après trois heures sur batterie et six heures lorsqu'il est branché pour les plans Balanced et Power Saver (quatre heures et pas du tout avec le plan High Performance ). Le plan Power Saver est en vigueur et il a été débranché ce matin quand c'est arrivé
- Le sommeil hybride est désactivé dans tous les plans d'alimentation
powercfg
n'a aucune trace de ce qui se passe
Est-ce que quelqu'un sait pourquoi Windows se réveille au hasard et présente les symptômes ci-dessus ou pourquoi les paramètres du plan d'alimentation semblent incorrects?
Il y a beaucoup de gens qui expérimentent des ordinateurs portables (de toutes marques et modèles) qui s'allument au hasard au milieu de la nuit. Malheureusement, la plupart d'entre eux reçoivent le même ensemble de réponses qui semblent rarement résoudre le problème.
Quelques exemples notables:
- Cette question qui semble être le même problème avec quelques-unes des observations que j'ai faites ci-dessus.
- Cette question semble avoir le même problème, mais avec Linux.
- Cette question m'a amené à désactiver les claviers / souris au cas où la sensibilité du pavé tactile serait réglée trop bas, mais il le fait toujours.
- Ce fil pointe vers les minuteries de veille, mais elles sont déjà désactivées.
Réponses:
Au risque de paraître stupide, j'ai trouvé ce qui suit:
Je ne vois pas que vous disiez que vous avez essayé cela, donc si je vous ai manqué de le signaler, je m'excuse d'avoir perdu votre temps.
la source
SleepWakeSolution
C'est une solution pour ceux qui veulent que leurs ordinateurs ne se réveillent plus d'eux-mêmes et les solutions plus simples n'ont pas fonctionné. Rien d'autre que d'appuyer sur un bouton ou d'ouvrir le couvercle ne le réveillera. Pas les tâches planifiées qui sont prévues pour réveiller votre système telles que Windows Media Center ou les causes inconnues. Le seul point négatif que j'ai trouvé est qu'un ordinateur portable ne se réveillera pas pour hiberner si la batterie devient trop faible. Il disparaîtra et toutes les informations non enregistrées seront perdues.
Ouvrez une invite de commande et exécutez les commandes suivantes:
Ceux-ci peuvent être copiés et collés dans l'invite de commande en cliquant sur l'en-tête / modifier / coller en haut de la fenêtre d'invite de commande.
Cela modifie les valeurs par défaut du schéma d'alimentation actuel et empêche la machine de sortir de veille.
S'applique aux clés de registre suivantes:
Ce qui précède a été testé pour fonctionner sous Win7 et Win8. Il a modifié le
SKUACSettingIndex
à un à0
partir de1
dans Win8 dans toutes les catégories ci-dessus pendant le test, ce qui pourrait également être fait manuellement via regedit comme alternative. Cela permet un régime d'alimentation avec la possibilité de se réveiller du sommeil complètement désactivé. Encore une fois, le seul point négatif que j'ai trouvé est qu'un ordinateur portable ne se réveillera pas pour hiberner si la batterie devient trop faible. Ça va juste mourir.Important: L'étape supplémentaire consistant à accéder au Panneau de configuration / Options d'alimentation, puis à réinitialiser le schéma d'alimentation actuel aux valeurs par défaut dans les paramètres avancés peut également être nécessaire après la mise en œuvre des modifications de configuration. L'utilisateur peut alors réajuster les choses à ses propres préférences.
Au cours de mon test d'invite de commandes sur un nouveau système Win8, il semble avoir réinitialisé les paramètres d'alimentation par défaut car les choses ont à nouveau leurs paramètres de délai d'attente par défaut après avoir utilisé la solution d'invite de commandes. Aucun réveil n'a également été signalé pendant la période de test dans l'Observateur d'événements / système.
J'ai également examiné l'Observateur d'événements sur deux autres systèmes, et il n'y a eu aucun réveil sur ces systèmes depuis que j'ai implémenté la solution d'invite de commandes sur eux il y a deux semaines.
Pour rétablir les valeurs par défaut aux valeurs d'origine, entrez les mêmes lignes d'invite de commande mais entrez un 1 pour le dernier caractère au lieu d'un 0. Ensuite, modifiez le schéma d'alimentation actuel aux valeurs par défaut dans les options d'alimentation.
la source
Sur Win7 Pro, au lieu de manipuler directement les paramètres de registre, vous pouvez utiliser l'Éditeur de stratégie de groupe le
gpedit.msc > Computer Configuration > Administrative Templates > System > Power Management > Sleep Settings
modifier à votre goût, redémarrer.la source