Адрес для входа в РФ: exler.wiki
Граждане, проверяйте память!
С какого-то момента начала конкретно глючить система. Ярче всего это проявлялось на FireFox - начал падать по несколько раз в день в совершенно произвольный момент, причем новых дополнений для него несколько месяцев не ставил. Виджеты стали подглюкивать - могли вообще не загрузиться после перезагрузки. Ну и еще всякие дурки по мелочи, причем такие, которые явно вызваны проблемами железа.
Сначала грешил на мамашу, поэтому, на всякий случай, перепрошился новой версией BIOS. Вроде помогло, но не сильно. Глюки продолжались. Ну, в таких случаях надо сразу память проверять - именно она подобные вещи может выделывать.
Поискал программки - больше всего понравилась Memtest86 (бесплатная). Она поставляется в виде образа ISO, который нужно записать в виде образа диска на CD-болванку (Windows 7 это умеет делать штатными средствами), после чего задать загрузку с привода CD-DVD (некоторые биосы умеют предлагать загрузку на выбор по нажатию какой-то клавиши - например, F8). (Еще ее можно устанавливать на флешку, чтобы с CD не связываться - вот инструкция.)
После загрузки с CD программа начинает тестировать память. Если обнаруживаются какие-то ошибки - выдается соответствующая информация.
Примерно так выглядит окно программы
Погонял ее на своем компьютере - и точно, одна двухгигабайтная пластинка оказалась сбойная. Со второй - все в порядке. Убрал глючную - все проблемы исчезли сразу же.
Пару раз помогала, и понять по ее результатам можно какая планка глючит
Подробнее о необходимости ECC можно почитать здесь (на анлийском): www.cs.toronto.edu/~bianca/papers/sigmetrics09.pdf . Заметка довольно свежая. Те, кому лень вникать в детали исследования, могут прочесть только выводы на 11-12 страницах. В свете дешевизны памяти и того, что многие держат компьютер включенным сутками (скачиваем торренты и пр.), потребность в ЕСС напрашивается сама собой.
Единственный мой комп без ECC -- ноутбук. В нем тоже 8Г (2х4Г DDR2), но тут у меня выбора нет, т.к. ноутбучных чипсетов с ЕСС я не видел вообще (как и ноубуков с десктоповым ЕСС чипсетом). Спасаюсь регулярными бэкапами с проверкой дайджестов.
Вот вчера ночью получил от грабли BIOS'а материнской платы. Кстати, предупреждаю. Если у вас вдруг пропал винчестер и в Виндовзе (Линухе и еще где) показывает только один раздел 32М, то не паникуйте. Это известная "фича" материнских плат от Gigabyte производства 2007-2009-х годов, про которую производитель естественно молчит, но ее тихо исправили в виде новой прошивки в середине 2009-го года. Глюк заключается в том, что иногда(!), возможно при системном сбое, BIOS записывают копию себя на винт и убивают таблицу разделов. В моем случае все обошлось, нашел, что Seagate Tools имеет фичу "Set Capacity to Max", и оно возвращает винчестер к жизни. Для других винтов, то же самое можно сделать с MHHD. Воплей на просторах интернета много. Я предупреждал. 😄
Встроенная тестилка не так пристально работает, как Memtest86+
У меня она ошибок не находила.
Действительно, однако не в случае сбоев. Например плохой контакт не вызовет ошибки только в Random Seek. А вот, если комп не включается и по всем симптомам сдохла МБ (никаких звуков, кулеры крутяться, горит лампочка винта постоянно), то первым делом и правда пропылесосить тщательно слоты все, протереть контакты памяти спиртом (а лучше обычным ластиком). Когда работал в сервисе, каждый день получал такие вот "трупы"
Мемтест сработал безупречно, чего не скажешь о сервисе. Память бралась двумя трехдимовыми комплектами, и для гарантииного обслуживания потребовали привезти полный комплект.
Пришлось покупать за свой счет.
Кстати, протекла именно та планка, которая стояла около процессорного сокета. Машина выключалась не полностью, а усыплялась в Windows7. Видимо, происходил постоянный перегрев....
С тех пор компьютер или включен, или выключен полностью. Во сне вентиляторы не крутятся совсем.
Мемтест да, наше все:) Однако на некоторых машинках она отказывается работать - комп просто ребутится при запуске програмульки (мне правда всего 2 таких попалось за всю историю), потому лучше выкачайте и запишите себе Hiren`s Boot CD - там нелпохой набор различных тестовый программ. По поводу тестирования - планку желательно прогонять по 2-3 прохода - это не так долго по времени и можно с довольно большой долей вероятности говорить о ее работоспособности.
При тестировании модулей поодиночке сбоев не было вообще - тест прогонялся по 10-15 раз. Причем модули были одинаковые - производитель, модель. В чем причина так и не понял. Заменил память на другой бренд - все заработало нормально.
Если контроллер памяти двухканальный, то три исправные планки будут глючить с очень большой вероятностью. На некоторых мамках при установке 4-х модулей комп вообще может не запуститься. Например 2х1Гб работают, 4х1Гб не работают, но 2х2Гб работают. Проблема кроется в недостаточной мощности стабилизатора питания памяти.
У меня была ситуация: память глючила, комп регулярно перезагружался. Проверил память этой же программой - память оказалась сбойной. Но что интересно, сбои были только при использовании одновременно трех модулей.
При тестировании модулей поодиночке сбоев не было вообще - тест прогонялся по 10-15 раз. Причем модули были одинаковые - производитель, модель. В чем причина так и не понял. Заменил память на другой бренд - все заработало нормально.
Варианта Вашей проблемы 2.
1. Вариант - 3 слота всего на материнской плате, чипсет 845i, память DDR - у этих моделей банально не хватает мощности преобразователя напруги, в результате при установке 3х модулей "проседает" напряжение 1,3V => память сбойная.
2.Сейчас Многие материнские платы нуждаются в обновлении биоса до ПОСЛЕДНЕЙ (!) версии. Столкнулся с таким на своей GA-P45-DS3. Ругалась на 2 планки памяти вместе, однако по 1 работали идеально. Также были ошибки при расчете остатка на Core 2 Duo E7200. Проблема решилась прошивкой биоса на последнюю (F9) версию, хотя на форуме GA четко описывалось, что в этой прошивке всего лишь исправлена задержка при переходе в спящий режим. Однако предыдущие прошивки не давали результата.
Кстати, а первый бренд был случайно не Samsung? Память у них на удивление хорошая, вот только отличается от других встроенным контроллером, за счет чего номинальный вольтаж не 1.8V, а 1.9V, что очень даже чувствительно для преобразователя 5=>3=>1.3
Memtest86 - это наше все уже многие годы 😄
Аналогично. Кстати, надо помнить еще о том, что "электроника - это наука о контактах". Иногда простое "передергивание" планки может творить чудеса 😄