DllErrorFix+7 993 075-02-54

Как проверить исправность оперативной памяти

Как проверить исправность оперативной памяти компьютера

Опубликовано 15.12.2013 от

Сегодня многие владельцы ПК сталкиваются с неполадками, связанными с оперативной памятью. Производители стремятся разместить на одной планке DDR2 или DDR3 как можно больше мегабайт и гигабайт, а иногда даже устанавливают большое количество микросхем на одной стороне. В результате возрастает вероятность ошибок в работе чипов памяти. Сначала они могут отсутствовать, а затем появляться по мере нагрева микросхем. С этой особенностью хорошо знакомы сборщики игровых компьютеров: на игровых модулях памяти устанавливают специальные радиаторы, а иногда и вентиляторы для охлаждения чипов.
Поэтому обычные пользователи порой возвращают компьютер в магазин уже в первые две недели эксплуатации. Чтобы вовремя обнаружить подобные заводские дефекты, рекомендуем проверить оперативную память сразу после начала работы с компьютером.

Для диагностики оперативной памяти применяют специализированные программы.

Обычно для этого используют утилиту Memtestкоторая работает почти как отдельная операционная система: ее запускают с загрузочного носителя, подобно установочному диску Windows.

Почему именно так?

При работающей Windows или другой ОС часть оперативной памяти занята ее компонентами и файлом подкачки, размер которого рассчитывается с учетом доступной RAM и системных ресурсов, не подлежащих выгрузке.

Приложения также используют оперативную память, при необходимости размещая данные в файле подкачки или в свободных областях RAM. Поэтому полноценная проверка модулей при запущенной ОС и открытых программах затруднена. Из-за этого разработчики создали автономные средства диагностики.

Как проверить оперативную память компьютера на скрытые аппаратные неисправности?

Для этого можно выбрать один из трех способов:

Первый – непосредственно утилита Memtest. Ее можно найти на загрузочных дисках, в Интернете и в дистрибутивах Linux. Если Linux уже установлен, перезагрузите компьютер и выберите пункт «Memtest86».

Второй – установочный носитель Windows NT 6. В установщиках Windows Vista, 7, 8 и 8.1 предусмотрен раздел «Восстановление системы». Откройте пункт «Проверка памяти» и дождитесь результата диагностики. Для многих пользователей этот способ удобнее работы с консольным интерфейсом Memtest.

Третий – сама установленная Windows Vista, 7, 8 или 8.1. В этих системах есть полный набор средств администрирования, включая утилиту проверки памяти, аналогичную загрузочному варианту. Нажмите кнопку «Пуск», введите mdschedи нажмите Enter. Затем выберите нужные параметры в диалоговом окне и перезагрузите компьютер.

Проверить целостность двустороннего модуля памяти в IBM-совместимом компьютере можно и по результатам POST при запуске: на экране отображаются сведения об оборудовании. Если напротив Checked RAM указана только половина доступного объема, значит, в одном из чипов на другой стороне обнаружена ошибка. Использовать такой модуль не следует, даже если первая сторона работает исправно.
У Memtest довольно непривычный интерфейс, который может отпугнуть начинающих системных администраторов, привыкших управлять программами мышью.

После запуска утилита автоматически выполняет восемь тестов. Не рекомендуется вмешиваться в ее работу или менять параметры.

Во время восьми процедур программа записывает данные в память, считывает их обратно и сравнивает результат с исходными значениями.

Процедуры таковы:

1. Последовательно проверить адреса в стандартном режиме

2. Проверить адреса и назначить программе отдельные области памяти

3. Записать в ячейку одно значение, например 010101, а затем заменить его обратным — 101010.

4. Выполнить аналогичную проверку с более сложными комбинациями, например 100101 и 011010.

5. В течение нескольких циклов использовать случайные значения. Это помогает обнаружить трудно выявляемые сбои, которые система не замечает, но игра или рабочее приложение может интерпретировать неправильно.

6. Сдвигать значения на одну позицию и проверять, в каких случаях содержимое ячейки остается неизменным.

7. Выполнить третий тест с очень большим значением — последовательностью из 32 битов.

8. Сначала записать случайные значения, а затем выполнить их считывание.

В программе предусмотрены ещё два теста. Один запускается в самом конце как итоговый, второй включается клавишей «c». Он проверяет память на сбои, связанные с перегревом: записывает в неё значения, нагружает процессор, а через три часа считывает данные и сравнивает результаты работы нагретой памяти.

Если одинаковая ошибка появляется в одном и том же месте, например в шестом байте слова, на всех модулях памяти и сохраняется после их замены, неисправность, вероятно, связана с чипсетом материнской платы. Следует аккуратно очистить спиртом все контакты, а при отсутствии результата обратиться к специалистам для замены микросхемы «северный мост», отвечающей за обмен данными.

Если программа дошла до заключительных тестов и обнаружила сбои, они появятся в списке. При отсутствии ошибок список останется пустым.

По завершении проверки откроется окно с числом обнаруженных ошибок либо с сообщением об успешном окончании процедур. Затем необходимо вынуть все диски из дисководов, нажать Esc и дождаться перезапуска компьютера.

Источник:

Опубликовано в Железо

DllErrorFix
+7 993 075-02-54 · xentprojects-e2@yandex.ru
Агрегатор нейросетей