Diagnostiquer les fortes utilisation mémoire de Windows

Vous rencontrez des problèmes de forte utilisation mémoire sur Windows 8 ou Windows 10.
Les symptômes sont une utilisation excessive de la mémoire autour de 90%.
La seule manière pour revenir à l’état normal est de redémarrer l’ordinateur.

Vous ne parvenez pas à identifier la source comme une application, un pilote afin de régler le problème.
En effet, le gestionnaire de tâches n’aide pas car sur ce dernier tout est anormal.

Cet article vous aide à identifier et diagnostiquer les fortes utilisations mémoire.

Diagnostiquer les fortes utilisation mémoire de Windows

Introduction

Le site possède plusieurs articles qui traitent des problèmes de mémoire.
On y donne les sources les plus courantes qui posent ces fortes utilisations mémoire.

Toutefois, la source n’est pas forcément indiquée sur la page et parfois vous ne parvenez pas à résoudre ces problèmes.

Enfin rappelons qu’une utilisation normale de la mémoire peut aller de 30% à 70%.
Le problème évoqué ici est lorsque l’utilisation reste autour de 80 à 100% et ne descend pas.
Plus d’informations sur le fonctionnement de la mémoire sur Windows : Mesurer l’utilisation mémoire sur Windows

Console d’évaluation de Windows

Microsoft fournit des outils de diagnostics qui peuvent vous aider à identifier l’application ou le pilote qui pose problème.
En général, il s’agit d’un bug de conception qui fait que l’application ou le pilote provoque des fuites de mémoire ‘leak’.
C’est à dire qu’elle ne libère pas la mémoire utilisée qui se met à gonfler.

L’outil de diagnostic se nomme Console d’évaluation de Windows, soit en anglais Windows Assessment Toolkit.
Ce dernier est inclut dans l’utilitaire Windows Performance ToolKit qui propose d’autres outils d’analyse.

Lancer un test Console d’évaluation de Windows

Le but est de lancer un diagnostic avec Console d’évaluation de Windows pour obtenir des informations sur l’utilisation mémoire.

Pour ce faire :

  • On installe Windows Assessment Toolkit et Windows Performance Toolkit.
  • Puis on lance un test d’utilisation mémoire.
  • Enfin on évalue le contenu de ce dernier pour identifier la source de l’utilisation mémoire excessive

Installer Windows Performance Tookit

Pour télécharger Windows, rendez-vous sur ce lien : https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

Laissez les paramètres par défaut puis laissez-vous guider.

Installation du kit de déploiement et d'évaluation de Windows

Vous pouvez laisser les fonctionnalités à installer par défaut ou ne cocher celles ci-dessous pour gagner en place et temps.

Installation du kit de déploiement et d'évaluation de Windows

Enfin pour lancer l’application, rendez-vous dans le menu Démarrer > Windows Kits > Console d’évaluation Windows.

Exécuter Console d'évaluation Windows

Lancer un diagnostic de l’utilisation mémoire

On arrive sur la page suivante où vous pouvez créer des tâches de diagnostics.

  • Cliquez en bas à gauche sur « Run Individual Assements ».
  • Puis dans la liste, cochez Memory Footpring
Lancer un diagnostic de l'utilisation mémoire

Ensuite cliquez sur Memorty Footprit afin de décocher « Use recommended settings ».

Lancer un diagnostic de l'utilisation mémoire

La configuration passe alors sur Quick Run afin d’effectuer un test minimal.
Cliquez sur Run en bas à droite.

Lancer un diagnostic de l'utilisation mémoire

On donne ensuite un à la tâche, par exemple « diagnostic utilisation mémoire ».
Vous pourrez rejouer celle ci plus tard au besoin.

Lancer un diagnostic de l'utilisation mémoire

Sur la page suivante, cliquez sur Start afin de démarrer le diagnostic.

Lancer un diagnostic de l'utilisation mémoire

L’ordinateur va alors redémarrer plusieurs fois automatiquement et l’analyse va se poursuivre automatiquement.

Lancer un diagnostic de l'utilisation mémoire

Une fois l’analyse terminée le rapport s’ouvre automatiquement.

Analyser les résultats

Ci-dessous une capture d’écran provenant d’un ordinateur où l’utilisation est normale.
L’utilisation mémoire est de 1,6 Go sur 4 Go et 800 Mo disponible dans le cache mémoire.

On peut alors dérouler l’utilisation mémoire des pilotes pour avoir le détail par pilote.

Utilisation normale de la mémoire

Voici un cas anormal d’utilisation mémoire provenant d’un sujet sur le forum : Usage mémoire RAM trop élevé

RaMMap montre que la mémoire utilisée par Driver Locked est excessive.
Mais le problème ici est qu’on ne sait pas le pilote responsable.

Analyser les résultats du diagnostic de l'utilisation mémoire

La Console d’évaluation de Windows montre assez facilement que le pilote responsable est mticache.sys.
Ainsi on constate que ce dernier prend 2 Go de RAM.

Analyser les résultats du diagnostic de l'utilisation mémoire

Liens

Quelques liens autour des outils et méthodes pour analyser les performances de Windows.

Quelques autres liens autour de l’analyse de Windows.

image_pdfimage_print
(Visité 840 fois, 1 visites ce jour)

Partager l'article