Отстраняване на неизправности в компютърната памет
Като електронни устройства без движещи се части, модулите памет рядко се повредят, ако са инсталирани правилно. Когато възникнат проблеми, те могат да бъдат толкова очевидни, колкото неуспешна проверка на RAM при зареждане или толкова фини, колкото няколко повредени бита във файл с данни. Обичайният симптом на проблеми с паметта е, че Windows показва Синия екран на смъртта. За съжаление има толкова много други възможни причини за BSOD, че той е малко полезен като диагностична помощ.
Когато лошата памет се превръща в добра
Колкото и странно да звучи, дефектната памет рядко е причина за проблеми с паметта. Когато имате грешки в паметта, най-вероятната причина е незначително, неизправно или претоварено захранване. Следващата най-вероятна причина е прегряването на системата. По-специално, ако системата работи нормално, когато е включена за първи път, но развие проблеми, след като работи за известно време, най-вероятната причина са проблемите с електрозахранването или отоплението. Едва след като премахнете тези възможности, трябва да вземете предвид възможността самата памет да е дефектна.
Като първа стъпка в диагностицирането на проблеми с паметта стартирайте Memtest86 ( http://www.memtest86.com ). Memtest86 се предлага като изпълними файлове за DOS, Windows и Linux, но най-полезната форма е стартиращият ISO образ, който може да се зареди дори в система с толкова тежки проблеми с паметта, че Windows или Linux не могат да се зареждат и стартират. Ако имате удобен диск Knoppix, поставете го, включете системата, напишете memtest
в подканата за зареждане и натиснете Enter. Въпреки това го стартирате, конфигурирайте Memtest86 да прави дълбоко тестване и множество цикли. Оставете го да работи през нощта и запишете резултатите на диск.
Когато разглеждате дневника, отбележете адресите, където са възникнали грешки. Ако грешки възникнат възпроизводимо на същия адрес или близки адреси, вероятно модулът памет е дефектен. Ако грешките възникнат на привидно случайни адреси, по-вероятно е проблемът да е в захранването или в твърде високата температура на системата. Една от възможностите, разбира се, е, че температурата на системата се покачва само когато играете или правите графична работа (пускането на процесора и видеокартата се изчерпва). Този ефект може да затрудни изолирането на проблеми, свързани с температурата.
Проверката на POST
По време на POST (Самопроверка при включване) , повечето системи тестват паметта. Въпреки че тестът за POST памет не е толкова изчерпателен, колкото стартирането на диагостична помощна програма за паметта, той е полезен като тест за „трипуер“, за да ви предупреди, ако възникнат сериозни проблеми с паметта. Много системни BIOS ви позволяват да деактивирате или съкратите теста за POST памет. Препоръчваме да го оставите активиран, освен ако нямате инсталирана толкова много памет, че времето, необходимо за тестването му при зареждане, е прекомерно.
Ако грешките са случайни, предприемете стъпки за отстраняване на проблема с електричеството или топлината. Ако грешките възникнат на възпроизводими адреси, е време да започнете да изтегляте DIMM модули. Когато отстранявате проблеми с паметта, винаги
- Използвайте стандартни антистатични предпазни мерки. Заземете се, като докоснете рамката на корпуса или захранването, преди да докоснете модул памет.
- Премахнете и преинсталирайте всички модули памет, за да сте сигурни, че са поставени правилно. Докато правите това, добре е да почистите контактите на модула памет. Някои хора леко разтриват контактите с гумичка с молив. Направихме това сами, но производителите на памет препоръчват срещу него поради възможни повреди на контактите. Освен това винаги съществува риск фрагмент от гумата да попадне в слота за памет, където да блокира един или повече контакти. По-добра практика е да се използва нова доларова банкнота, която има точното количество абразив, за да почисти контактите, без да ги повреди, както е показано в Фигура 6-7 .
Фигура 6-7: Използвайте нова доларова банкнота, за да полирате DIMM контактите
Следващите стъпки, които трябва да предприемете, зависят от това дали наскоро сте направили някакви промени в паметта.
Когато не сте добавили памет
Ако подозирате, че имате проблеми с паметта, но не сте добавили или преконфигурирали памет (или сте били вътре в кутията), е малко вероятно самата памет да причинява проблема. Понякога паметта просто умира и може да бъде убита от електрически пренапрежения, но това е необичайно, тъй като захранването на компютъра само по себе си върши добра работа по изолирането на паметта и другите компоненти на системата от електрически повреди. Най-вероятният проблем е неизправност на захранването. Опитайте едно или и двете от следните:
- Ако имате друга система, инсталирайте заподозрената памет в нея. Ако работи там, проблемът почти със сигурност не е паметта, а или недостатъчното захранване, или високите температури в корпуса.
- Ако имате друга памет, инсталирайте я в проблемната система. Ако работи, можете спокойно да предположите, че оригиналната памет е дефектна. По-вероятно е и той да се провали, което категорично показва проблеми с електрозахранването или отоплението.
Ако нямате нито друга система, нито допълнителна памет и ако вашата система има инсталирани повече от един модул памет, използвайте двоично премахване, за да определите кой модул е лош. Например, ако имате инсталирани два модула, просто премахнете един модул, за да видите дали това ще разреши проблема. Ако имате инсталирани четири еднакви модула, посочете ги A, B, C и D. Инсталирайте само A и B, рестартирайте системата и стартирайте отново тестовете за памет. Ако не възникнат проблеми, A и B са известни като добри и проблемът трябва да лежи върху C и / или D. Отстранете B и заменете C. Ако не възникнат проблеми, знаете, че D е лошо. Ако системата се провали с A и C, вие знаете, че C е лошо, но не знаете дали D е лошо. Заменете D с C и рестартирайте системата, за да определите дали D е добър.
WINDOWS XP НЕ ПРОСТАВА
Windows 95, 98, 98SE и ME не подчертават паметта. Ако надстроите до Windows XP или Linux, грешки в паметта може да се появят на компютър, който изглежда стабилен. Хората често предполагат, че са направили нещо, докато са инсталирали новата операционна система, за да причинят грешки, но това рядко е вярно. Подобни грешки почти винаги показват истински проблем за пределно захранване, прегряване или дефект на паметта. Проблемът беше налице през цялото време, но Windows 9X просто го игнорира.
При добавяне на памет
Ако имате проблеми при добавяне на памет, обърнете внимание на следното:
- Ако DIMM изглежда не се побира, има основателна причина. DIMM модулите се предлагат в много различни и взаимно несъвместими видове. Всеки DIMM има един или повече ключови прорези, чието разположение съответства на издатини в слота за памет. Ако ключовите прорези в DIMM съвпадат с издатините на слота, DIMM е съвместим с този слот и може да бъде поставен. Ако ключовите прорези на DIMM не съвпадат с изпъкналостите на гнездото, DIMM е грешен тип и е възпрепятстван физически да се настани в този слот.
- Уверете се, че DIMM се поставя напълно в слота за памет и че задържащите рамена щракват на място, за да фиксират DIMM. Частично разположен DIMM може да изглежда напълно разположен и дори може да изглежда да работи. Рано или късно (вероятно по-рано) с този модул ще се развият проблеми.
- Проверете дали модулите са инсталирани в правилните слотове, за да съответстват на една от поддържаните конфигурации на паметта, изброени в ръководството на дънната ви платка.
- Ако системата показва грешка в несъответствието на паметта при първото рестартиране, това обикновено показва, че няма реален проблем. Следвайте указанията, за да влезете в Setup, изберете Save and Exit и рестартирайте системата. След това системата трябва да разпознае новата памет. Някои системи изискват тези допълнителни стъпки за актуализиране на CMOS.
- Ако системата разпознае новоинсталиран модул като половината от действителния размер и този модул има чипове от двете страни, системата може да разпознае само еднобанкови или едностранни модули. Някои системи ограничават общия брой разпознати „страни“, така че ако имате инсталирани някои съществуващи по-малки модули, опитайте да ги премахнете. След това системата може да разпознае двустранните модули. Ако не, върнете тези модули и ги заменете с едностранни модули.
Повече за компютърната памет