Mon ordinateur se bloque au hasard à 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 une 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:
Les tests ne peuvent prouver l’absence de bugs, seulement leur présence
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 valeur de la RAM. Plus il est cassé, plus vite il trouve des erreurs.
90% du temps, si 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. L'étape suivante 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)
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.
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.
http://hcidesign.com/memtest/manual.html
Une couverture de 100% représente une passe complète de test de votre mémoire. En général, il vaut mieux exécuter plusieurs passes. Voici trois types de tests que vous pouvez utiliser:
- Testez jusqu'à 100% de couverture (test rapide pour vous assurer que votre RAM fonctionne correctement)
- Testez pendant 1 heure (tout sera intercepté sauf les erreurs intermittentes)
- Testez du jour au lendemain (de toute façon, votre ordinateur ne fait rien d'autre la nuit, pourquoi ne pas être absolument sûr que votre RAM est bon?)
J'ai vu RAM passer les 6 premiers passages de memtest puis échouer par la suite. Lors de l'exécution d'un système d'exploitation Linux avec ce RAM, il serait bloqué après 6-8 heures. D'autres RAM sur la même carte mère ont bien fonctionné. Apparemment, la défaillance RAM était donc sensible à la température.
Lorsque je suspecte un problème de RAM (ordinateurs Dell dotés de voyants de diagnostic, par exemple), je lance memtest sur un module RAM à la fois dans le premier emplacement pendant 8 à 16 heures. S'il réussit, cela confirme que l'emplacement et le module RAM sont bons et que je peux (plus) utiliser cet emplacement en toute confiance pour tester d'autres modules RAM.
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 est parfois impossible de 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 fournissait 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.
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.
Je lance 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. En règle générale, memtest charge 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. une alimentation faible ou de mauvais condensateurs entraînent trop de pics 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.
Étant donné que, après un passage, il affiche Pass complete, no errors, press Esc to exit
, j’ai toujours pensé que c’était suffisant.