Windows fournit des utilitaires d’analyse de comportement nommé Windows Performance Analyzer.
Une des utilisations de cet utilitaire est la mesure du temps de démarrage mais surtout quel processus entre en jeu et peuvent ralentir le démarrage de Windows.
Pour cela, on enregistre l’activité du démarrage de Windows 10 ou Windows 11 grâce à Windows Performance Recorder disponible dans le le Kit de déploiement et d’évaluation Windows.
Voici comment utiliser Windows Performance Analyser pour analyser le démarrage de Windows, trouver et déterminer quel programme ont le plus d’impact sur le système.
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.

Table des matières
Comment trouver ce qui ralentit le démarrage de Windows
Installer le Kit de déploiement et d’évaluation Windows
Pour mesurer et analyser en détails le démarrage de Windows, on utilise ces deux programmes inclus dans le Windows Performance Toolkit :
- Windows Performance Recorder enregistre l’activité système et génère un fichier .etl
- Windows Performance Analyzer permet d’exploiter le fichier .etl
Vous devez donc installer le Windows Performance Toolkit, cela peut prendre plusieurs minutes.
- Téléchargez le Kit de déploiement et d’évaluation Windows depuis ce lien :
- Exécutez adksetup.exe
- Un menu Windows Kits est ajouté dans le menu Démarrer.
Comment analyser le démarrage de Windows
Pour analyser le démarrage de Windows, dans un premier temps, lancez l’utilitaire Windows Performance Recorder.
- Tout d’abord, cliquez en bas à gauche sur More options
- Dans la partie à droite Performance scenario, réglez sur BOOT afin de mesurer l’activité du démarrage de Windows.
- Vous pouvez aussi configurer le nombre d’itération, par défaut, le chiffre à est trois, c’est à dire que trois mesures de démarrage successifs vont être effectués. Réglez ce dernier à 1 si vous ne voulez faire qu’un seul démarrage.
- Au niveau de Detail Level, vous pouvez mettre sur Light, en Verbose, le rapport peut facilement peser plusieurs Go
- On vous propose d’enregistrer le rapport dans un sous-dossier WPR Files de vos Documents
- Vous pouvez adjoindre un commentaire, si vous souhaitez vous y retrouver dans vos analyses
- Puis Windows va redémarrer pour mesurer le temps de charger et analyser l’activité de ce dernier.
- Au redémarrage, Windows Performance Recorder se lance pour générer le rapport, cela peut prendre plusieurs secondes
- Cliquez sur OK
- Il ne reste plus qu’à exploiter ce rapport de performances
Analyser le démarrage de Windows
Pour analyser le démarrage de Windows, vous devez utiliser Windows Performance Analyzer pour exploiter les rapports générés par Windows Performance Recorder.
- Ouvrez le dossier C:\Users\<votre user>\OneDrive\Documents\WPR Files
- Les rapports .etl de Windows Performance Recorder s’y trouvent
- Double-cliquez sur celui qui vous intéresse
- Windows Performance Analyzer se présente avec des graphiques à gauche par thématique
- Vous pouvez faire basculer à droite vos graphiques ou faire un clic droit puis open graphs for analysis View
- Parmi les graphiques intéressant concernant l’analyse du démarrage de Windows, vous avez Other > Boot Phase pour visualiser le temps de chaque phase de démarrage de Windows
- Le Boot Phase peut aussi se trouver dans System Activity
- Sélectionnez la phase Explorer.init + Post Boot pour obtenir des informations sur la phase après le démarrage du bureau
- Faites un clic droit puis Select Time Range, laissez les temps inscrits puis cliquez sur OK pour travailler sur cette zone de temps
- Puis à gauche dans Computation, faites un clic droit puis open graphs for analysis View
- On obtient alors la liste des processus qui se sont lancés triés par la colonne Count
- La colonne Weight donne les processus qui ont eu le plus d’impact
- Dans la capture d’écran, on consiste qu’il s’agit avant tout de processus internes à Windows comme :
- backgroundTaskHost qui gère les processus en arrière plan,
- svchost.exe qui gère l’ouverture de groupes de services Windows.
- explorer.exe : l’explorateur de fichiers Windows
- MsMpEng.exe (Windows Defender)
- Dans la partie System Activiy > Background Task, vous pouvez obtenir plus d’informations sur le processus backgroundTaskHost
- Ci-dessous, on peut voir que l’application Skype est la plus longue à démarrer
- Il est alors possible de désinstaller celle-ci : Windows 10/11 : supprimer les applications inutiles
Si l’analyse est trop complexe, demandez de l’aide sur le forum en fournissant le fichier EPL.
Impact du démarrage dans le gestionnaire de tâches
Je vous rappelle que le gestionnaire de tâches fournit une liste sommaire des programmes qui s’exécutent au démarrage de Windows en indiquant l’impact sur le démarrage.
- Ouvrez le gestionnaire de tâches par un clic droit sur le menu Démarrer ou utilisez le raccourci clavier + X
- puis Gestionnaire des tâches. Vous pouvez aussi utiliser le raccourci clavier CTRL+MAJ+ESC
- Puis allez dans l’onglet Démarrage
- Vous visualisez la liste des programmes au démarrage avec l’impact du démarrage. En outre, en haut à droite, on trouve le temps de démarrage du BIOS
Pour plus d’informations sur la suppression de programmes au démarrage de Windows, se reporter à la page : Supprimer les programmes au 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