Dépannage de la mémoire de l'ordinateur
En tant qu'appareils électroniques sans pièces mobiles, les modules de mémoire fonctionnent rarement s'ils sont correctement installés. Lorsque des problèmes surviennent, ils peuvent être aussi évidents qu'un échec de la vérification de la 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 que Windows affiche l'écran bleu de la mort. Malheureusement, il y a tellement d'autres causes possibles d'un BSOD qu'il est peu utile comme aide au diagnostic.
Quand une mauvaise mémoire devient bonne
Aussi étrange que cela puisse paraître, une mémoire défectueuse est rarement la cause de problèmes de mémoire. Lorsque vous rencontrez des erreurs de mémoire, la cause la plus probable est une alimentation marginale, défaillante ou surchargée. La deuxième cause la plus probable est la surchauffe du système. En particulier, si le système fonctionne normalement lors de la première mise sous tension, mais développe des problèmes après un certain temps, des problèmes d'alimentation ou de chaleur en 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 charger et fonctionner. Si vous avez une disquette Knoppix à portée de main, insérez-la, mettez le système sous tension, tapez memtest
à l'invite de démarrage, puis appuyez sur Entrée. Quelle que soit la façon dont vous le faites fonctionner, configurez Memtest86 pour effectuer des tests approfondis et plusieurs boucles. Laissez-le fonctionner pendant 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 le module de mémoire soit défectueux. Si les erreurs se produisent à des adresses apparemment aléatoires, il est plus probable que le problème provienne de l'alimentation électrique ou d'une température du système trop élevée. Une possibilité, bien sûr, est que la température du système augmente uniquement lorsque vous jouez ou que vous faites du travail graphique (exécutez le processeur et la carte vidéo à fond). Cet effet peut rendre les problèmes de composants liés à la température difficiles à isoler.
Le contrôle POST
Pendant POST (autotest à la mise sous tension) , 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 la mémoire, il est utile comme test «tripwire» pour vous avertir en cas de graves problèmes de mémoire. 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 tellement de mémoire installée que le temps requis pour le 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 à extraire les modules DIMM. Lors du dépannage des problèmes de mémoire,
- Utilisez les précautions antistatiques standard. Mettez-vous à la terre en touchant le cadre du boîtier ou le bloc d'alimentation avant de toucher un module de mémoire.
- Retirez et réinstallez tous les modules de mémoire pour vous assurer qu'ils sont correctement installés. Pendant que vous faites cela, c'est une bonne idée de nettoyer les contacts du module 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 des dommages possibles aux contacts. De plus, il y a toujours le risque qu'un fragment de la gomme se retrouve dans la fente mémoire, où il peut bloquer un ou plusieurs contacts. La meilleure pratique consiste à utiliser un billet d'un dollar frais, qui a juste la bonne quantité d'abrasivité pour nettoyer les contacts sans les endommager, comme indiqué dans Figure 6-7 .

Figure 6-7: Utilisez un nouveau billet d'un dollar pour polir les contacts DIMM
Les prochaines étapes à suivre varient selon que vous avez récemment apporté des modifications à la mémoire.
Lorsque vous n'avez pas ajouté de mémoire
Si vous soupçonnez des problèmes de mémoire mais que vous n'avez pas ajouté ou reconfiguré de mémoire (ou été à l'intérieur du boîtier), il est peu probable que la mémoire elle-même soit à l'origine du problème. La mémoire meurt simplement parfois et peut être tuée par des surtensions électriques, mais cela est rare, car l'alimentation du PC elle-même fait 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 électrique défaillante. Essayez l'une des solutions suivantes ou les deux:
- Si vous disposez d'un autre système, installez-y la mémoire suspecte. S'il y fonctionne, le problème n'est certainement pas la mémoire, mais soit une alimentation électrique inadéquate, soit des températures élevées à l'intérieur du boîtier.
- Si vous avez une autre mémoire, installez-la dans le système problématique. Si cela fonctionne, vous pouvez supposer que la mémoire d'origine est défectueuse. Il est plus probable qu'il échouera également, ce qui indique fortement des problèmes d'alimentation ou de chaleur.
Si vous n'avez pas d'autre système ni de mémoire supplémentaire, et si votre système a plus d'un module de mémoire installé, utilisez l'élimination binaire pour déterminer quel module est défectueux. Par exemple, si vous avez deux modules installés, supprimez simplement un module pour voir si cela résout le problème. Si quatre modules identiques sont installés, désignez-les A, B, C et D. Installez uniquement A et B, redémarrez le système et réexécutez les tests de mémoire. Si aucun problème ne se produit, A et B sont connus comme bons et le problème doit provenir de C et / ou D. Supprimez B et remplacez C. Si aucun problème ne survient, vous savez que D est mauvais. Si le système échoue avec A et C, vous savez que C est mauvais, mais vous ne savez pas si D est mauvais. Remplacez D par C et redémarrez le système pour déterminer si D est bon.
WINDOWS XP EST INOUBLIABLE
Windows 95, 98, 98SE et ME ne stressent pas la mémoire. Si vous effectuez une mise à niveau vers Windows XP ou Linux, des erreurs de mémoire peuvent apparaître sur un PC qui semble stable. Les gens supposent souvent qu'ils ont fait quelque chose lors de l'installation du nouveau système d'exploitation pour causer des erreurs, mais c'est rarement vrai. De telles erreurs indiquent presque toujours un problème réel, une alimentation marginale, une surchauffe ou une mémoire défectueuse. Le problème était là depuis le début, mais Windows 9X l'a simplement ignoré.
Lors de l'ajout de mémoire
Si vous rencontrez des problèmes lors de l'ajout de mémoire, notez les points suivants:
- Si un module DIMM ne convient pas, il y a une bonne raison. Les modules DIMM sont disponibles dans de nombreux types différents et incompatibles entre eux. Chaque module DIMM possède une ou plusieurs encoches de détrompage dont le placement correspond à des saillies dans le logement de mémoire. Si les encoches de détrompage du module DIMM correspondent aux saillies du logement, le module DIMM est compatible avec ce logement et peut être installé. Si les encoches de détrompage du module DIMM ne correspondent pas aux saillies du socket, le module DIMM est du mauvais type et ne peut pas être installé physiquement dans ce logement.
- Assurez-vous que le module DIMM est entièrement inséré dans le logement de mémoire et que les bras de retenue s'enclenchent pour fixer le module DIMM. Un module DIMM partiellement installé peut sembler être entièrement installé et même fonctionner. Tôt ou tard (probablement plus tôt), des problèmes se développeront avec ce module.
- Vérifiez que les modules sont installés dans les emplacements appropriés pour correspondre à l'une des configurations de mémoire prises en charge répertoriées dans le manuel de votre carte mère.
- Si le système affiche une erreur d'incompatibilité 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 invites pour accéder à la configuration, sélectionnez Enregistrer et quitter, puis redémarrez le système. Le système doit 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 un module nouvellement installé comme la moitié de sa taille réelle et que ce module a des puces des deux côtés, le système peut reconnaître uniquement des modules à une seule banque ou à un seul côté. Certains systèmes limitent le nombre total de «côtés» qui sont reconnus, donc si vous avez installé des modules plus petits, essayez de les supprimer. Le système peut alors reconnaître les modules double face. Sinon, renvoyez ces modules et remplacez-les par des modules à un seul côté.
En savoir plus sur la mémoire de l'ordinateur