Les utilisateurs aiment lorsque leur PC démarre rapidement.
Pour cela, Microsoft a fait beaucoup d’efforts notamment avec le démarrage rapide.
Mais comment calculer le temps de démarrage de son PC ?
Comment analyser le démarrage de son PC pour trouver les programmes qui ont le plus d’impact.
Ce tutoriel vous donne trois solutions pour analyser le temps de démarrage de Windows.
Pour cela, je vous présente deux utilitaires BootRace qui calcule le temps de démarrage en fournissant un graphique.
Puis deux solutions pour les utilisateurs confirmés avec Process Monitor et Windows Performance Analyzer qui permet de connaître le temps de démarrage de manière très détaillés Processus par Processus.
Table des matières
Comment analyser le temps démarrage de Windows
Avec BootRacer
BootRacer est un outil d’analyse de démarrage qui mesure les performances de démarrage des systèmes d’exploitation Windows. Il peut identifier les goulets d’étranglement et suggérer des moyens d’améliorer le processus de démarrage.
Il a l’avantage d’être simple à utiliser et fournir un graphique qui donne les temps de démarrage du BIOS, de Windows et de la session utilisateur.
Toutefois, il ne donne aucun détaille sur les sources des ralentissements du démarrage de Windows.
- Téléchargez l’utilitaire depuis ce lien :
- Laissez vous guider pour exécuter le setup et terminer l’installation
- Ouvrez l’application et cliquez sur Démarrer le test
- Puis cliquez sur Oui et pour redémarrer l’ordinateur
- Une fois, le bureau réouvert, une popup s’ouvre et affiche le temps de démarrage
- Relancez l’utilitaire pour obtenir une analyse plus détaillée du démarrage du PC avec :
- En gris la phase de démarrage de BIOS
- Puis le démarrage de Windows (avec le logo)
- L’écran de démarrage avec la saisie du mot de passe ou code PIN
- Enfin le démarrage de la session utilisateur avec le bureau de Windows qui se charge
- Enfin l’outil fournit un historique de démarrage qui vous permet de comparer les temps de démarrage notamment si vous effectuez des tests d’optimisation
Je vous rappelle que l’onglet Démarrage du gestionnaire de tâches fournit la liste des programmes au démarrage avec l’impact sur le temps de démarrage.
En outre, en haut à droite, on trouve le temps de démarrage du BIOS.
Avec Process Monitor
Process Monitor est un utilitaire qui analyse l’activité de Windows.
Il est capable aussi d’analyser et enregistrer l’activité du démarrage de Windows de manière très détaillée.
Ainsi, vous pouvez analyser le temps de démarrage processus par processus et trouver un programme qui ralentit le démarrage.
De plus, si un comportement anormal de Windows a lieu, par exemple, une fenêtre CMD qui s’ouvre au démarrage, vous pouvez aussi trouver le processus parent qui le lance.
Toutefois l’analyse requiert des connaissances et donc plutôt destiné aux utilisateurs avancés, ou il vous faudra demander de l’aide sur le forum.
Voici comment analyser le temps de démarrage avec Process Monitor :
- Téléchargez Process Monitor depuis ce lien et placez le par exemple sur le bureau :
- C’est une version Portable, donc vous pouvez le lancer depuis cet emplacement
- Lorsque vous lancez Process Monitor ce dernier capture en temps réel l’activité du système. Cela ne nous intéresse pas. Vous pouvez stopper l’enregistrement de l’activité du système en appuyant sur la touche CTRL+E ou depuis le menu File et décocher Capture Events.
- Dans la nouvelle popup, cochez l’option Generate thread profiling events, cochez Every second puis cliquez sur OK
- Redémarrez l’ordinateur et laissez bien le démarrage se terminer
- Relancez le programme Process Monitor, un message vous indique que des données collectées peuvent être enregistrées
- Cliquez sur le bouton Oui
- Enregistrez le fichier Bootlog.pml dans vos Documents ou le bureau de Windows
- Le rapport est alors généré, cela peut prendre quelques secondes
- Process Monitor liste alors toute l’activité, à gauche se trouve les processus et le type d’activité :
- Activité du registre Windows : les clés du registre Windows lues, écrites ou supprimées.
- Activité du système de fichiers : les fichiers, lus, écrits
- Activité réseau : les connexions établies
- Activité des processus : la création et arrêt de processus Windows
- En haut à droite, vous pouvez filtrer l’affichage des activités du démarrage de Windows
- Il est aussi possible de créer des filtres sur le nom d’un processus, une clé, un PID et bien d’autres critères depuis le menu Filter > Filter
- Cela est pratique lorsque l’on recherche quelque chose en particulier
- Le menu Tools propose des outils très utiles, notamment Process Tree qui permet de créer une arborescence des processus.
- Une colonne donne aussi le temps de chargement de ce processus, il est alors possible d’identifier les processus qui peuvent ralentir le démarrage de Windows
- Les processus sont triés par ordre de démarrage, vous avez donc en haut les premiers processus de démarrage de Windows
- Puis on termine avec les processus de l’utilisateur qui se chargent à l’ouverture de la session utilisateur
Ce tutoriel en vidéo illustrative pour de plus amples explications :
Enfin, vous avez vu comment analyser le démarrage de Windows pour déterminer ce qui le ralentit.
Windows Performance Recorder
Windows Performance Recorder est un utilitaire avancé pour enregistrer l’activité du système et générer un fichier .etl
A partir de là, vous pouvez analyser le démarrage de Windows à l’aide de Windows Performance Analyzer.
Là aussi, ce sont des utilitaires pour les utilisateurs confirmés.
Le tutoriel vous guide pour utiliser ces programmes d’analyses de Windows :
Comment accélérer le démarrage de Windows
Liens
- Accélérer le temps de démarrage d’un BIOS UEFI
- 9 façons d’optimiser Windows 11
- Windows 11 démarrage lent : 9 solutions
- QuickBoost : alléger et booster Windows 11
- Comment accélérer Windows 11
- Accélérer Windows 10 : le guide complet
- Procmon : surveiller l’activité Windows ou une d’application
- Comment tracer les ouvertures de cmd.exe
- 6 applications pour suivre votre activité sur Windows
- Monitorer l’activité système ou d’un programme