Ce PC portable Compaq 615 est
trop lent:
On va l’optimiser en diagnostiquant
son démarrage avec Windows performance
toolkit
Les caractéristiques du PC ne sont pas
folichonnes cela dit:
Windows 7 32 bits, Processeur Athlon
2,20Ghz, 2 Go DDR2.
Et aussi un disque durSATA à 5200
Tours/minute
On va télécharger certains composants du Kit Windows ADK (soit disant pour Windows 8.1 mais fonctionne parfaitement sur Vista et 7) depuis l’URL
http://www.microsoft.com/fr-fr/download/details.aspx?id=30652
Pour choisir le composant voulu pour (info le Windows performance toolkit), je choisit la 1er
option (installer localement)
Comme j’ai dit, je ne veux que le Windows performance toolkit,
Que j’installe sur le PC à diagnostiquer/optimiser
Après installation, je lanceWindows performance
recorder depuis le menu « Démarrer>Tous les
programmes »
Je souhaite voir ce qui ralenti le démarrage de
Windows: Je choisi donc:
-Performance scenario: Boot
-Detail level: Light (largement suffisant)
-Nbr of itérations: 1 (C’est le nombre de reboot requis pour créer le log de diagnostic) 1 redémarrage pour diagnostic suffira
Ensuite, clic sur Start
On choisit l’emplacement des fichiers de traçage du démarrage, éventuellement une description du
diagnostic.
Un clic sur Save lance le redémarrage du PC
Après redémarrage et une fois sur le bureau, Windows Performance recorder se lance automatiquement et achève le traçage du démarrage.
Un clic sur Open in WPA ouvre le Windows Performance analyzer
Pour obtenir cette vue: Panneau de gauche>clic sur System Activity>clic droit sur Boot phases> Add graph to analysis view:
On voit: Que le bureau Windows est ouvert en un peu moins de 60 secondes (pas super), MAIS que le PC sera ralenti jusqu’à la 152eme seconde à cause de process en arrière plan
59 Sec. 152 Sec.TEMPS EN SECONDES DU DÉMARRAGE
Vue des services: Panneau gauche>Clic droit sur Services> Add graph to analysis view
Là c’est flagrant: Un service, représenté en violet, prend énormément de temps à se charger (env. 1 minute): on verra qu’il s’agit de l’antivirus Avira Antivir
Quand on survole la barre violette avec la souris, une fenêtre apparait qui design le processus associé: avguard.exe, qui appartient à Avira antivir.
D’autres services/processus sont chronophages, comme ici le service du logiciel de contrôle à distance Teamviewer (barre rouge-orangé) problème révélé là aussi au survol
avec la souris
Panneau de gauche> Clic droit sur Storage> Add graph to analysis view. Puis dans la fenêtre principale, déroulez jusqu’à « Utilization by Process, Path name:
Voici l’activité du disque dur analysé: Un processus semble très gourmand en phase de Post Boot; c’est le service de partage du lecteur Windows media nommé wmpnetwk.exe, représenté par un
graphique orange: il est responsable de la lenteur PC quand on arrive sur le Bureau
Choisir « Utilization by Process, Path name » dans la liste déroulante
Et voici comment on va améliorer tout ça:
Tout d’abord, désinstallation pure et simple de l’anti-virus Avira antivir au profit de Microsoft
Security Essential (MSE)
Ensuite, il faut faire la peau aux services et processus gourmands liés à TeamViewer et au lecteur
Windows Média player:
Ouverture de la console des services Windows:
Démarrer>Exécuter et taperServices.msc
(À lancer en Administrateur bien sur)
Le service lié au logiciel Teamviewer est mis en manuel (il ne se lancera que si on clic
sur l’icone Teamviewer du bureau)
Le service de partage réseau du Windows Média Player est carrément désactivé:
Mon client ne l’utilise pas!
1* Après désinstallation de Avira au profit de MSE; réglage des logiciels TeamViewer / Média player et reboot: Je relance un traçage du boot avec Windows Performance Recorder
(voir diapo n°6).
Et là le temps de démarrage n’a plus rien à voir! Le bureau s’ouvre 42 secondes après démarrage au lieu de 59 sec., et les processus qui se déroulent en arrière-plan (sur le bureau) finissent à la 67eme sec. Au lieu de la
159eme sec.!
67eme sec.
42 emesec.
2* De plus l’occupation disque dur (storage) et Processeur (Computation)
n’ont plus rien à voir avec l’avant optimisation (CF diapo n° 13)
Je vais optimiser le démarrage par une commande toute simple qui va défragmenter les fichiers liés au services et processus lancés en phase de démarrage du PC, et reconstruire un prefechter optimisé:
Démarrer>Exécuter> CMD en tant qu’administrateur et taper la commande:xbootmgr -trace boot -prepSystem –verboseReadyBoot
Cette commande va faire redémarrer le PC 6 fois, à partir de l’entrée en session! Il vaut donc mieux supprimer temporairement le mot de passe de session pour ne pas à devoir le renseigner chaque fois
La commande DOS lancée, voilà ce que vous allez voir durant 6 redémarrages, mais l’opération en vaut la chandelle… (Il ne faut pas cliquer sur Finish ou Cancel si vous voulez une optimisation complète)
22 sec. 47 sec.
Après les 6 redémarrages, je relance Windows Performance recorder et Windows Performance analyzer de la même façon qu’auparavant pour voir les améliorations: Elles sont notables:
-22 secondes pour accéder au bureau au lieu de 42.-Désormais, Windows démarre complètement (processus en arrière-plan lancés lors de l’ouverture du bureau compris) en 47 secondes!