Mon ordinateur se bloque de manière aléatoire à plusieurs reprises et sur différents systèmes d'exploitation aujourd'hui, ce qui m'oblige à appuyer sur le bouton de réinitialisation. Je soupçonne que cela pourrait être un problème de mémoire et fait un memtest
avec memtest86 .
Il a traversé deux passes sans erreur. Est-ce suffisant ou dois-je parcourir toute la nuit jusqu'à ce que je voie une erreur?
Que se passe-t-il s'il s'agit d'un problème de carte mère ou de processeur? Comment savoir sans me procurer une nouvelle carte mère?
Spécifications du système:
- Mémoire: 2.0GiB
- Processeur Processeur double cœur Pentium (R) E5300 à 2,60 GHz x 2
- Carte mère: ASUS P5KPL-AM EPU
memtest86+
memtest
Débordement de la question
la source
la source
Réponses:
Memtest est idéal pour rechercher des erreurs dans la RAM. Le taux auquel les erreurs de recherche sont trouvées est nécessairement inversement proportionnel à la quantité de mémoire RAM cassée. Plus il est cassé, plus vite il trouve des erreurs.
90% du temps, si la mémoire RAM a un problème, memtest le trouvera dans les 10 secondes, 99% du temps, un seul passage suffira pour trouver le problème. Plus le problème prend du temps à trouver le problème, plus il est subtil et moins il est probable qu’il cause un problème avec votre PC (mais vous devriez quand même avoir un nouveau bélier si vous obtenez une erreur, même)
Comme votre ordinateur plante fréquemment et que vous avez effectué quelques passes, ce n'est probablement pas votre RAM. La prochaine étape consiste à tester votre disque dur, puis votre processeur, avec un outil tel que Ultimate Boot CD ou Hiren's. (La plupart des BIOS modernes ont également une fonction de test de disque dur intégrée)
la source
J'ai exécuté memtest et vu 6 passages sans erreur, avec plus de 4 erreurs par passage après cela. Je ne fais normalement que 3-4 passes, mais il est certainement possible de rater des erreurs en ne faisant que quelques passes. J'imagine que certaines erreurs ne surviennent que lorsque les modules de mémoire chauffent, ce qui pose des problèmes de mémoire sous haute tension.
la source
Au travail, nous avions l'habitude de laisser les machines en marche toute la nuit, mais en toute justice, chaque fois que j'ai pu montrer un problème de mémoire avec memtest, cela ne faisait que quelques secondes après le démarrage.
Je n'ai jamais vu une machine faire 1 passe complète pour échouer sur l'une des suivantes. (Pas que ce soit nécessairement impossible, juste pour montrer que c'est rare.)
J'avais l'habitude de travailler dans un magasin d'informatique où nous avons commencé à utiliser les nouvelles machines plus ou moins quotidiennement.
Sans assez d’informations pour vraiment dire, j’imagine que votre problème est sans doute celui du surchauffe ou du mauvais conducteur.
Puisque vous avez essayé plusieurs systèmes d’exploitation, la partie pilote semble peu probable. Sauf si, par exemple, vous avez uniquement essayé différentes versions de Windows utilisant le même pilote.
la source
http://hcidesign.com/memtest/manual.html
la source
J'ai vu la RAM passer les 6 premiers passages de memtest puis échouer par la suite, et lors de l'exécution d'un système d'exploitation Linux avec cette RAM, le verrouillage se ferait après 6-8 heures. Les autres RAM de la même carte mère fonctionnaient bien, alors apparemment, la RAM défaillante était sensible à la température.
Lorsque je suspecte un problème de RAM (par exemple, des ordinateurs Dell dotés de voyants de diagnostic), je lance memtest sur un module de RAM à la fois dans le premier emplacement pendant 8 à 16 heures. S'il réussit, cela confirme que le logement et le module de RAM sont bons et que je peux (plus) utiliser cet emplacement en toute confiance pour tester d'autres modules de RAM.
la source
Mon expérience avec memtest86 + diffère un peu de la plupart des gens ici. memtest86 m'a beaucoup aidé au fil des ans, mais malheureusement, il ne parvient parfois pas à détecter les erreurs.
Même si memtest fonctionne la plupart du temps, il m’a échoué deux fois. La première fois qu'il n'a pas détecté d'erreurs, j'avais un ordinateur doté d'une DDR3 1x4 Go qui me donnait des BSOD liés à la mémoire. J'ai couru memtest pendant une journée entière, on parle de plus de 15 passes mais pas d'erreur. Je l'ai ensuite testé sur un ordinateur complètement différent, même chose, pas d'erreur. Le système d'exploitation était complètement instable, mais aucune erreur sur memtest. J'ai ensuite utilisé un logiciel différent appelé "PC-Check" de Eurosoft, très similaire à memtest mais utilisant des algorithmes différents. Il est également démarrable, ne nécessite aucun système d’exploitation. Il a détecté des erreurs en moins de 5 minutes. J'ai ensuite pu envoyer le module à Corsair RMA et obtenir un remplacement.
Donc, memtest est très bon mais pas toujours suffisant. J'utilise actuellement memtest et PC-check pour vérifier la mémoire. Si memtest ne parvient pas à détecter les erreurs, le PC vérifie et inversement. Et croyez-moi, cela se produit plus souvent qu'on ne le pense.
la source
MemTest86 essaie de faire un test complet de la RAM. Ce faisant, il est également devenu un bon test complet, car certains tests concernent également le contrôleur de mémoire de la carte mère et le processeur.
La RAM a beaucoup augmenté, au point qu'un téléphone portable peut aujourd'hui contenir plus de RAM que pour un ordinateur central d'il y a 20 ans. Les tests se sont multipliés à mesure que MemTest86 a évolué, de même que la RAM. Bien que la mémoire vive soit devenue plus rapide, les tests prennent toujours beaucoup de temps et sont mesurés en heures, voire en jours.
Passons maintenant à la mauvaise nouvelle : j'ai trouvé au moins deux sources respectables, Dix forums et un wiki, qui donnent le même conseil. Je cite dix forums:
Je dois remarquer que MemTest86 a deux versions, Free et Pro, la version Pro comportant plusieurs tests supplémentaires par rapport à la version Free et aux options de configuration. Vous pouvez voir les différences dans l'article Comparaison des fonctionnalités .
Plus d'informations sur le nombre optimal de passes peuvent être lues à partir de l'article MemTest86 Technical Information de la description du fichier de configuration MemTest86
mt86.cfg
, disponible uniquement dans la version Pro:Conclusion 1 : Le premier passage est plus court et plus rapide, destiné principalement à détecter les erreurs commises. Le fait que le premier passage se soit passé sans erreur est encourageant, mais les utilisateurs de la version Free doivent attendre le second passage pour toute la gamme de tests.
Le plus grand nombre de passes que j'ai trouvées était dans cet essai:
Conclusion 2 : Le test 7 nécessite 32 passes pour être totalement complet, ce que je considère comme la limite supérieure du nombre de passes requises pour un test vraiment exhaustif.
Je remarque également que beaucoup de tests utilisent un motif aléatoire, avec un motif différent pour chaque passage, ce qui signifie que chaque passage est différent. En prenant des hauteurs absurdes, on pourrait en conclure qu'il n'y a pas de limite maximale au nombre de passages requis pour un résultat absolument concluant.
Mon avis
Mon opinion en ce qui concerne le nombre de passes est qu’il faut faire autant de passes qu’on a le temps d’attendre. La limite inférieure semble être deux passages, car seul le second sera un test complet. Mais la question "combien est suffisant" n'a pas de vraie réponse. Je note à nouveau que pour les deux références techniques que j'ai citées ci-dessus, le nombre minimal de passages requis pour un résultat positif et concluant est de 8 passages (peut-être pour que le test 7 fasse un octet entier de 8 bits, entre autres raisons).
D'autre part, les erreurs trouvées par MemTest86 doivent être prises très au sérieux. La question posée concernant le nombre de défaillances acceptables ayant été soulevée, ma réponse est que même une défaillance est excessive et inacceptable.
la source
Je fais un passage pour voir s'il y a des erreurs évidentes.
S'il y a une erreur, plus de passes nécessaires.
Si le problème avec l'ordinateur est étrange, je le laisse passer la nuit ou par jour pendant environ 10 heures, pour en être sûr.
la source
J'utilise habituellement memtest CHAQUE FOIS que je change de CPU, de mémoire ou que je remarque des problèmes particuliers. Reason is - memtest ne teste pas seulement la mémoire. Il y aura des erreurs dans trois autres cas importants:
1) S'il y a des problèmes dus à une surchauffe du processeur ou de la mémoire. Normtem charge normalement le processeur pour plusieurs tests à près de 100%.
2) si le processeur ne peut pas accéder à la mémoire correctement. La plupart des tests lisent et écrivent à tous les emplacements de la mémoire.
3) s'il y a des problèmes de puissance. C'est-à-dire qu'une alimentation faible ou de mauvais condensateurs provoquent trop de pointes compensant des bits aléatoires.
Si je constate au moins une seule erreur rouge, je commence à rechercher ce qui doit être supprimé / corrigé avant d’utiliser le matériel.
la source
Etant donné que, après un passage, ça s'affiche
Pass complete, no errors, press Esc to exit
, j'ai toujours pensé que c'était suffisant.la source