Ce este si de ce
sa il folosim.Probabil foarte multi au primit ca raspuns
la o problema legata de calculatorul lor sa foloseasca MemTest.
Memtest este un program ce permite identificarea erorilor modulelor
de memorie. Sunt nenumarate cazuri de erori ( ecrane albastre,
restarturi aleatorii, blocaje, artefacte, fisiere corupte,
imposibilitatea de a instala un sistem de operare ) in care
memoriile sunt "vinovate" de producerea lor.
Spre deosebire
de alte programe de test, ce sunt rulate in cadrul sistemului de
operare si in consecinta nu pot verifica memoria ocupata de acesta,
Memtest ruleaza independent, de pe un CD bootabil, ocupand mult mai
putina memorie si in consecinta putand testa mai multe
adrese.
Modul de functionare este foarte simplu - sunt rulate
o succesiune de teste prin care in fiecare adresa de memorie sunt
scrise anumite informatii si apoi acestea sunt citite si comparate
cu ceea ce s-a scris. In cazul in care apare o eroare, aceasta este
afisata. In functie de test, sunt folosite anumite succesiuni de
date, scrierea facandu-se liniar sau aleator, astfel incat sa fie
acoperite toate adresele de memorie accesibile.
Da, am spus
toate adresele accesibile, asta inseamna ca totusi MemTest nu poate
accesa chiar toata memoria sistemului. o parte de memorie este de
exemplu rezervata hardware sau este ocupata chiar de testul propriu
zis. In consecinta exista posibilitatea ca anumite erori sa nu fie
observate. In cazul in care astfel de erori nu apar in timpul
testului ar trebui luata in considerare si testarea altor module de
memorie.
De asemenea Memtest-ul este foarte util si celor
care fac Overclocking - pentru determinarea stabilitatii sistemului
la diferite frecvente de lucru.
Cum il folosim
?In primul rand trebuie descarcata ULTIMA versiune de pe
site-ul Memtest -
http://www.memtest.org/De ce ultima? Pentru ca
tehnologia evolueaza. Apar chipuri noi, controleree de memorie noi,
cantitati mai mari de memorie...
De exemplu, la data scrierii
acestui tutorial, doar versiunea 4.0 suporta mai mult de 3 Gb de Ram
si ii poate testa.
Ok, pe pagina sunt mai multe posibilitati
de download. Ce anume sa descarcati ?
- daca aveti Windows -
folositi
Pre-Compiled Bootable ISO (.zip)- daca folositi
Linux- descarcati -
Pre-Compiled Bootable ISO (.gz)In
ambele cazuri dezarhivati fisierul si veti gasi o imagine Iso
bootabila.
Aceasta o puteti scrie pe un CD folosind un program de
scriere. De exemplu Nero - folosind Recorder - Burn Image:
Sau cu ImgBurn -
http://www.imgburn.com/index.php?act=downloadRezultatul
va fi un CD Bootabil. Acum va trebui sa setati calculatorul din BIOS
sau din Meniul de Boot daca exista ca sa bootati de pe CD/DVD.
Consultati manualul placii de baza daca nu va descurcati.
In
momentul in care va boota de pe CD, testul va incepe automat. Nu
este necesara configurarea sa, desi exisat aceasta posibilitate,
setarile Default fiind cele mai bune.
Cum testam memoriile
?In primul rand va fi nevoie de efectuarea mai multor teste,
cu atat mai multe cu cat sunt mai multe module de memorie in
sistem.
Cel mai bine inainte de efectuarea primului test,
resetati BIOS-ul la valorile Default.
Daca aveti placi de baza
ASUS, dar nu numai, este bine sa setati
USB Legacy pe
Disabled. Se poate ca setarea Enabled sa dea false pozitive in
test.
Daca placa de baza este cu video integrat ( on-board) si
exista posibilitatea setarii cantitatii de memorie dedicata
acesteia, setati valoarea minima permisa.
Ptr testarea
completa va recomand urmatoarele:1 - Primul test se va
face in configuratia normala - asa cum au fost memoriile montate pe
calculator.
Indiferent de rezultatul obtinut se va efectua
obligatoriu si testul 2.
2 - Al doilea test - va fi testat pe
rand cate un singur modul, in slotul cel mai apropiat de procesor.
In cazul in care un modul ( sau mai multe da erori ) ati
identificat o problema. Va trebui insa sa repetati testul cu
modulele cu probleme montate in alt slot ( Atentie - consultati
manualul - unele placi de baza nu pornesc cu un singut modul decat
pus in anumite sloturi ). Daca si asa sunt erori, memoriile
respective au probleme sau nu sunt compatibile cu placa de baza. Ar
fi probabil necesara testarea lor si pe alta placa ptr
edificare.
Daca nu sunt erori deloc, dar in primul test efectuat
au fost erori, foarte probabil cele 2 module nu pot lucra impreuna,
nefiind compatibile.
3 - Al treilea test - vor fi testate
amandoua ( sau mai multe ) memorii in configuratia Single Channel (
vedeti in manual sloturile ).
Dupa rularea completa a unui test
se vor inversa modulele intre ele.Testul este optional si
necesar doar daca in primele teste nu au fost identificate erori. In
felul acesta se incearca testarea adreselor de memorie ce nu au
putut fi accesate in configuratiile anterioare.
4 - Al
patrulea test - vor fi testate amandoua ( sau mai multe ) memorii in
configuratia Double Channel ( vedeti in manual sloturile ).
Dupa
rularea completa a unui test se vor inversa modulele intre
ele.Testul este optional si necesar doar daca in primele
teste nu au fost identificate erori. In felul acesta se incearca
testarea adreselor de memorie ce nu au putut fi accesate in
configuratiile anterioare.
Cat timp trebuie rulat Memtest
?In general primul "pass" - adica efectuarea celor 8
teste default este suficient ptr identificarea majoritatii erorilor.
Sunt destul de rare cazurile in care pot apare erori dupa efectuarea
primului "pass".
Totusi, in functie de destinatia calculatorului,
testul poate fi rulat o perioada mai mare de timp - peste noapte sau
chiar cateva zile. De exemplu in cazul serverelor.
Indiferent de
durata testului, nu sunt admise erori.
MemTest functioneaza
continuu, pana cand veti hotara intreruperea sa.
Ecranul Memtest:

- Nici o eroare.

- O singura eroare, memoria nu este neaparat defecta.

- Memorie cu probleme, foarte probabil defecta.
MemTest
afiseaza erori. Ce pot sa fac ?Dupa cum am mai spus un
pic mai sus, nu inseamna neaparat ca memoriile sunt defecte.
-
Verificati daca ati setat in BIOS valorile Default ptr memorii si
USB Legacy este dezactivat. Daca timingurile setate in BIOS ca
default nu sunt cele corecte inscriptionate pe memorii, setati-le
manual si repetati testul.
- Daca fiecare modul in parte a trecut
testul dar impreuna nu functioneaza , inseamna ca nu sunt
compatibile intre ele si va trebui sa renuntati la unul din
ele.
- Daca modulele dau erori pe placa dvs, dar merg perfect pe
alta placa inseamna ca sunt incompatibile cu placa voastra
-verificati liste de compatibilitate a producatorului placii - asa
zisul QVL ( Qualified Vendor List ).
- Daca memoriile nu au dat
erori in primele teste, dar ati decis sa faceti o testare prelungita
si dupa cateva ore/zile au aparut erori asta nu inseamna ca
memoriile respective sunt defecte. datorita supraincalzirii pot
apare astfel de erori. Totusi in acest caz nu este recomandata
folosirea lor in echipamente cu functionare non-stop, gen
servere.
- Daca primiti erori in testele 5 si 8 iarasi nu
inseamna ca aveti probleme cu memoriile. Probabil timingurile setate
sunt prea agresive, sau frecventa este prea ridicata, sau sursa nu
genereaza o tensiune corecta, sau unul dintre module are probleme (
va genera oricum erori la testarea individuala ).
- In anumite
cazuri alte setari din BIOS pot altera functionarea memoriilor.
Verificati ca unele setari de overclocking automat sa nu fie active
- prin tatonarea setarilor puteti totusi sa le lasati active dar la
un nivel mai scazut. De asemena unele setari privind economia de
energie ar putea in unele rare cazuri sa afecteze memoriile pe
sisteme overclock-ate. De exemplu setarile CxE state ( x=1,2,3,4 )
pot scadea freventa si tensiunea de alimentare pe anumite placi,
memoriile nemaifunctionand in parametrii. De aceea in caz de OC este
bine sa le dezactivati.
MemTest ingheata sau calculatorul
se reseteaza in timpul testuluiVerificati ca USB Legacy
sa fie Disabled in BIOS.
Memtest nu detecteaza
eroriDupa cum am mentionat, MemTest nu este infailibil.
Pot exista zone de memorie care nu pot fi testate. De asemena sunt o
multitudine de configuratii hardware si oricat de bu nar fi Memtest,
nu poate detecta chiar orice. Daca aveti in continuare probleme, cel
ma isigur este sa testati alte memorii pe sistem, preferabil de alt
tip/producator, si acceptate de producatorul placii de
baza.
Tutorial preluat partial de pe
http://forum.corsair.com/forums/showthread.php?t=38201
, modificat si completat de subsemnatul.
Versiunea 1.0