Menu Fermer

Memtest : diagnostic et vérification des barrettes de mémoire RAM

Lorsque l’ordinateur a un comportement anormale et fait n’importe quoi, souvent l’utilisateur pense à un virus.
Souvent il peut s’agir d’un problème matériel, les barrettes mémoires RAM peuvent être en causes.
Le programme Memtest est un outil de diagnostic et de test de la mémoire RAM qui permet de vérifier si les barrettes sont défectueuses.

Windows embarque un outil qui permet d’effectuer ces tests…. il existe aussi un programme memtest86+ embarqué dans la plupart des CD Live qui peut aussi vous permettre de vérifier vos barrettes de mémoire.

Memtest : diagnostic et vérification des barrettes de mémoire RAM

Comprendre les erreurs de mémoire

Lorsque vous utilisez des applications, Windows et autres, des informations sont stockées en mémoire.
Windows et les programmes n’ont de cesses d’écrire et lire ces informations.
Si une barrette de mémoire est défectueuse lors de la lecture ou l’écriture de ces informations, des informations erronées vont être retournées.
Le programme ne va pas s’attendre à recevoir ces mauvaises informations et va planter (bugger).

Selon le nombre d’erreur que les barrettes peuvent générer, cela peut aller de simple “Application.exe a rencontré un problème et doit fermer” réguliers à des plantages plus sévères.
Dans ces derniers cas, on tombe sur des BSOD (écran bleu de la mort), souvent du type MEMORY_MANAGEMENT.
Enfin parfois cela peut aller jusqu’à une impossibilité totale de démarrer Windows.
En clair à des instabilités système.

D’où l’intérêt lorsque vous rencontrez des plantages réguliers, de vérifier l’état du matériel.

Exemple sur ce sujet résolu sur le forum malekal.com : [Résolu] Impossible de démarrer Windows (panne matérielle)

Comment vérifier ses barrettes de RAM

Il existe plusieurs utilitaires pour tester et vérifier si vos barrettes de mémoire sont défectueuses.
Windows propose sont outils qui n’est pas le plus fiable pour détecter les erreurs.
En revanche, il a le mérite d’être très simple à utiliser.
Memtest86 est l’utilitaire le plus fiable et le plus connus.

Si ce dernier détecte des erreurs alors vos barrettes ont un soucis, par contre, si vous avez des plantages et qu’aucune erreur n’est détectée, un memtest peut s’avérer.

Diagnostic matériel sur les PC HP, Dell ou Lenovo

Certaines marques de PC embarquent des systèmes de diagnostics.
C’est le cas des PC HP, Dell et Lenovo
Il faut tapoter sur une touche au démarrage du PC pour y accéder et lancer des tests de diagnostics.
Le memtest et vérification de la mémoire RAM est alors disponibles pour diagnostiquer des erreurs matérielles.

Suivez alors ce tutoriel :

Depuis Windows

Windows embarque depuis Vista, un outil de vérification de mémoire.

Cet outil est connu pour être moins performant que memtest86+.
Nous vous conseillons donc d’utiliser plutôt ce dernier.

Le programme de vérification de mémoire se trouve dans le Panneau de configuration > Outils d’administration

Effectuer un memtest avec les outils de Windows

puis Diagnostic de mémoire Windows

Effectuer un memtest avec les outils de Windows

Le programme de diagnostic de la mémoire, propose de vérifier maintenant en redémarrant l’ordinateur ou plus tard.
Vous pouvez effectuer le test maintenant.

Effectuer un memtest avec les outils de Windows

L’outil de diagnostic de mémoire Windows se lance automatiquement.
Ce dernier a un double balayage, si des erreurs sont détectées, le programme de diagnostic de mémoire vous prévient.

Effectuer un memtest avec les outils de Windows
Effectuer un memtest avec les outils de Windows

Memtest86 de PassMark

La page de téléchargement pour télécharger memtest86.
Une version zip existe avec un utilitaire imageUSB qui permet de créer une clé USB bootable.

Suivre ce tutoriel complet :

La vidéo suivante explique comment créer une clé USB bootable Memtest86 :

Memtest86+

Memtest86+ n’est disponible que sur des CD Live, c’est à dire des environnements sur lequel vous démarrez l’ordinateur et pouvez effectuer des tests.
Le CD live peut être installé sur un DVD ou une clé USB, le but est de faire démarrer l’ordinateur dessus afin de lancer le programme Memtest86+

Memtest86+ : vérifier les barrettes de mémoire RAM
  • Si des erreurs sont détectées, des lignes rouges apparaissent…
Erreur sur un test memtest86+
Les erreurs de mémoire durant un Memtest86

Que faire en cas d’erreurs de mémoire détectées ?

Si des erreurs sur les barrettes de mémoire sont détectées… il faut tester les barrettes une par une afin de trouver celle endommagée.
Vous devez donc ouvrir l’ordinateur et retirer une des barrettes de mémoire pour tester.
Ci-dessous, voici un exemple pour un PC de bureau, le principe est le même pour les portables.
Une fois l’ordinateur ouvert, pensez à toucher la paroi métallique avec vos mains afin de retirer l’électricité électro-statique.

Voici à quoi ressemble des barrettes de mémoire RAM (pour les portables, les tailles sont plus petites).
Ci-dessous des exemples de barrettes de mémoires, les deux premières sont récentes avec des radiateurs autour et la dernière plus anciennes.

Exemple de barrettes de mémoire
Exemple de barrettes de mémoire
Exemple de barrettes de mémoire

Les barrettes de RAM s’introduisent dans la carte mère de l’ordinateur.
Des emplacements que l’on appelle des slots, ce sont de long rails dans lesquelles les barrettes se fichent.
Sur des PC récents, cela ressemblent à cela. Dans l’image droite, on voit bien le rail, sur chaque côté, vous avez des encochent à fermer pour bien tenir la barrette.

Les barrettes de mémoire dans la carte mère
Les barrettes de mémoire dans la carte mère

Vu du dessus sur un ancien PC, vu du dessus :

Les barrettes de mémoire dans la carte mère

Une fois que vous avez retiré une barrette de mémoire, vous pouvez lancer à nouveau un memtest afin de vérifier que vous n’avez plus d’erreurs.
Vérifiez ensuite le comportement de Windows et de vos applications.

Enfin sachez que si vous devez changer les barrettes de mémoire, il faut les choisir en fonction de votre carte mère et notamment la puissance de votre chipset.
Plus d’informations sur ce dernier :