Le bureau de Windows 8 se réveille immédiatement après le sommeil en raison du clavier / souris

J'ai un ordinateur de bureau. J'ai récemment formé et installé Windows 8 64-bit. Tout fonctionne bien, sauf 1 problème: si j'essaie de le coucher, il dort et se réveille immédiatement. Il a fonctionné correctement sur la même machine avec Windows XP. Il se produit de toute façon que je lance le sommeil – par le menu, le bouton du clavier ou après 30 minutes.

J'ai tracé la cause du clavier / de la souris USB:

  • Chacun de ces incidents produit un journal des événements système (source: Power-Troubleshooter) Le système est revenu d'un état de faible puissance. Wake Source: Device -USB Root Hub
  • Si je clique sur "dormir" et que je déconnecte immédiatement le clavier + la souris, le problème ne se produit pas: l'ordinateur se met en veille et ne se réveille pas immédiatement.

Notes complémentaires:

  • Carte mère: ASUS, dernière version du BIOS: AMI 0702, 27/08/2010 (était: 0517, 30/10/2008)
  • Clavier: Logitech MK260 (clavier sans fil + souris). Le problème se produit également avec un clavier USB USB câblé et une souris Microsoft (chacun séparément).
  • Le clavier et la souris sont le seul périphérique USB. Cependant, le problème ne se produit pas avec un autre périphérique testé avec un disque sur clé.
  • Le gestionnaire de périphérique dispose d'un périphérique système étrange appelé «ATK0110 ACPI UTILITY», qui a été installé automatiquement avec un pilote 2004 à partir de Windows Update. On prétend qu'il est inutile, mais il revient si je le supprime.
  • J'ai désactivé toutes les options de mise sous tension dans le BIOS.
  • Dans les paramètres d'alimentation avancés, j'ai désactivé "Paramètres de suspension sélective USB" et "Autoriser les minuteries de réveil".

De la façon de réparer un ordinateur qui se réveille :

  • Pour savoir quels appareils peuvent réveiller la machine, sur la ligne de commande, exécutez: powercfg -devicequery wake_armed
  • Pour les désactiver: Device Manager ( devmgmt.msc ), sélectionnez le périphérique, les propriétés -> Gestion de l'alimentation -> décocher Allow this device to wake the computer

Essayez de vérifier vos tâches planifiées, j'ai écrit une publication de blog à ce sujet: http://ilantz.com/2012/12/21/windows-8-wakes-up-from-sleep-or-hibernation-unexpectedly/

Voici un script PowerShell qui désactivera la fonction de réveil pour toutes les tâches activées:

 Get-ScheduledTask | ? { $_.Settings.WakeToRun -eq $true -and $_.State -ne "Disabled"} | % { $_.Settings.WakeToRun = $false; Set-ScheduledTask $_ } 

J'ai eu le problème avec le réveil de n'importe quel mouvement de la souris, même si la souris n'était pas autorisée à "Autoriser cet appareil à réveiller l'ordinateur" La solution était en désactivant cette option pour le clavier aussi. Après avoir désactivé " Autoriser cet appareil à réveiller l'ordinateur " pour la souris et le clavier – mon ordinateur dort bien 🙂