Microsoft a développé une série d'applications utiles, à travers lesquelles une série d'analyses, de tests ou de contrôles peuvent être effectués sur le système d'exploitation en général et qui peuvent être très utiles pour toutes les tâches d'administration qui nécessitent un contrôle total sur les différents composants du système d'exploitation. système lui-même.
L'un de ces outils est le Windows ADK (Windows Assessment and Deployment Kit) qui dispose des outils nécessaires pour personnaliser les images Windows afin de créer un déploiement à grande échelle et, avant cela, tester la qualité et les performances du système, ses composants supplémentaires et les applications qui seront exécutées dessus et ainsi éviter les erreurs ultérieures pouvant avoir un impact négatif sur l'exécution de Windows.
Le téléchargement de Windows ADK est disponible sur le lien suivant :
Une fois téléchargé, nous procédons à l'exécution de l'assistant :
Après avoir accepté la licence, nous verrons ce qui suit. Là, nous pouvons sélectionner les fonctionnalités que nous voulons installer dans Windows 10 en fonction de nos critères. Une fois sélectionné, cliquez sur "Installer" pour continuer.
Précisément à ce stade, il existe la fonctionnalité Windows Performance Toolkit ou Windows Performance Toolkit, qui sont une série d'outils de surveillance des performances, chargés de générer des profils de performances détaillés des systèmes d'exploitation et des applications Windows 10.
Solvetic analysera en détail comment utiliser Windows Performance Recorder (WPR) et Windows Performance Analyzer (WPA) dans un environnement Windows 10 et vérifiera ainsi comment nous avons des utilitaires pratiques à portée de main que nous ne connaissions peut-être pas mais qui deviennent un allié quand il s'agit effectuer des tâches d'administration générale et de soutien.
La configuration système requise pour exécuter Windows Performance Toolkit est :
- Enregistreur de performances Windows (WPR) : à partir de Windows 8
- Analyseur de performances Windows (WPA) : à partir de Windows 8 avec Microsoft .NET Framework 4.5 ou version ultérieure.
Qu'est-ce que l'enregistreur de performances Windows (WPR)WPR est un excellent outil d'enregistrement qui a été développé pour créer des enregistrements d'événements pour Windows (ETW), il sera possible d'exécuter WPR à partir de l'interface utilisateur (UI) ou de la ligne de commande si nous le jugeons nécessaire.
WPR propose des profils intégrés que nous pouvons utiliser pour sélectionner les événements qui seront enregistrés dans Windows 10, et, simultanément, nous pouvons créer des profils personnalisés en XML.
Avec WPR, il peut également être invoqué et contrôlé à l'aide de l'interface de programmation d'application (API) WPRControl.
Lors de l'utilisation de WPR, plusieurs événements système seront enregistrés comme
- l'utilisation du processeur
- Activité E/S du disque dur
- Journaux d'E/S d'activité
- Utilisation du réseau
- Utilisation de VirtualAlloc (affectations virtuelles)
- Utilisation de la piscine
- Consommation d'énergie
- Activité GPU
- Événements de fournisseur liés à XAML
- Activité HTML
- Événements de fournisseur liés à HTML, tels qu'Internet Explorer et JavaScript
- Activité de composition de bureau
- Toutes les activités de composition de bureau
En plus de cela, WPR a les profils intégrés suivants
- Défaillances audio : associe tous les problèmes techniques générés lors de la transmission audio
- Problèmes vidéo : aide à visualiser tous les problèmes survenus pendant le streaming vidéo
- Internet Explorer : Analysez les performances d'Internet Explorer
- Activité E/S du minifiltre
- Analyse des applications XAML
- Analyse d'applications HTML
Lors de l'exécution de WPR, il sera possible de sélectionner divers scénarios de performances directement dans l'interface utilisateur (UI) où nous aurons des options telles que :
généralCe scénario enregistre les performances globales pendant l'exécution de l'ordinateur.
Activé/Désactivé - Démarrage (Activé/Désactivé - Démarrage)Il est responsable de l'enregistrement des performances pendant que l'ordinateur est en cours de démarrage.
Marche / Arrêt - Démarrage rapide (Marche / Arrêt - Démarrage rapide)Ce scénario enregistre les performances lors d'un démarrage rapide.
Marche / Arrêt - ArrêtIl enregistre les performances pendant que nous éteignons l'équipement.
Marche / Arrêt - RebootCycleEnregistre les performances tout au long du cycle de redémarrage de l'ordinateur
Marche / Arrêt - Veille / Reprise (Marche / Arrêt - Veille / Reprise)Il est chargé d'enregistrer les performances de l'ordinateur en mode veille et après sa reprise.
Marche / Arrêt - Hibernation / Reprise (On / Off - Hibernation / Reprise)Ce scénario enregistre les performances lorsque Windows 10 est en veille prolongée et reprendra ensuite.
1. Comment accéder à Windows Performance Recorder (WPR) dans Windows 10
Pour accéder à cet outil, nous avons les options suivantes :
Option 1Dans la zone de recherche de Windows 10, entrez wpr et sélectionnez l'utilitaire
Option 2Aller au menu :
- Début
- Kits fenêtres
- Enregistreur de performances Windows
Étape 2
Lorsque nous exécutons l'utilitaire, nous verrons ce qui suit. C'est l'environnement de base. Si nous cliquons sur la ligne "Plus d'options"
Étape 3
Nous accéderons aux options de profil ou aux paramètres à analyser :
Dans la section de droite, nous pouvons choisir
- Type de scénario
- Niveau de détail : Là, nous avons les options "Light" et "Verbose". Le niveau de détail Léger est essentiellement utilisé pour chronométrer les enregistrements tandis que le niveau de détail Verbose offre des informations détaillées pour l'analyse.
- Mode de journalisation : nous avons les options Fichier qui enregistrent les données du journal dans un fichier séquentiel ou Mémoire enregistre directement les données du journal dans des tampons circulaires en mémoire.
En bas, nous pouvons ajouter les profils souhaités si nécessaire. Une fois que nous avons défini chacune de ces étapes, cliquez sur le bouton "Démarrer".
Étape 4
Nous commencerons à enregistrer les événements selon les critères définis :
Étape 5
On pourra voir que le temps s'écoule, le buffer utilisé et les événements enregistrés. A tout moment nous pouvons cliquer sur le bouton "Enregistrer" pour enregistrer ces informations
Étape 6
Les éléments suivants seront affichés :
Étape 7
Là, nous définissons où le rapport doit être enregistré et cliquez sur Enregistrer pour cela :
Étape 8
Une fois le rapport enregistré, les éléments suivants s'afficheront :
Étape 9
Comme on peut le voir, le processus est terminé et il sera possible d'ouvrir le dossier contenant ou d'ouvrir le rapport directement avec WPA.
NoterComme nous l'avons mentionné précédemment, WPR peut être exécuté à partir de la ligne de commande où toute la complexité de WPR est intégrée aux profils d'enregistrement.
Si nous choisissons d'utiliser la ligne de commande, la syntaxe à utiliser sera la suivante :
wpr {-profils [[…]] | -start | -arrêt | -annuler | -statut | -log | -purgecache | -aide | -profildetails | -disablepagingexecutive}Les options disponibles sont :
- Profils
- Début
- Arrêter
- Annuler
- Statut
- Détails du profil
- Désactiver l'exécutif de la pagination
- Enregistrer
- Purgecache
- Remarques
Qu'est-ce que l'analyseur de performances Windows (WPA)WPA a été développé en tant qu'outil d'analyse puissant capable de combiner une interface utilisateur flexible avec des capacités graphiques étendues et des tableaux de données que nous pouvons faire pivoter et ceux-ci ont des capacités de recherche en texte intégral. Lorsque vous utilisez WPA, nous aurons une fenêtre Problèmes pour explorer quelle est la cause première des problèmes présentés.
L'interface utilisateur (UI) de Windows Performance Analyzer (WPA) est basée sur une collection de fenêtres ancrées disposées dans un espace de travail central. emplacement si nous le souhaitons.
Certaines des fonctionnalités lors de l'utilisation de WPA sont
- Analyse des graphiques WPA.
- Analyser les tableaux de données WPA
- Analyser les profils de vue WPA
- Décrit la syntaxe de requête utilisée dans les recherches WPA.
- Analyser l'ouverture WPA d'une évaluation
- Plusieurs vues d'analyse comparative, avec lesquelles il est possible de comparer les résultats de deux traces différentes.
- Analyse des applications du Windows Store
2. Comment accéder au WPA sous Windows 10
Étape 1
Pour accéder à Windows Performance Analyzer, nous avons les options suivantes :
Option 1Dans la zone de recherche de Windows 10, entrez wpa et sélectionnez l'utilitaire
Option 2Allez dans le menu Démarrer / Kits Windows / Analyseur de performances Windows
Option 3Cliquez sur le menu "Démarrer" et recherchez-le dans les applications récemment installées dans Windows 10
Étape 2
Lorsque vous vous connectez pour la première fois dans WPA, les éléments suivants s'affichent. On y trouve les rubriques suivantes :
CommencerFournit des instructions pour trois scénarios de base : ouverture d'un fichier de trace, configuration des symboles et application d'un profil dans WPA.
Actions de baseDans cette section, nous trouvons des instructions sur la façon d'utiliser l'assistant d'analyse, de mettre en évidence une plage de temps et de développer, rechercher ou filtrer des données.
Afficher les donnéesGrâce à cette option, nous trouvons des explications pour les graphiques et les tableaux de données
PersonnalisationIl nous donne des conseils sur la façon de personnaliser WPA
DémosCette section comprend des liens vers des vidéos où il sera possible de voir les principes de base de Windows Performance Analyzer (WPA), les personnalisations avancées et l'analyse de l'application du magasin afin d'améliorer notre expérience utilisateur.
Autres sujetsIl comprend un lien vers le Centre de développement MSDN et contient des rubriques de performances traditionnelles.
Étape 3
L'une des options les plus utiles de WPA sont sans aucun doute les graphiques générés qui nous fournissent des informations détaillées sur les données collectées par WPR, les graphiques disponibles dans Windows Performance Analyzer par catégorie sont :
Activité du système
- Retards de l'interface utilisateur
- Marques
- Comptes par module
- Arbre de processus transitoire
- Durée de vie par processus
- VSync-DwmFrame
- Marqueurs de trace
- Activités de filage
- Piles
équipe
- Utilisation du processeur détaillant l'utilisation par processus, l'utilisation DPC et ISR par module, l'utilisation par priorité, le changement de contexte par processeur, la chronologie par CPU, la chronologie par processus, etc.
- DPC/ISR, détaillant la durée DPC/ISR par module, fonction, CPU, chronologie DPC par module et fonction, Timeline ISR par module ou fonction.
Stockage
- Mini filtres de retard, met en évidence la chronologie par pilote, processus, thread et compte par mini-filtre
- Utilisation du disque détaillant l'utilisation par disque et priorité, activité par type d'E/S, nombre par type d'E/S, nombre par processus, décalage de disque, temps de service par processus ou nom de chemin, taille par processus, nom de chemin ou pile, performances par processus ou type d'E/S et Suite.
- Enregistrements, analyse par opération, processus ou clé, temps écoulé par opération, processus ou clé et plus encore.
- Fichiers d'entrée / sortie (E / S), mettant en évidence le nombre par type, activité par processus, thread ou type, durée par processus, thread ou type, taille par nom de fichier, processus ou pile pour lecture / écriture
Mémoire
- Utilisation de la mémoire
- Défauts de page
- VirtualAlloc Commit LifeTimes
- Instantanés de mémoire virtuelle
- Graphiques de piscine
Vidéo
- Cadres DX
- Utilisation du GPU par processus.
- Détails du cadre DWM
Énergie
- Fréquence du processeur
- État d'inactivité du processeur
- Diagramme d'état par type
- Périphérique d'état
- PoFx Composant FState
- État d'inactivité de la plate-forme
- Profils de processeur
- Utilisation du processeur et bien plus encore.
Pour afficher l'un des rapports enregistrés avec WPR, accédez au menu "Fichier / Ouvrir" ou utilisez la combinaison de touches suivante :
Ctrl + O
Étape 4
Là, nous naviguerons vers le rapport généré. Cliquez sur "Ouvrir"
Étape 5
Le processus de téléchargement du rapport commencera :
Étape 6
Une fois chargé, nous verrons ce qui suit :
AGRANDIR
Nous pouvons faire glisser certaines des options latérales vers le panneau central pour une information beaucoup plus complète et détaillée sur les données :
AGRANDIR
Ce tableau de bord WPA est composé des éléments suivants :
Onglet AnalyseC'est la zone de travail centrale de Windows Performance Analyzer (WPA) car à partir de là, nous pouvons analyser les enregistrements, la signification des lignes ou des barres dans le graphique est expliquée en cliquant sur l'espace souhaité et il est possible d'utiliser le flèche déroulante vers la droite dans la barre de titre du graphique pour passer d'un graphique à courbes à un graphique à courbes empilées ou à un graphique à barres empilées pour une meilleure vue de vos données.
Fenêtre de l'assistant d'analyseLors de la sélection d'un graphique ou d'un tableau de données, les informations sur ce graphique et ce tableau particuliers sont affichées avec l'assistant d'analyse et à partir de là, nous pouvons ajouter ou améliorer les options d'affichage.
Fenêtre d'erreurCeci est utile lorsque nous avons créé l'enregistrement dans la plate-forme d'évaluation, la fenêtre des erreurs ou des problèmes répertorie les problèmes que l'évaluation identifie. Cette fenêtre est ancrée dans le coin supérieur droit, donc si nous n'avons pas créé l'enregistrement dans la plate-forme d'évaluation, cette fenêtre est minimisée car il n'y a aucune donnée à afficher.
Fenêtre de détailsCette fenêtre fournit des détails sur le problème sélectionné et les solutions recommandées pour celui-ci.
Fenêtre de la console de diagnosticSitué en bas, et sa fonction est de fournir une liste d'exceptions dans l'enregistrement et les détails associés au chargement et au décodage des symboles.
On peut sélectionner le type de graphique souhaité en cliquant sur la flèche déroulante :
Nous pouvons voir comment les résultats varient en fonction des critères sélectionnés :
AGRANDIR
Étape 7
Dans le graphique de « Activité du système », nous trouvons comment chaque processus Windows 10 consomme des ressources matérielles sur l'ordinateur :
AGRANDIR
L'analyseur de performances Windows se concentre sur l'exécution d'une analyse détaillée du processeur, qui est l'un des composants matériels fondamentaux pour les performances du système. Pour cela, dans WPR, il est idéal d'activer uniquement le boîtier du processeur pour obtenir des résultats détaillés dans des domaines tels que :
Gestion de l'utilisation du processeurCette section couvre des détails tels que les processus, les threads, les appels de procédure différés (DPC) et les routines de service d'interruption (ISR).
Des aspects tels que :
- Diagrammes d'état par type
- États par type
- Graphiques de fréquence du processeur avec des détails tels que la durée minimale et maximale, la fréquence en MHz, la durée en %, etc.
- ID de fil
- Utilisation par processus ou priorité et bien plus encore.
Paramètres WPAComme nous l'avons mentionné, il est possible d'obtenir différents types de visualisation des graphiques et d'autres paramètres dans cet outil.
Étape 8
Pour obtenir un autre type de graphique, cliquez sur l'icône Sélectionner un type de graphique et définissez celui souhaité :
AGRANDIR
Étape 9
En fonction du type de graphe à utiliser, nous pouvons spécifier certains paramètres :
AGRANDIR
Étape 10
L'icône d'engrenage (Open View Editor) nous permet de définir comment les données seront représentées dans les graphiques :
Certains raccourcis clavier utiles pour utiliser WPA sont
Ouvrir une nouvelle piste ou session
CTRL + O
Ouvrir une nouvelle trace ou session dans une nouvelle fenêtre
CTRL + MAJ + O
Affichez et accédez à l'explorateur de graphiques
CTRL + G
Ouvrir une nouvelle vue d'analyse
CTRL + N
Ouvre une nouvelle vue de référence
CTRL + MAJ + N
Retourne à la vue d'analyse précédente
RECUL
Afficher le site d'aide WPA
F1
Fermer la vue d'analyse actuelle
CTRL + W
Fermer toutes les vues d'analyse
CTRL + MAJ + W
Renommer la vue d'analyse actuelle
F2
Ouvrir la vue d'analyse des doublons actuelle
CTRL + K
Ouvrir le menu déroulant de sélection de préréglage
CTRL + P
Ouvrir l'éditeur de vue
CTRL + E
Utiliser la table de données de focus
CTRL + T
Joindre la légende du focus
CTRL + L
Concentrez-vous sur les en-têtes de colonne du tableau de données
CTRL + H
Afficher uniquement la table de données
CTRL + MAJ + T
Générer uniquement le graphique
CTRL + MAJ + G
Affiche à la fois le graphique et le tableau de données
CTRL + MAJ + B
Zoomer sur la plage horaire sélectionnée
CTRL+.
Zoom sur la nouvelle vueCTRL + MAJ +.
Zoomer sur le texte ou le graphique
CTRL + +
Dézoomer
CTRL + -
DézoomerCTRL + MAJ + -
Zoomer ou dézoomer sur le contenu
CTRL + molette de défilement de la souris
Faites défiler vers la gauche ou la droite
MAJ + molette de la souris
Mettez en surbrillance la plage horaire sélectionnéeCTRL + M
Effacer la surbrillanceCTRL + MAJ + M
Regardez dans la colonne du tableau de donnéesCTRL + F
Trouver l'occurrence suivante dans la table de donnéesF3
Rechercher une occurrence précédente dans la table de données
MAJ + F3
Copier une cellule de la table de données
CTRL + C
Accédez à la dernière ligne du tableau de donnéesFINIR
Ouvrir le menu déroulant de sélection de préréglageCTRL + P
Développer tous les graphiques dans Graph ExplorerCTRL + *
Nous pouvons voir comment ces deux outils, WPA et WPR, deviennent un outil précieux pour avoir une vision claire de l'état de notre système et de ses composants internes afin de prendre les meilleures mesures de performance ou de gestion sur eux.
C'est une option gratuite créée par Microsoft grâce à laquelle nous pouvons lister des centaines de résultats utiles quel que soit le type de tâche à exécuter.