Menu Fermer

Comment déterminer ce qui ralentit le démarrage de Windows

Windows fournit des utilitaires d’analyse de comportement dont 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.

Voici comment utiliser Windows Performance Analyser pour déterminer quel programme ont le plus d’impact sur le système.

Comment déterminer ce qui ralentit le démarrage de Windows

La mesure et l’analyse du démarrage de Windows se fait en deux partie à partir de programmes inclut 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.
La version indiquée est pour Windows 8.1 mais elle fonctionne sur Windows 10. Laissez les options cochées.

Comment déterminer ce qui ralentit le démarrage de Windows

Un menu Windows Kits est ajouté dans le menu Démarrer.

Comment déterminer ce qui ralentit le démarrage de Windows

Mesurer le démarrage de Windows

Pour analyser le démarrage de Windows, dans un premier temps, lancez l’utilitaire Windows Performance Recorder.

Déroulez Hide options pour ouvrir les options cachées.
Réglez le Performance Scénario sur BOOT afin de mesurer l’activité du démarrage de Windows.

  • Vous pouvez aussi régler 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égler ce dernier à 1
  • Au niveau de Detail Level, vous pouvez mettre sur Light, en Verbose, le rapport peut facilement peser plusieurs Go.

Comment déterminer ce qui ralentit le démarrage de Windows

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.

Comment déterminer ce qui ralentit le démarrage de Windows

puis Windows va redémarrer pour mesurer le temps de charger et analyser l’activité de ce dernier.

Comment déterminer ce qui ralentit le démarrage de Windows

Au redémarrage, Windows Performance Recorder se lance pour générer le rapport, cela peut prendre plusieurs secondes.

Comment déterminer ce qui ralentit le démarrage de Windows

Comment déterminer ce qui ralentit le démarrage de Windows

Il ne reste plus qu’à exploiter ce rapport.

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 interresse.

Comment déterminer ce qui ralentit le démarrage de Windows

Windows Performance Analyzer se présente avec des graphiques à gauche par thématique.

Comment déterminer ce qui ralentit le démarrage de Windows

Vous pouvez faire basculer à droite vos graphiques ou faire un clic droit puis open graphs for analysis View.

Comment déterminer ce qui ralentit le démarrage de Windows

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.

Comment déterminer ce qui ralentit le démarrage de Windows

Sélectionnez la phase Explorer.init + Post Boot pour obtenir des informations sur la phase après le démarrage du bureau.

Comment déterminer ce qui ralentit le démarrage de Windows

Faites un clic droit puis Select Time Range, laissez les temps inscrits puis cliquez sur OK pour travailler sur cette zone de temps.

Comment déterminer ce qui ralentit le démarrage de Windows

puis à gauche dans Computation, faites un clic droit puisopen 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

Comment déterminer ce qui ralentit le démarrage de Windows

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 : supprimer les applications inutiles

Comment déterminer ce qui ralentit le démarrage de Windows

Supprimer les programmes au démarrage de Windows

Enfin, pour optimiser le temps de démarrage de Windows, vous pouvez supprimer les applications qui mettent le plus de temps à démarrer.
Sur Windows 10, cela se fait depuis le gestionnaire de tâches > onglet Démarrage.
Ce dernier donne d’ailleurs des informations sur l’impact qu’on ces programmes sur le temps de démarrage de Windows.

Comment déterminer ce qui ralentit le démarrage de Windows

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

Autre lien autour du démarrage de Windows

Le programme Process Monitor est aussi capable de mesurer les temps de chargement des applications au démarrage de Windows, se reporter au lien : Comment surveiller et analyser le démarrage de Windows
et ce tutoriel en vidéo :

Comment accélérer le démarrage de Windows

Enfin, si vous avez besoin d’un tutoriel général pour accélérer le démarrage de Windows car celui-ci est lent, reportez-vous à la page :