Configuration des options d’alimentation avec Windows 7


  • Share on Pinterest

Ce sujet est assez large, mais voici quelques informations pour ceux qui veulent configurer les options d’alimentation lors du déploiement de Windows 7 sans passer par GPO.

Bien que je pense qu’il est préférable de laisser à l’utilisateur le choix de ses paramètres, vous pouvez utiliser l’outil PowerCfg pour effectuer toutes les tâches de configuration d’alimentation. PowerCfg peut être utilisé pour effectuer les tâches suivantes:

  • Lister les GUID pour tous les modes d’alimentation qui sont installés sur le système.
  • Créer des modes personnalisés ou supprimer les modes existants.
  • Configurer les options d’alimentation en mode batterie ou en mode secteur.
  • Configurer les options de mise en veille, d’arrêt du système, les actions des boutons.
  • Configurer les options d’alimentation à la fermeture d’un PC portable.
  • Configurer les options d’alimentation pour les périphériques comme l’USB, la carte réseau sans fil.
  • Exporter vos plans d’alimentation pour les installer sur d’autres machines.
  • Et bien d’autres

Vous pouvez afficher la liste des paramètres de ligne de commande en tapant Powercfg /? à l’invite de commande. Mais on va passer en travers de cela et voir ce qui nous intéresse pour le déploiement.

Lorsque vous voulez déployer les options d’alimentation, vous avez 2 options:

1. Soit vous configurez vos paramètres sur un poste de référence puis utiliser la commande powercfg –export pour sauvegarder votre configuration. Ensuite avec un script vous pourrez déployer cette configuration avec la command powercfg –import

exemple:

POWERCFG -EXPORT c:\scheme.pow 381b4222-f694-41f0-9685-ff5bb260df2e
POWERCFG -IMPORT c:\scheme.pow

2. Soit vous exécutez un script qui contient toutes vos modifications lors du déploiement. Voici un exemple de script:

:: ********************************************************************************
:: Désactive l’Hibernation
:: ********************************************************************************
powercfg -h off

:: ********************************************************************************
:: (Usage normal): 381b4222-f694-41f0-9685-ff5bb260df2e
:: (Performances élevées): 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
:: (Economie d’energie): a1841308-3541-4fab-bc81-f71556f20b4a
:: ********************************************************************************

@echo off
set BALANCED=381b4222-f694-41f0-9685-ff5bb260df2e
set HIGHPERFORMANCE=8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
set POWERSAVER=a1841308-3541-4fab-bc81-f71556f20b4a
powercfg -s 381b4222-f694-41f0-9685-ff5bb260df2e

:: ********************************************************************************
:: Configure la fermeture du capot du PC portable
:: 0 = Ne rien faire, 1 = Veille, 2 = Hibernation, 3 = Arret
:: ********************************************************************************

powercfg -setacvalueindex %HIGHPERFORMANCE% 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 0
powercfg -setdcvalueindex %HIGHPERFORMANCE% 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 0
powercfg -setacvalueindex %BALANCED% 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 0
powercfg -setdcvalueindex %BALANCED% 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 0
powercfg -setacvalueindex %POWERSAVER% 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 0
powercfg -setdcvalueindex %POWERSAVER% 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 0

:: ********************************************************************************
:: Configure l’action du boutton Power
:: 0 = Ne rien faire, 1 = Veille, 2 = Hibernation, 3 = Arret
:: ********************************************************************************
powercfg -setacvalueindex %HIGHPERFORMANCE% 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 3
powercfg -setdcvalueindex %HIGHPERFORMANCE% 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 3
powercfg -setacvalueindex %BALANCED% 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 3
powercfg -setdcvalueindex %BALANCED% 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 3
powercfg -setacvalueindex %POWERSAVER% 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 3
powercfg -setdcvalueindex %POWERSAVER% 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 3

:: ********************************************************************************
:: Configure l’action du boutton de mise en veille
0 = Ne rien faire, 1 = Veille, 2 = Hibernation, 3 = Arret
:: ********************************************************************************
powercfg -setacvalueindex %HIGHPERFORMANCE% 4f971e89-eebd-4455-a8de-9e59040e7347 96996bc0-ad50-47ec-923b-6f41874dd9eb 1
powercfg -setdcvalueindex %HIGHPERFORMANCE% 4f971e89-eebd-4455-a8de-9e59040e7347 96996bc0-ad50-47ec-923b-6f41874dd9eb 1
powercfg -setacvalueindex %BALANCED% 4f971e89-eebd-4455-a8de-9e59040e7347 96996bc0-ad50-47ec-923b-6f41874dd9eb 1
powercfg -setdcvalueindex %BALANCED% 4f971e89-eebd-4455-a8de-9e59040e7347 96996bc0-ad50-47ec-923b-6f41874dd9eb 1
powercfg -setacvalueindex %POWERSAVER% 4f971e89-eebd-4455-a8de-9e59040e7347 96996bc0-ad50-47ec-923b-6f41874dd9eb 1
powercfg -setdcvalueindex %POWERSAVER% 4f971e89-eebd-4455-a8de-9e59040e7347 96996bc0-ad50-47ec-923b-6f41874dd9eb 1

:: ********************************************************************************
:: Configure l’action du boutton d’arret au menu démarrer
:: 0 = Veille, 1 = Hibernation, 2 = Arret
:: ********************************************************************************

powercfg -setacvalueindex %HIGHPERFORMANCE% 4f971e89-eebd-4455-a8de-9e59040e7347 a7066653-8d6c-40a8-910e-a1f54b84c7e5 2
powercfg -setdcvalueindex %HIGHPERFORMANCE% 4f971e89-eebd-4455-a8de-9e59040e7347 a7066653-8d6c-40a8-910e-a1f54b84c7e5 2
powercfg -setacvalueindex %BALANCED% 4f971e89-eebd-4455-a8de-9e59040e7347 a7066653-8d6c-40a8-910e-a1f54b84c7e5 2
powercfg -setdcvalueindex %BALANCED% 4f971e89-eebd-4455-a8de-9e59040e7347 a7066653-8d6c-40a8-910e-a1f54b84c7e5 2
powercfg -setacvalueindex %POWERSAVER% 4f971e89-eebd-4455-a8de-9e59040e7347 a7066653-8d6c-40a8-910e-a1f54b84c7e5 2
powercfg -setdcvalueindex %POWERSAVER% 4f971e89-eebd-4455-a8de-9e59040e7347 a7066653-8d6c-40a8-910e-a1f54b84c7e5 2

:: ********************************************************************************
:: Configure à ne pas se mettre en veille lorsque je suis branché sur le secteur
: ********************************************************************************

powercfg -setacvalueindex %BALANCED% 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 0

  • vince78230
    Répondre
    Auteur
    vince78230 vince78230

    salut ton article est tip top, cependant je me trouve face à un PB….
    j’ai mis à ‘0’ les parametres « eteindre l’ecran » et « mettre l’ordinateur en veille » via la commande powercfg -x, mais je n’arrive pas à changer la valeur « estomper l’affichage » et la mettre à ‘0’…
    en fait je ne sais même pas si il faut utiliser powercfg ou autre chose du coup