Diagnostic de la mémoire informatique
En tant qu'appareils électroniques sans pièces mobiles, les barrettes de mémoire tombent rarement en panne si elles sont installées correctement. Lorsque des problèmes surviennent, ils peuvent être aussi évidents qu'un échec du test RAM au démarrage, ou aussi subtils que quelques bits corrompus dans un fichier de données. Le symptôme habituel des problèmes de mémoire est l'affichage par Windows de l'écran bleu de la mort (BSOD). Malheureusement, il existe tant d'autres causes possibles à un BSOD qu'il est peu utile comme aide au diagnostic.
Quand une mémoire défaillante redevient fonctionnelle
Bien que cela puisse paraître étrange, une mémoire défectueuse est rarement la cause des problèmes de mémoire. Lorsque vous rencontrez des erreurs de mémoire, la cause la plus probable est une alimentation électrique limite, défaillante ou surchargée. La cause suivante la plus probable est la surchauffe du système. En particulier, si le système fonctionne normalement au démarrage mais développe des problèmes après avoir fonctionné un certain temps, l'alimentation ou des problèmes de chaleur sont la cause la plus probable. Ce n'est qu'après avoir éliminé ces possibilités que vous devez envisager la possibilité que la mémoire elle-même soit défectueuse.
Comme première étape du diagnostic des problèmes de mémoire, exécutez Memtest86 (http://www.memtest86.com). Memtest86 est disponible sous forme d'exécutables pour DOS, Windows et Linux, mais la forme la plus utile est l'image ISO amorçable, qui peut se charger même sur un système avec des problèmes de mémoire si graves que Windows ou Linux ne peuvent pas se charger et s'exécuter. Si vous avez un disque Knoppix sous la main, insérez-le, démarrez le système, tapez memtest à l'invite de démarrage et appuyez sur Entrée. Quelle que soit la méthode pour le lancer, configurez Memtest86 pour effectuer des tests approfondis et des boucles multiples. Laissez-le tourner toute la nuit et enregistrez les résultats sur le disque.
Lorsque vous examinez le journal, notez les adresses où des erreurs se sont produites. Si des erreurs se produisent de manière reproductible à la même adresse ou à des adresses proches, il est probable que la barrette de mémoire soit défectueuse. Si les erreurs se produisent à des adresses apparemment aléatoires, il est plus probable que le problème vienne de l'alimentation ou d'une température système trop élevée. Une possibilité, bien sûr, est que la température du système ne grimpe en flèche que lorsque vous jouez ou effectuez des travaux graphiques (en faisant tourner le processeur et la carte graphique à plein régime). Cet effet peut rendre les problèmes de composants liés à la température difficiles à isoler.
Le test POST
Lors du POST (Power-On Self Test), la plupart des systèmes testent la mémoire. Bien que le test de mémoire POST ne soit pas aussi exhaustif que l'exécution d'un utilitaire de diagnostic de mémoire, il est utile comme test de "déclenchement" pour vous avertir si des problèmes de mémoire graves surviennent. De nombreux BIOS système vous permettent de désactiver ou d'abréger le test de mémoire POST. Nous vous recommandons de le laisser activé, sauf si vous avez installé tellement de mémoire que le temps requis pour la tester au démarrage est excessif.
Si les erreurs sont aléatoires, prenez des mesures pour éliminer le problème d'alimentation ou de chaleur. Si les erreurs se produisent à des adresses reproductibles, il est temps de commencer à retirer les barrettes DIMM. Lors du diagnostic des problèmes de mémoire, toujours :
- Utilisez les précautions antistatiques standard. Mettez-vous à la terre en touchant le châssis ou l'alimentation avant de toucher une barrette de mémoire.
- Retirez et réinstallez toutes les barrettes de mémoire pour vous assurer qu'elles sont correctement insérées. Pendant que vous faites cela, c'est une bonne idée de nettoyer les contacts de la barrette de mémoire. Certaines personnes frottent doucement les contacts avec une gomme à crayon. Nous l'avons fait nous-mêmes, mais les fabricants de mémoire le déconseillent en raison de dommages possibles aux contacts. De plus, il existe toujours le risque qu'un fragment de gomme trouve son chemin dans l'emplacement mémoire, où il peut bloquer un ou plusieurs contacts. Une meilleure pratique consiste à utiliser un billet de banque neuf, qui a juste le bon niveau d'abrasivité pour nettoyer les contacts sans les endommager, comme illustré dans la Figure 6-7.
Figure 6-7 : Utilisez un billet de banque neuf pour polir les contacts DIMM
Les prochaines étapes que vous devez suivre dépendent de si vous avez récemment apporté des modifications à la mémoire.
Lorsque vous n'avez pas ajouté de mémoire
Si vous suspectez des problèmes de mémoire mais que vous n'avez pas ajouté ou reconfiguré la mémoire (ou que vous n'avez pas ouvert le châssis), il est peu probable que la mémoire elle-même soit à l'origine du problème. La mémoire meurt parfois tout simplement et peut être tuée par des surtensions électriques, mais c'est peu commun, car l'alimentation du PC fait elle-même un bon travail pour isoler la mémoire et les autres composants du système des dommages électriques. Le problème le plus probable est une alimentation défaillante. Essayez l'une ou les deux options suivantes :
- Si vous avez un autre système, installez la mémoire suspecte dedans. Si elle fonctionne, le problème n'est presque certainement pas la mémoire, mais soit une alimentation inadéquate, soit des températures élevées à l'intérieur du châssis.
- Si vous avez une autre mémoire, installez-la dans le système problématique. Si cela fonctionne, vous pouvez supposer sans risque que la mémoire d'origine est défectueuse. Il est plus probable qu'elle échoue également, ce qui indique fortement des problèmes d'alimentation ou de chaleur.
Si vous n'avez ni un autre système ni de mémoire supplémentaire, et si votre système possède plus d'une barrette de mémoire installée, utilisez l'élimination binaire pour déterminer quelle barrette est défectueuse. Par exemple, si vous avez deux barrettes installées, retirez simplement une barrette pour voir si cela résout le problème. Si vous avez quatre barrettes identiques installées, désignez-les A, B, C et D. Installez uniquement A et B, redémarrez le système et exécutez à nouveau les tests de mémoire. Si aucun problème ne survient, A et B sont considérées comme bonnes et le problème doit provenir de C et/ou D. Retirez B et remplacez-le par C. Si aucun problème ne survient, vous savez que D est défectueuse. Si le système échoue avec A et C, vous savez que C est défectueuse, mais vous ne savez pas si D est défectueuse. Remplacez C par D et redémarrez le système pour déterminer si D est bonne.
WINDOWS XP EST IMPITOYABLE
Windows 95, 98, 98SE et ME ne sollicitent pas beaucoup la mémoire. Si vous passez à Windows XP ou Linux, des erreurs de mémoire peuvent apparaître sur un PC qui semblait stable. Les gens supposent souvent qu'ils ont fait quelque chose lors de l'installation du nouvel OS pour causer ces erreurs, mais c'est rarement vrai. De telles erreurs indiquent presque toujours un problème réel : une alimentation limite, une surchauffe ou une mémoire défectueuse. Le problème était présent depuis le début, mais Windows 9X l'ignorait simplement.
Lors de l'ajout de mémoire
Si vous rencontrez des problèmes lors de l'ajout de mémoire, notez ce qui suit :
- Si une barrette DIMM semble ne pas s'adapter, il y a une bonne raison. Les DIMM sont disponibles dans de nombreux types différents et mutuellement incompatibles. Chaque DIMM possède une ou plusieurs encoches de détrompage dont l'emplacement correspond à des protubérances dans l'emplacement mémoire. Si les encoches de détrompage de la DIMM correspondent aux protubérances de la prise, la DIMM est compatible avec cet emplacement et peut être insérée. Si les encoches de détrompage de la DIMM ne correspondent pas aux protubérances de la prise, la DIMM n'est pas du bon type et est physiquement empêchée de s'insérer dans cet emplacement.
- Assurez-vous que la DIMM s'insère complètement dans l'emplacement mémoire et que les bras de retenue s'enclenchent pour sécuriser la DIMM. Une DIMM partiellement insérée peut sembler complètement insérée et peut même sembler fonctionner. Tôt ou tard (probablement tôt), des problèmes se développeront avec cette barrette.
- Vérifiez que les barrettes sont installées dans les bons emplacements pour correspondre à l'une des configurations de mémoire prises en charge et répertoriées dans le manuel de votre carte mère.
- Si le système affiche une erreur de non-concordance de mémoire lors du premier redémarrage, cela indique généralement qu'il n'y a pas de problème réel. Suivez les instructions pour accéder au programme d'installation (Setup), sélectionnez "Enregistrer et quitter" (Save and Exit) et redémarrez le système. Le système devrait alors reconnaître la nouvelle mémoire. Certains systèmes nécessitent ces étapes supplémentaires pour mettre à jour le CMOS.
- Si le système reconnaît une barrette nouvellement installée comme faisant la moitié de sa taille réelle et que cette barrette possède des puces des deux côtés, le système peut ne reconnaître que les barrettes simple face. Certains systèmes limitent le nombre total de "faces" reconnues, donc si vous avez des barrettes plus petites existantes installées, essayez de les retirer. Le système pourra peut-être alors reconnaître les barrettes double face. Si ce n'est pas le cas, retournez ces barrettes et remplacez-les par des barrettes simple face.
3 commentaires
Great article, as expected from iFixIt.
I am in the thralls of troubleshooting binary-style. It's the pits.
As I understand wiping clean the DIMM contacts would help, would the ink from the money cause any problems? I used the blank border of a $1 bill because I didn't want to introduce anything else to compound the problem.
eoakley - Réponse Partager
And dang, Intel! I get that your proprietary ways are awesome, but give us a way to single out a DIMM when troubleshooting!
eoakley - Réponse Partager
I don't know how can I solve the error of “bad ME memory configuration” please help me
Masesa - Réponse Partager