Le Windows Performance Index, aussi appelé Windows Experience Index (WEI), existe toujours sur Windows 10 et Windows 11, mais son interface graphique a disparu depuis Windows 8.1. Pour l’afficher aujourd’hui, il faut passer par PowerShell ou par l’outil WinSAT, avec deux commandes principales : winsat formal pour générer une nouvelle évaluation, et Get-CimInstance Win32_WinSat pour consulter les scores déjà calculés. Cet article détaille comment lancer ces commandes, où trouver le score global WinSPRLevel, comment interpréter chaque sous-score, et pourquoi cet indice reste limité face aux benchmarks modernes.
Qu’est-ce que le Windows Performance Index ou Windows Experience Index
Le Windows Performance Index, plus connu sous son nom d’origine Windows Experience Index, est un système de notation introduit avec Windows Vista pour évaluer la performance globale d’un ordinateur. Il repose sur l’outil WinSAT (Windows System Assessment Tool), intégré nativement au système, qui mesure les capacités du processeur, de la mémoire vive, du disque de stockage et de la carte graphique, puis attribue à chaque composant un score sur une échelle allant jusqu’à 9,9.
L’objectif initial était de donner à l’utilisateur une indication simple et rapide des performances de sa machine, sans avoir à interpréter des données techniques complexes. Le score global, calculé à partir du composant le plus faible plutôt que d’une moyenne, permettait d’identifier immédiatement le principal frein aux performances du système.
Pourquoi l’interface graphique de l’indice de performance a disparu
Jusqu’à Windows 7, le Windows Experience Index disposait d’une interface graphique dédiée, accessible depuis le Panneau de configuration, qui affichait les scores sous forme de graphique lisible. Depuis Windows 8.1, Microsoft a retiré cette interface visuelle, et elle n’a jamais été réintroduite sur Windows 10 ni sur Windows 11. Le moteur WinSAT, lui, n’a pas disparu : il reste présent dans le système sous forme d’exécutable (winsat.exe), mais son accès nécessite désormais de passer par l’invite de commandes ou par PowerShell.
Autre évolution notable depuis Windows 8.1 : l’évaluation graphique 3D (D3DScore), qui mesurait les capacités de rendu et de shaders pour le jeu vidéo, n’est plus réellement calculée. WinSAT continue d’afficher une valeur pour ce score par souci de compatibilité, mais il s’agit d’une valeur figée plutôt que d’une mesure actualisée.
Utiliser la commande winsat formal pour générer un nouveau score
Pour obtenir un score à jour, la première étape consiste à lancer une évaluation complète via la commande winsat formal. Voici la marche à suivre :
- Ouvrir le menu Démarrer et rechercher « Invite de commandes » ou « PowerShell ».
- Faire un clic droit et sélectionner « Exécuter en tant qu’administrateur », l’exécution en mode administrateur étant indispensable.
- Taper la commande
winsat formalpuis valider. - Patienter pendant le déroulement du test, qui sollicite fortement le processeur, la mémoire et la carte graphique pendant quelques minutes.
Cette évaluation formelle mesure successivement les performances du processeur, de la mémoire, du disque et de la partie graphique, puis enregistre automatiquement les résultats. Il est également possible de cibler un seul composant avec des variantes comme winsat cpuformal pour le processeur, winsat memformal pour la mémoire ou winsat diskformal pour le disque, si une évaluation complète n’est pas nécessaire.
Lire les scores avec la commande PowerShell Get-CimInstance Win32_WinSat
Une fois qu’une évaluation a été réalisée, la commande Get-CimInstance Win32_WinSat permet d’afficher directement les résultats dans PowerShell, sans relancer de nouveau test. Il suffit d’ouvrir une fenêtre PowerShell en tant qu’administrateur et de saisir cette commande pour voir apparaître un résumé structuré des différents scores enregistrés lors de la dernière évaluation formelle.
Cette commande retourne plusieurs propriétés, chacune correspondant à un aspect précis de la performance de la machine :
| Propriété | Composant évalué | Signification |
|---|---|---|
| CPUScore | Processeur | Capacité de calcul général |
| MemoryScore | Mémoire vive | Débit et capacité de la RAM |
| DiskScore | Disque principal | Vitesse de lecture séquentielle |
| GraphicsScore / D3DScore | Carte graphique | Rendu graphique et 3D (valeur figée depuis 8.1) |
Comprendre le score global WinSPRLevel
Le WinSPRLevel correspond au score global de la machine, celui qui résume en un seul chiffre l’ensemble de l’évaluation. Contrairement à ce que l’on pourrait penser, il ne s’agit pas d’une moyenne des différents sous-scores, mais de la valeur la plus basse parmi eux. Cette logique reflète l’idée originelle du Windows Experience Index : la performance perçue par l’utilisateur est généralement limitée par le composant le plus faible, pas par la moyenne de l’ensemble du système.
Sur une échelle allant jusqu’à 9,9, un score global situé entre 1,0 et 3,9 correspond généralement à des performances basiques, suffisantes pour la bureautique simple. Un score entre 4,0 et 5,9 reflète une performance modérée, adaptée à un usage courant et à quelques tâches multimédias. Au-delà de 6,0, la machine est considérée comme performante, avec des scores proches de 9,9 réservés aux configurations les plus puissantes, notamment celles équipées d’un SSD rapide et d’un processeur récent.
Retrouver le fichier XML dans le dossier WinSAT DataStore
Chaque évaluation formelle génère un fichier de résultats au format XML, stocké dans le dossier C:\Windows\Performance\WinSAT\DataStore. Ce dossier contient l’historique des évaluations réalisées sur la machine, chaque fichier étant nommé avec la date du test effectué. Le fichier le plus récent porte généralement un nom du type « Formal.Assessment (Recent).WinSAT.xml ».
Ouvrir ce fichier avec un navigateur internet permet de consulter le détail complet de l’évaluation, y compris la section WinSPR qui contient le score global ainsi que l’ensemble des sous-scores individuels. Cette méthode constitue une alternative utile à PowerShell pour ceux qui préfèrent une lecture visuelle des résultats plutôt qu’un affichage en ligne de commande.
Que faire si les scores sont absents ou affichés à 0
Il arrive que la commande Get-CimInstance Win32_WinSat ne renvoie aucun résultat, ou affiche des valeurs vides ou à 0. Cette situation est normale lorsque aucune évaluation formelle n’a encore été réalisée sur la machine : l’instance de la classe Win32_WinSAT n’existe simplement pas tant que winsat formal n’a pas été exécuté au moins une fois.
La solution consiste donc à lancer d’abord winsat formal en mode administrateur, attendre la fin complète du test, puis relancer la commande PowerShell pour consulter les résultats fraîchement générés. Si le problème persiste malgré une évaluation terminée, vérifier qu’aucun programme gourmand en ressources graphiques ou processeur ne tournait en arrière-plan pendant le test peut aider, car cela peut fausser ou interrompre la mesure.
Limites de l’indice face aux benchmarks modernes
Le Windows Performance Index reste un outil utile pour obtenir une indication rapide et gratuite de la performance générale d’un PC, directement depuis le système, sans installer de logiciel tiers. Il conserve une réelle valeur pour repérer un goulot d’étranglement évident, en particulier sur le plan du stockage lorsque la machine utilise encore un disque dur mécanique plutôt qu’un SSD.
Ses limites sont toutefois importantes face aux benchmarks modernes. Le score graphique D3DScore, figé depuis Windows 8.1, ne reflète absolument pas les capacités réelles des cartes graphiques actuelles ni leurs performances en jeu. L’échelle globale, plafonnée à 9,9 depuis de nombreuses années, ne permet plus de distinguer finement les configurations haut de gamme récentes entre elles. Pour évaluer précisément les performances gaming, la puissance de calcul ou les capacités de rendu d’un PC moderne, il est donc préférable de se tourner vers des outils de benchmark spécialisés et régulièrement mis à jour, le Windows Performance Index servant surtout de repère général et non de mesure de référence.

