Comment puis-je savoir pourquoi mon ordinateur portable ou de bureau ne se met pas automatiquement en veille ?
Ces commandes doivent être utilisées en conjonction avec la réponse de Kevin pour obtenir une liste complète.
Comment puis-je savoir pourquoi mon ordinateur portable ou de bureau ne se met pas automatiquement en veille ?
Je crois que Windows 7 est la seule version de Windows qui peut vous dire quels sont les périphériques qui empêchent la machine de se mettre en veille. Windows 7 et Vista peuvent vous dire quels sont les périphériques armés pour sortir l'appareil de son sommeil.
Il existe un outil appelé powercfg qui peuvent le faire. La nouveauté de Windows 7 est la possibilité de voir ce qui est armé.
Windows 7
Vous verrez une liste d'éléments empêchant la machine d'entrer en veille.
Vista dispose également de powercfg.exe, qui peut vous indiquer quels sont les périphériques armés pour sortir le système de sa veille :
powercfg -devicequery wake_armed
ainsi que l'appareil qui a réveillé la machine en dernier :
powercfg -lastwake
On dirait que Windows 7 a de nouvelles fonctionnalités.
Vous pouvez également exécuter powercfg -energy
à partir d'une commande élevée. Cela surveillera votre PC pendant 60 secondes au cours desquelles vous pourrez continuer à l'utiliser normalement.
Un rapport est généré à la fin. L'examen des erreurs dans ce rapport devrait vous donner un indice sur ce qui empêche votre PC de se mettre en veille.
l'un des problèmes les plus courants est le partage des médias. Cela se traduit par \Filesystem\srvnet
dans le rapport. Vous devrez désactiver le partage des médias pour vous débarrasser de ce problème.
S'il s'agit de quelque chose de différent, posez vos questions. Merci.
Ça m'a pris du temps mais ça m'a résolu le problème. Créez un fichier batch avec le contenu suivant :
powercfg -requestsoverride PROCESS chrome.exe awaymode display system
net stop "Windows Update" & net start "Windows Update"
(la deuxième partie de la commande net n'est pas obligatoire car le service redémarre de toute façon)
... puis créez une tâche Windows pour exécuter le fichier batch toutes les 30 minutes (n'oubliez pas d'ajouter exécuter en mode privilégié.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.
3 votes
Avez-vous renversé du café dessus récemment ? OK OK, c'est nul...