Windows 7 intègre un outil très pratique permettant d’optimiser l’économie d’énergie de l’ordinateur : le rapport énergétique. Cet outil va analyser l’ordinateur pendant une minute, afin de trouver des problèmes et de déterminer tous les paramètres pouvant être optimisés.
Cet outil a une petite particularité : il doit être lancé en
lignes de commande. Vous savez, le genre d’écran tout moche que l’on voit dans les films :
C'est une blague ? Je n’ai aucune envie de voir des choses aussi moches !
Effectivement, c’est moche. Mais je vous rassure tout de suite : nous n’allons utiliser la ligne de commande que
très brièvement. Le rapport énergétique généré sera sous forme d’une interface Web beaucoup plus jolie.
De plus, cela me permet de vous parler de l’
invite de commande de Windows, un outil qu’il est bon de connaître. Du moins, il est bien de savoir qu’il existe.
L’invite de commande, mais qu’est-ce que cette chose étrange ?
Au cours de son histoire, l’informatique a subi de grandes évolutions. Une des plus symboliques est l’apparition des fenêtres et de la souris (telles que nous les connaissons aujourd’hui) ou plus généralement, des
interfaces graphiques. Mais alors comment était-ce, avant ? Eh bien la ligne de commande était la seule possibilité de communiquer avec l’ordinateur, c’est-à-dire de lui donner des ordres et d’obtenir des résultats. Elle était donc utilisée par les systèmes d’exploitation de l’époque, dont l’ancêtre de Windows :
MS-DOS.
Avec les années, une surcouche graphique a été ajoutée afin de permettre à l’utilisateur (c’est-à-dire nous) de s’affranchir complètement de la ligne de commande. Ainsi, depuis 1995 et
Windows 95, les utilisateurs de Windows ne sont plus obligés d’utiliser la ligne de commande. Depuis
Windows XP, MS-DOS a complètement disparu de Windows et a été remplacé par l’invite de commande que nous allons voir ici. Aujourd’hui, Windows 7 ne se base plus du tout sur l’invite de commande pour fonctionner, mais cet outil a été conservé afin de permettre d’effectuer certaines tâches non disponibles en mode graphique.
Le rapport énergétique de Windows 7 fait partie de ces tâches : il est impossible de le générer sans passer par l’invite de commande. Ne me demandez pas pourquoi, je n’en sais rien. Peut-être sera-t-il disponible dans l’interface graphique dans une prochaine version de Windows ? Rien n’est moins sûr. Pour le moment, nous allons donc voir comment faire sans.
Pour lancer l’invite de commande chercher "cmd.exe" dans le champ de recherche du menu Démarrer, c’est son véritable nom dans Windows 7 :
Voilà que s’ouvre une magnifique fenêtre textuelle, contenant les lignes suivantes :
Code : Console | Microsoft Windows [version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Tous droits réservés.
C:\Users\Matthieu> |
Les 2 premières lignes ne sont présentes qu’à titre informatif. La ligne qui va nous intéresser particulièrement est la dernière :
C:\Users\Matthieu>. Elle est appelée
prompt.
Remarquez le petit curseur clignotant à la fin de la ligne : il signifie que c’est à cet endroit que nous allons pouvoir taper nos commandes.
Mais au fond, qu’est-ce qu’une commande ?
Une commande est un mot-clé, la plupart du temps en anglais, qui permet de réaliser une tâche précise sur l’ordinateur. Par exemple, il existe une commande pour démarrer le Bloc-notes de Windows. Vous pouvez essayer si vous le souhaitez : tapez la commande
notepad (c’est le nom anglais du Bloc-note) et appuyez sur la touche
Entrée de votre clavier (c’est ainsi qu’on valide une commande). Le Bloc-notes est alors lancé et l’invite de commande vous affiche à nouveau le prompt, vous permettant ainsi de taper une nouvelle commande.
Vous avez compris le principe ? Bien. Je ne m’attarde pas plus que ça sur l’invite de commande car il faudrait un cours entier pour vous expliquer les commandes de base. Passons à présent à ce qui nous intéresse particulièrement dans cette partie : le rapport énergétique.
Lancement du rapport énergétique
Tout comme il existe une commande pour lancer le Bloc-notes, il existe une commande pour générer ce fameux rapport énergétique. Cette commande est la suivante :
Code : Console
Je vous laisse le soin de la taper puis de la valider en appuyant sur
Entrée...
Euh... Le message suivant apparaît : "La commande ENERGY requiert des droits d'administrateur et doit être exécutée à partir d'une invite de commandes avec élévation de privilèges.". C’est grave docteur ?
Je dois être quelque peu sadique sur les bord car je voulais vous faire tomber dans ce piège !

Pourquoi ? Tout simplement parce qu’en informatique, les messages d’erreur sont très courants et qu’il ne faut pas en avoir peur. Au contraire, il faut prendre l’habitude de les lire et de comprendre pourquoi ils se sont affichés. Qu’ils s’affichent dans l’invite de commande comme ici, ou dans l’interface graphique de Windows ne change rien : il faut les lire.
Que nous dit ce message ? La commande "doit être exécutée à partir d’une invite de commandes" (jusque là tout va bien), "avec élévation de privilèges". Vous souvenez-vous des petits boucliers qui parsèment le panneau de configuration ? Ils indiquent qu’il faut être administrateur pour pouvoir utiliser les fonctionnalités qu’ils désignent. Eh bien ici, c’est exactement la même chose : il faut des
droits supplémentaires.
Pour acquérir ces droits supplémentaires, il faut ouvrir l’invite de commande d’une certaine manière. Fermez donc votre invite de commande (cliquez sur la croix rouge comme pour n’importe quelle fenêtre, ou bien tapez la commande
exit). Dans le menu Démarrer, faites une nouvelle recherche de "cmd.exe" mais cette fois, utilisez le clic-droit et choisissez
Exécuter en tant qu’administrateur :
Ainsi, vous lancez l’invite de commande avec des droits supplémentaires.
C’est bien beau ton histoire de messages d’erreur qu’il faut lire. Mais ça, comment pouvais-je le deviner ?
Vous ne pouviez pas, bien sûr.

Par contre, vous pouvez très bien taper les messages d’erreur que vous rencontrez dans un moteur de recherche (Google, etc.) pour trouver comment résoudre votre problème. C’est toute cette démarche que je voulais vous expliquer dans cette sous-partie. Nous nous éloignons quelque peu de notre but (le rapport énergétique, je vous le rappelle au cas où) mais je pense que cela est très important pour devenir autonome et progresser en informatique.
Bien, revenons-donc à nos moutons et tapons à nouveau notre commande
powercfg /energy dans notre invite de commande "exécuté en tant qu’administrateur". Les messages suivants vont alors s’afficher (comme indiqué, cela va durer une minute) :
Code : Console | C:\windows\system32>powercfg /energy
Activation du suivi pour 60 secondes...
Observation du comportement du système...
Analyse des données de suivi...
Analyse terminée.
Des problèmes d'efficacité énergétique ont été trouvés.
3 erreurs
4 avertissements
18 informations
Voir C:\windows\system32\energy-report.html pour plus d'informations. |
Ah, encore des messages à lire ! C’est la dernière ligne qui va nous intéresser le plus ici : " Voir C:\windows\system32\energy-report.html pour plus d'informations.". Cela indique qu’un fichier a été créé : il contient notre rapport énergétique. Très bien, allons donc voir ce fichier à l’endroit indiqué, à l’aide de l’explorateur Windows (nous en avons donc fini avec l'invite de commande, vous pouvez le fermer).
Exploitation du rapport
Pour consulter notre fichier
energy-report.html, ouvrons donc une fenêtre d’explorateur Windows et rendons-nous à l’endroit indiqué par l’invite de commande : C:\windows\system32\
Les fichiers contenus dans ce répertoire sont des fichiers appartenant à Windows et dont il se sert pour fonctionner. Prenez garde à ne pas les déplacer ou les supprimer.
Un fichier de type HTML (extension .html) est un fichier Web : vous pouvez donc l’ouvrir avec votre navigateur Web habituel. Dans mon cas, vous pouvez voir ci-dessus que l’icône de mon fichier
energy-report.html est celle de mon navigateur Firefox. En double-cliquant dessus, il est alors ouvert dans le navigateur.
Beaucoup d’informations y sont présentes. Elles sont principalement réparties en trois grandes catégories :
- les erreurs ;
- les avertissements ;
- les informations.
Cette "découpe" des informations est très courante en informatique, vous la croiserez souvent. On peut voir cela comme trois niveaux d’alerte : les informations ne posent pas de problèmes, les avertissements sont à surveiller ou corriger si cela est possible et enfin les erreurs sont critiques, il faut absolument qu’elles soient corrigées. Voyons un exemple de chaque dans le rapport qui a été généré sur mon ordinateur.
Votre ordinateur étant forcément différent du mien, il y a de fortes chances pour que vous ne rencontriez pas les mêmes exemples que moi. Ce n’est pas un problème, l’idée est ici de voir le principe.
Les erreurs
Le premier groupe de données affiché concerne les erreurs. Autrement dit, les points à ne pas négliger. Mon rapport m’affiche par exemple le message suivant :
"Délai de mise en veille désactivé (sur secteur). L’ordinateur n’est pas configuré pour se mettre automatiquement en veille après une période d’activité."
Ce message est assez explicite : mon ordinateur est configuré pour ne jamais se mettre en veille. Effectivement, si je regarde dans les paramètres de mon mode d’alimentation actif, je retrouve bien ce réglage :
Windows remonte cela comme une erreur et il n’a pas tout à fait tort car ce n’est pas comme ça que je vais économiser de l’énergie. Si votre rapport énergétique contient la même erreur, c’est à vous de voir si vous désirez changer ce paramètre ou non.
Les avertissements
Après les erreurs, le rapport affiche les avertissements. Windows considère ces points comme problématique, mais il n’est pas urgent de les traiter. Voici un exemple :
Cela indique qu’un processus (c'est-à-dire, pour schématiser, un programme) utilise fortement le processeur (la partie de l’ordinateur qui effectue les calculs nécessaires au fonctionnement du système et des logiciels). Parmi toutes les informations disponibles, le nom du processus est souvent ce qui permet de l’identifier le plus facilement. Dans mon cas, il s’agit d’opera.exe. Il se trouve que pendant la génération du rapport, j’ai sollicité un navigateur Web du nom de... Opera. Voilà pourquoi ce processus est remonté dans le rapport. C'est donc un avertissement
normal, dans la mesure où j’ai sollicité le programme au moment même où l’ordinateur était analysé.
En revanche, il est possible que ce genre d’avertissement soit fait pour des processus complètement inconnus. Il se peut même que l’alerte ne soit pas un avertissement mais une erreur, si le processus sollicite très fortement le processeur. Dans ce cas, il s’agit peut-être d’un virus. Le mieux à faire est de taper le nom du processus dans un moteur de recherche sur le Web, afin de se renseigner sur son identité. Parfois, des processus au nom mystérieux sont en réalité des programmes tout à fait connus et inoffensifs. Dans le cas contraire, il faut peut-être s’inquiéter. Eh oui, le rapport énergétique permet également de déceler des problèmes de virus.
Les informations
Pour finir, le rapport énergétique donne une série d’informations. Cette fois, aucune crainte : il s’agit seulement de messages informatifs, tels que le suivant :
Ce message me donne le nom du mode de gestion d’alimentation qui était actif pendant l’analyse. On retrouve l’
Usage normal, un des trois modes pré paramétrés vus plus tôt.
Il peut être intéressant de générer à nouveau le rapport énergétique avec un autre mode, comme
Economie d’énergie, pour constater les différences. Je vous laisse le soin de faire le test si cela vous intéresse.