Guide complet pour maîtriser la commande powercfg sous Windows

Dernière mise à jour: 31/07/2025
Auteur: Isaac
  • Powercfg vous permet de gérer et de personnaliser tous les aspects de l'alimentation dans Fenêtres à travers la ligne de commandes.
  • Des rapports détaillés peuvent être générés sur la durée de vie de la batterie, l'efficacité énergétique et les appareils qui affectent la consommation d'énergie.
  • Inclut des options pour automatiser et optimiser les paramètres énergétiques dans les environnements domestiques et professionnels.

commande powercfg sous Windows

Si vous souhaitez optimiser la gestion de l'énergie de votre ordinateur ou si vous avez déjà rencontré des problèmes de batterie, de veille ou d'hibernation sous Windows, vous aurez certainement intérêt à vous familiariser avec la commande powercfg. Cet utilitaire puissant, intégré à Windows , vous permet de gérer tous les aspects de la consommation d'énergie, des modes de gestion de l'alimentation aux rapports détaillés sur l'état de la batterie et du périphérique.

Cet article vous propose une explication claire, détaillée et actualisée de l'utilisation de powercfg : ses options, le rôle de chaque paramètre et comment l'optimiser sur ordinateurs portables et de bureau. Vous y trouverez également des exemples pratiques avec des commandes à copier-coller, ainsi que des informations moins connues, utiles aussi bien aux utilisateurs avancés qu'à ceux qui souhaitent simplement résoudre des problèmes d'alimentation spécifiques.

Qu'est-ce que powercfg et à quoi sert-il ?

Powercfg, dont le nom complet est powercfg.exe , est un utilitaire en ligne de commande intégré à Windows qui permet aux utilisateurs de contrôler au mieux les paramètres d'alimentation de leurs appareils . Cet outil permet de modifier, d'analyser et de résoudre tous types de problèmes liés aux modes de gestion de l'alimentation, à la veille, à l'hibernation et à la consommation énergétique des périphériques connectés.

Alors que l'interface graphique classique des options d'alimentation (powercfg.cpl) du Panneau de configuration donne accès aux fonctions les plus importantes, powercfg permet d'explorer les paramètres avancés et d'obtenir des informations et des réglages inaccessibles depuis le panneau de configuration standard. Ceci est particulièrement utile pour les ordinateurs portables, où l'autonomie de la batterie est cruciale, ainsi que pour le dépannage des problèmes de veille, d'hibernation et de consommation d'énergie sur tout type d'ordinateur.

Options avancées de powercfg

Comment exécuter powercfg sous Windows

Pour commencer à utiliser powercfg , ouvrez simplement une fenêtre d'invite de commandes ( CMD ) ou PowerShell en tant qu'administrateur, car certaines fonctions nécessitent des privilèges élevés. Dans la ligne de commande, saisissez simplement powercfg suivi de l'option souhaitée, par exemple :

powercfg /list

Dès lors, vous avez accès à une multitude de fonctions, si nombreuses qu'il existe même des commandes qui génèrent une aide détaillant toutes celles disponibles. Si vous êtes perdu, vous pouvez saisir powercfg /? pour voir la liste complète des paramètres et leur description.

Différences entre hiberfil.sys, pagefile.sys et swapfile.sys - 1
Article connexe:
Hiberfil.sys, Pagefile.sys et Swapfile.sys sous Windows : différences et gestion

Principaux paramètres et options de powercfg

La commande powercfg est très polyvalente. Elle permet de contrôler de nombreux aspects, de la gestion de base des modes d'alimentation à la génération de rapports détaillés sur l'état de la batterie ou les périphériques interférant avec le mode veille de l'ordinateur. Voici une liste des paramètres les plus utilisés et les plus utiles :

  • /liste:Répertorie tous les plans d'alimentation disponibles sur le système.
  • /mettre en doute: Affiche le contenu d'un plan d'alimentation spécifique ; idéal pour consulter les paramètres actifs.
  • /setactive: Permet d'activer un plan d'alimentation spécifique.
  • /monnaie: Modifie certaines valeurs du plan d'alimentation actuel, telles que le temps moniteur, disque ou veille prolongée.
  • /effacer: Supprime un plan d'alimentation spécifique par son GUID.
  • /hiberner: Active ou désactive la fonction de mise en veille prolongée. Permet également de définir la taille du fichier associé.
  • /énergie:Analyse l'efficacité énergétique et génère un rapport complet au format HTML.
  • /rapport de batterie: Créez un rapport détaillé sur l'utilisation et l'état de la batterie de l'ordinateur portable.
  • /devicequery: Affiche les périphériques qui répondent à certains critères, tels que la possibilité de sortir l'ordinateur du mode veille.
  • /dernier réveil: : Rapports sur la cause qui a permis à l'équipe de sortir de la suspension pour la dernière fois.
  • /requêtes: Répertorie les applications, les services ou conducteurs qui empêchent le système de passer en mode veille.
  • /requestsoverride: Permet de définir des exceptions aux requêtes détectées dans la commande précédente.
  • /étude du sommeil:Génère un rapport sur l'efficacité et l'utilisation des modes de sommeil modernes.
  • /srumutil, /systemsleepdiagnostics, /systempowerreport:Outils avancés de diagnostic énergétique et de suivi professionnel.
  Découvrez comment synchroniser des photos avec l'Apple Watch

Chacun de ces paramètres peut avoir des arguments supplémentaires ou des variantes avec des noms abrégés (par exemple, /L comme raccourci pour /list). La plupart des commandes fonctionnent avec les GUID (identifiants uniques) de chaque forfait ou appareil, que l'on obtient facilement en exécutant les commandes de base.

Paramètres Powercfg

Gestion du plan énergétique

L'une des fonctions les plus utilisées de powercfg est la gestion des modes de gestion de l'alimentation . Avec powercfg, vous pouvez lister, activer, modifier et supprimer des modes en toute liberté. Par exemple :

  • powercfg /list:Vous verrez tous les plans créés et celui qui est actif.
  • powercfg /setactive GUID: Modifie le plan actif en celui spécifié.
  • powercfg /delete GUID: Supprimez le plan souhaité, utile pour nettoyer les anciens paramètres.
  • powercfg /changename GUID "Nuevo Nombre":Modifier le nom et la description du plan.
  • powercfg /duplicatescheme GUID:Dupliquez un schéma pour le tester sans perdre la configuration précédente.

N'oubliez pas que pour toute action nécessitant un GUID, vous pouvez toujours l'obtenir avec powercfg /list, tel qu'il apparaît à côté de chaque plan.

Personnalisation et réglage des paramètres d'alimentation

Powercfg va bien au-delà de la simple activation ou de l'affichage des forfaits. Il vous permet de configurer chaque aspect, comme le délai d'extinction de l'écran, du disque, de la mise en veille, de l'hibernation, ainsi que les actions du bouton d'alimentation et de la fermeture du capot . Par exemple :

  • powercfg /change monitor-timeout-ac 5: L'écran s'éteint après 5 minutes lorsque l'appareil est branché.
  • powercfg /change disk-timeout-dc 10: Le lecteur s'éteindra après 10 minutes en mode batterie.
  • powercfg /change standby-timeout-ac 20:Le système passe en mode veille après 20 minutes d'inactivité connectée au réseau.
  • powercfg /change hibernate-timeout-dc 30:Il hibernera après 30 minutes sans alimentation.

De plus, il est possible d'ajuster des paramètres avancés à l'aide d'identifiants GUID de configuration spécifiques ou de modifier les valeurs associées à chaque configuration grâce aux commandes `setacvalueindex` (sur secteur) et `setdcvalueindex` (sur batterie). Cette flexibilité fait de powercfg un outil capable de s'adapter à tous les besoins en alimentation.

Plans d'alimentation PowerCFG

États de sommeil et d'hibernation

L'un des problèmes les plus fréquents avec les ordinateurs portables et de bureau est la gestion des modes veille et hibernation. Powercfg vous permet non seulement d'activer ou de désactiver ces fonctions, mais aussi de connaître les modes de veille pris en charge par votre matériel et d'identifier les raisons pour lesquelles votre ordinateur ne passe pas correctement en veille ou en hibernation.

  • powercfg /a: Vous montre les états de veille (S1, S2, S3, S4) pris en charge par votre ordinateur, ainsi que les raisons pour lesquelles certains peuvent ne pas être disponibles.
  • powercfg /hibernate on o off: Active ou désactive l'hibernation.
  • powercfg /hibernate /size 80: Définit la taille du fichier d'hibernation en pourcentage de RAM.
  • powercfg /hibernate /type reduced: Sélectionnez un type de fichier d'hibernation optimisé pour hiberboot.
  Impossible d'imprimer un fichier PDF sous Windows 10

Identification et contrôle des dispositifs qui affectent les économies d'énergie

Il arrive souvent qu'un périphérique empêche votre ordinateur de se mettre en veille ou le réveille à des moments inopportuns. Avec powercfg, vous pouvez identifier les périphériques qui présentent ce comportement et décider de l'autoriser ou de le désactiver pour économiser de l'énergie ou éviter tout désagrément.

  • powercfg /devicequery wake_armed:Répertorie les périphériques actuellement configurés pour réveiller le PC.
  • powercfg /deviceenableawake "Nombre del dispositivo": Permet à un périphérique spécifique de sortir l'ordinateur du mode veille.
  • powercfg /devicedisablewake "Nombre del dispositivo":Supprimez cette capacité de tout appareil problématique.

De plus, avec /lastwake, vous pouvez découvrir exactement ce qui a provoqué le dernier réveil inattendu, et avec /devicequery, vous pouvez vérifier la compatibilité des différents composants avec différents états d'économie d'énergie.

Diagnostics avancés : rapports d'étude sur l'énergie, la batterie et le sommeil

Powercfg se distingue par ses commandes permettant une analyse détaillée du comportement énergétique et de la batterie de l'appareil. Parmi les plus notables :

  • /énergie:Exécute une analyse complète (prend généralement 60 secondes) et produit un rapport HTML avec tous les problèmes liés à l'efficacité énergétique qu'il détecte : pilotes problématiques, configurations conflictuelles, périphériques qui empêchent les économies d'énergie, etc.
  • /rapport de batterie:Idéale pour les ordinateurs portables, cette commande génère un rapport historique détaillé sur votre batterie : cycles de charge, capacité maximale, dégradation à l'usage, historique de charge et de décharge, habitudes d'utilisation, etc.
  • /étude du sommeil: Analyse le comportement du mode veille moderne, détectant les inefficacités ou les problèmes d'activation/désactivation des derniers jours. Ceci est très utile pour les ordinateurs utilisant le mode veille moderne (S0).
  • /requêtes: Vous permet de savoir quels processus, pilotes ou services bloquent votre ordinateur et l'empêchent d'entrer en mode économie d'énergie.
  • /requestsoverride: Permet d'appliquer des exceptions pour ignorer les processus ou les services qui bloqueraient normalement la suspension.
  • /systemsleepdiagnostics y /systempowerreport:Génère des rapports de diagnostic complets sur les transitions d'alimentation et les périodes d'inactivité, utiles pour les administrateurs et les utilisateurs avancés.

Tous ces rapports sont normalement enregistrés dans le dossier système actuel et peuvent être ouverts dans n'importe quel navigateur Web pour une consultation facile.

Rapports énergétiques PowerCFG

Utilisation avancée : schémas de superposition et profils PPM

Dans les versions récentes de Windows, powercfg prend désormais en charge les profils de gestion de l'alimentation superposés et les profils PPM, offrant ainsi une personnalisation encore plus poussée, notamment sur les systèmes modernes et professionnels. Les utilisateurs peuvent désormais ajuster plus finement les paramètres de performances et d'économie d'énergie, aussi bien dans les profils de gestion de l'alimentation traditionnels que dans les nouveaux profils superposés, en particulier pour les processeurs et les cartes graphiques.

  • powercfg /q overlay_scheme_alias subgroup_alias setting_alias: Interroger la configuration d'un schéma de superposition.
  • powercfg /setacvalueindex overlay_scheme_alias subgroup_alias setting_alias value: Modifie les paramètres lorsque l'appareil est connecté.
  • powercfg /listprofiles o /lp:Répertorie les profils PPM pour une gestion efficace du processeur.

De plus, les administrateurs et les utilisateurs avancés peuvent générer des fichiers XML de provisionnement d'alimentation pour automatiser les configurations, ce qui est très utile dans les environnements d'entreprise ou pour les techniciens informatiques.

  Comment afficher le numéro de série du disque dur sous Windows 11

Automatisation et scripts

Pour ceux qui souhaitent gagner du temps ou appliquer régulièrement des configurations, powercfg prend en charge les fichiers batch (.bat) , vous permettant de créer vos propres scripts avec les commandes nécessaires. Il suffit de saisir les commandes ligne par ligne dans le Bloc-notes, d'enregistrer le fichier au format .bat, et à son exécution, toutes vos instructions de gestion de l'alimentation seront automatiquement appliquées : modification des modes de gestion de l'alimentation, activation de la mise en veille prolongée, génération de rapports, etc.

Vous pouvez même personnaliser le raccourci du bureau vers ces scripts afin de les avoir toujours à portée de main, et vous pouvez même facilement modifier leur icône à partir des propriétés du raccourci.

Exemples pratiques de commandes powercfg

Vous trouverez ci-dessous une sélection de commandes prêtes à l'emploi qui répondent aux questions et aux besoins les plus courants :

  • Connaître les modes de veille pris en charge :
    powercfg /a
  • Activer l'hibernation :
    powercfg /hibernate on
  • Désactiver l'hibernation :
    powercfg /hibernate off
  • Régler le temps de veille lorsque l'appareil est connecté à l'alimentation :
    powercfg /change hibernate-timeout-ac 30
  • Générer un rapport énergétique :
    powercfg /energy
  • Voir la liste des plans énergétiques :
    powercfg /list
  • Activer un plan spécifique (remplacer le GUID par celui que vous obtenez avec /list) :
    powercfg /setactive GUID
  • Vérifiez la raison pour laquelle l'ordinateur ne passe pas en mode veille :
    powercfg /requests
  • Identifiez quel appareil a réactivé le système :
    powercfg /lastwake
  • Découvrez les appareils qui prennent en charge différents états de sommeil :
    powercfg /devicequery wake_from_S3_supported
  • Générer un rapport détaillé sur l’état de la batterie :
    powercfg /batteryreport

Ces exemples couvrent les besoins les plus courants, mais n'oubliez pas que powercfg dispose de beaucoup plus d'options pour s'adapter à des scénarios spécifiques.

Powercfg et paramètres d'alimentation sur les appareils professionnels et professionnels

Dans les environnements professionnels, notamment lors du déploiement d'images Windows ou de la gestion de nombreux ordinateurs, il est courant d'utiliser powercfg conjointement avec le Concepteur de configuration Windows pour créer des packages de provisionnement personnalisés. powercfg génère alors des fichiers XML contenant la configuration d'alimentation complète du périphérique, qui peuvent ensuite être appliqués à l'ensemble de l'organisation.

Cela permet aux administrateurs de contrôler chaque détail du comportement de l'alimentation via des règles, des actions de veille et d'hibernation aux seuils de batterie et aux politiques pour des appareils spécifiques.

Grâce à la génération de rapports et de diagnostics, il est facile d'anticiper et de résoudre les problèmes avant qu'ils ne deviennent un problème pour les utilisateurs, optimisant ainsi la consommation énergétique globale du processus.

Enfin, il est important de noter que certaines fonctions avancées nécessitent des autorisations d'administrateur. Pour garantir l'exécution correcte de toutes les commandes, il est recommandé d'ouvrir la fenêtre CMD ou PowerShell en tant qu'administrateur.

L'utilisation de powercfg s'impose comme un outil essentiel pour quiconque souhaite un contrôle approfondi de la gestion de l'alimentation par Windows, à la maison comme au travail : diagnostics, configuration avancée, rapports détaillés, automatisation et bien plus encore, accessibles en quelques commandes.