Comment savoir pourquoi votre PC se réveille et comment l'arrêter

Mettre votre PC en mode veille manuellement ou automatiquement peut présenter plusieurs avantages. Techniquement, il s’agit d’un mode à faible consommation d’énergie. Les modes veille, suspension ou veille font tous référence au même mode.

Ce qui se passe en arrière-plan, c'est que le dernier état du système est stocké dans la RAM avant que tous les périphériques et systèmes qui ne sont plus nécessaires pour l'alimentation ne soient mis hors tension.

L'état est repris lorsque vous appuyez sur le bouton de réveil ou lorsque le clavier ou la souris sont déplacés.

Parfois, l'ordinateur sort du mode veille sans que vous ne fassiez rien. Cela peut avoir plusieurs causes, et ce guide en discute plusieurs.

Partie 1: Diagnostic de réveil

La première chose à faire est d’essayer de déterminer la source ou le périphérique qui réveille votre PC. Windows est livré avec plusieurs outils que vous pouvez utiliser à cette fin. Cette partie du guide explique comment vous pouvez les utiliser pour en savoir plus sur la source.

Notez que bien que cela puisse vous révéler des informations, ce n'est pas toujours le cas. Il peut arriver que les programmes de diagnostic ne renvoient aucune source, ou uniquement des sources inconnues.

Néanmoins, il est judicieux de commencer ici car un hit vous fournira les informations nécessaires pour éviter que l'ordinateur ne se réveille automatiquement en mode veille.

Diagnostic en ligne de commande

La première chose à faire est de vérifier si les périphériques sont responsables du réveil automatique de l'ordinateur. Procédez comme suit pour le découvrir:

  1. Si vous utilisez Windows 7, cliquez sur le bouton du menu Démarrer, entrez cmd, cliquez avec le bouton droit de la souris sur cmd.exe et sélectionnez Exécuter en tant qu'administrateur.
  2. Si vous utilisez Windows 8.x, utilisez Windows-X pour afficher un menu de commandes, puis sélectionnez Invite de commandes (Admin) dans la liste disponible.
  3. Tapez powercfg -lastwake et, en tant que seconde commande, powercfg -devicequery wake_armed.
  4. Les périphériques responsables du réveil de l'ordinateur peuvent être répertoriés ici.
  5. Vous pouvez également exécuter powercfg -waketimers pour savoir si des heures de réveil sont configurées pour ramener l'ordinateur à l'état de veille.
  6. Parfois, le nom d'un programme peut être affiché ici. Si tel est le cas, vous pouvez consulter les options des applications pour trouver un moyen de l’empêcher de réveiller le PC.

Diagnostic de l'observateur d'événements Windows

Toujours sur la ligne de commande, tapez eventvwr.msc pour lancer l' observateur d'événements Windows.

  1. Sélectionnez Journaux Windows> Système dans le menu situé dans la barre latérale.
  2. Une fois le journal affiché, sélectionnez Filtrer le journal actuel dans le menu Actions.
  3. Une nouvelle fenêtre s’ouvre pour vous permettre de personnaliser ce qui est affiché dans le journal sélectionné.
  4. Localisez les sources d'événements à cet endroit et sélectionnez Power-Troubleshooter dans le menu contextuel. La liste est triée par ordre alphabétique et vous ne devriez pas avoir de problème pour trouver l'élément de filtre dans le menu.
  5. Toutes les entrées sont répertoriées par niveau, date et heure et ID d'événement.
  6. Ouvrez les entrées fermées en date et heure du réveil du PC et vérifiez la liste de Wake Source. Cela peut révéler ce qui a réveillé l'ordinateur.

Partie 2: Fixer le mode de veille

C’est la partie où nous appliquons le correctif pour éviter que le mode veille ne soit quitté automatiquement. Si vous avez découvert ce qui en est responsable sur votre système, ignorez toutes les suggestions, à l'exception de celle qui correspond à votre problème.

Si vous ne connaissez pas la source, essayez-les tous pour en savoir plus. Je vous suggère d’essayer une solution, de mettre votre PC en mode veille et de voir s’il récupère automatiquement. Si tel est le cas, ce n'est pas la solution à votre problème, et vous devriez passer au prochain correctif suggéré et essayer.

Fixer la souris

La souris de l'ordinateur peut être responsable de sortir le PC du mode veille. Vous pouvez savoir si tel est le cas et désactiver la fonctionnalité de la manière suivante:

  • Tapez sur la touche Windows et entrez la souris ici.
  • Si vous utilisez Windows 7. Si vous utilisez Windows 8, tapez souris, appuyez sur Entrée, sélectionnez Retour pour sélectionner tous les paramètres, puis sélectionnez le résultat intitulé Souris et rien d'autre.
  • Cela ouvre les propriétés de la souris sur le bureau.
  • Passez à l'onglet Matériel ici et sélectionnez Propriétés dessus.
  • Cliquez sur le bouton Modifier les paramètres lorsque la nouvelle fenêtre s’ouvre.
  • Passez à l'onglet Gestion de l'alimentation ici et décochez la case "Permettre à ce périphérique de réveiller l'ordinateur".

Vous pouvez également ouvrir le Gestionnaire de périphériques à partir du panneau de configuration du bureau, localiser la liste de souris et autres périphériques de pointage dans cette liste, puis cliquer avec le bouton droit de la souris sur les périphériques répertoriés sous celui-ci pour sélectionner les propriétés correspondantes. Ou, double-cliquez simplement sur le périphérique en question.

Ici, vous obtenez les options de gestion de l'alimentation directement, sans avoir à passer par le long processus décrit ci-dessus.

Fixer les minuteries de réveil

Si une horloge de réveil est responsable du réveil de votre PC, vous pouvez vérifier l’application qui en est responsable pour l’empêcher de réveiller votre PC.

Si vous ne souhaitez pas utiliser de minuteur de réveil, il est possible de désactiver complètement la fonction.

  1. Appuyez sur la touche Windows et tapez powercfg.cpl pour ouvrir les options d'alimentation du PC.
  2. Cliquez sur modifier les paramètres du plan en regard du plan actuel, puis répétez le processus décrit ci-dessous pour tous les autres plans que vous utilisez.
  3. Cliquez sur modifier les paramètres d'alimentation avancés à la page suivante. Cela ouvre une nouvelle fenêtre qui affiche les options d'alimentation avancées du plan sélectionné.
  4. Sélectionnez Veille> Autoriser les minuteries de réveil, puis cliquez sur le paramètre activer pour le désactiver.
  5. Cliquez sur Appliquer pour enregistrer les modifications.

Assurez-vous de modifier tous les profils de puissance disponibles.

Fixation des cartes réseau

Les adaptateurs réseau peuvent également réveiller le PC. Vous pouvez vérifier la configuration des adaptateurs installés en exécutant les commandes suivantes:

  1. Tapez sur la touche Windows, tapez Gestionnaire de périphériques et sélectionnez le résultat dans la liste des suggestions.
  2. Sélectionnez Cartes réseau et double-cliquez sur la carte réseau principale. Si vous en avez plusieurs énumérés ici, répétez le processus pour chaque utilisation.
  3. Passez à l'onglet Gestion de l'alimentation de la nouvelle fenêtre qui s'ouvre et décochez l'option "Autoriser ce périphérique à réveiller l'ordinateur".
  4. En outre, basculez sur Avancé et localisez les propriétés "réveil à la correspondance de motif" et "réveil sur paquet magique" et, si elles sont activées, désactivez-les.

Conseil latéral: vous pouvez également vérifier la configuration de votre BIOS pour les paramètres de "réveil sur sonnerie" et "de réveil sur réseau local", le cas échéant, et les désactiver.

Tâche de redémarrage planifiée

Sous Windows 10, vous constaterez qu'une tâche de redémarrage peut réactiver l'ordinateur pour installer les mises à jour du système et l'activer même si aucune mise à jour n'est disponible à ce moment-là.

Pour désactiver la tâche, procédez comme suit:

  1. Tapez sur la touche Windows, tapez Planificateur de tâches et appuyez sur Entrée.
  2. Accédez à la section suivante: Planificateur de tâches (local)> Bibliothèque de planificateurs de tâches> Microsoft> Windows> UpdateOrchestrator
  3. Localisez la tâche de redémarrage à cet endroit, cliquez dessus avec le bouton droit de la souris et sélectionnez Désactiver dans le menu contextuel.

Cela ne suffit toutefois pas, car Microsoft le réactivera dans le futur. Pour éviter cela, il est nécessaire de modifier les autorisations de la tâche au niveau du système d'exploitation.

  1. Ouvrez une invite de commande avec privilège en appuyant sur la touche Windows, en tapant cmd.exe, en maintenant les touches Maj et Ctrl enfoncées et en appuyant sur Entrée.
  2. Exécutez la commande suivante: takeown / f C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot
  3. Ouvrez l'explorateur de fichiers et accédez à C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator
  4. Localisez le fichier appelé reboot (il n’a pas d’extension de fichier), cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés.
  5. Basculez sur l'onglet Sécurité.
  6. Sélectionnez le compte "Système" et supprimez son accès en écriture au fichier.

Maintenance automatique

Certaines versions de Windows sont configurées pour exécuter des tâches de maintenance automatisées. Bien que vous ne souhaitiez peut-être pas les désactiver complètement, il est logique de les régler à une heure de la journée qui vous convient.

  1. Ouvrez une fenêtre de l'explorateur de fichiers, cliquez sur le champ d'adresse en haut de celui-ci et collez-y les éléments suivants: Panneau de configuration \ Tous les éléments du panneau de configuration \ Sécurité et maintenance \ Maintenance automatique.
  2. Après avoir appuyé sur Entrée, vous êtes pris par l'applet Panneau de configuration de maintenance automatique.
  3. Vous pouvez y définir une heure pour la tâche quotidienne et indiquer si elle est autorisée à réveiller l'ordinateur à l'heure programmée.
  4. Désactivez l'option "Autoriser la maintenance planifiée à réveiller mon ordinateur à l'heure programmée" pour l'empêcher de réveiller le PC.

Ligne de commande Fu

Voici une liste de commandes utiles qui peuvent vous aider à en savoir plus sur le mode veille et la configuration de réveil de votre PC:

  • powercfg -a affiche une liste des états de veille disponibles de l'ordinateur.
  • powercfg -devicequery wake_armed répertorie tous les périphériques pouvant réveiller l'ordinateur
  • powercfg -devicequery wake_programmable répertorie tous les périphériques pouvant être programmés pour réactiver le PC.
  • powercfg -devicedisablewake "nom de périphérique exact" désactive la fonctionnalité de réveil du périphérique sélectionné.
  • powercfg -deviceenablewake "nom de périphérique exact" activera à nouveau ce périphérique.
  • powercfg -lastwake affiche le dernier périphérique qui a réveillé le PC.
  • powercfg -waketimers répertorie tous les minuteurs de réveil actifs.

Powershell

Exécutez la commande powershell à partir de la ligne de commande pour l'activer.

  • Get-ScheduledTask | où {$ _. settings.waketorun} répertorie toutes les tâches et leur état en ce qui concerne les opérations de réveil.

Ressources utiles

Si vous souhaitez en savoir plus sur les fonctionnalités de veille et de veille, utilisez les ressources suivantes comme point de départ:

  • Comment faire sortir automatiquement votre PC du mode veille [How to Geek]
  • Wake Patterns a expliqué [Ukleja]
  • Résoudre les problèmes de mode de veille de Vista ou Windows 7 [Vistax64]
  • Aperçu du mode veille [Wikipedia]