Переключись: [sonikelf.ru — основное] [sonikelf.com — Форум] [sonikelf.info — новости]

Главная » Настройка, решение проблем, базис » Как проверить оперативную память [Memtest]

Как проверить оперативную память [Memtest]

Доброго времени суток, дорогие читатели!

Думаю, многие из Вас слышали о необходимости проверки оперативной памяти и о такой программе как Memtest. Особенно данное решение актуально при возникновении так называемых Синих Экранов Смерти (Blue Screen of Death – BSoD).

memtest logo

Memtest записывает в каждый блок памяти информацию, а затем считывает её и проверяет на ошибки. В процессе тестирования утилита совершает несколько проходов, что позволяет выявить и составить список плохих блоков памяти в формате BadRAM. Оное чудо программистской мысли запускается с помощью собственного загрузчика, поэтому наличие операционной системы для её работы не обязательно.

Как Вы уже поняли, в этой статье речь и пойдет как раз о том как пользоваться этой самой программкой. Поехали.

Первый Этап. Загрузка программы для проверки оперативной памяти

Первая же сложность будет в том, что именно качать (в интернете довольно много всяких разных сборок и дистрибутивов этого самого Memtest). Если Вы хотите записать программу на CD-диск, то Вам надо качать Pre-Compiled Bootable ISO (.zip), если Вы хотите установить программу на usb-флешку, то Вам качать Auto-installer for USB Key (Win 9x/2k/xp/7). Вот и вся сложность :)

Итак, Вы ее скачали. Теперь перейдем ко второму этапу.

Второй этап. Установка программы для проверки оперативной памяти

На самом деле установка программы проста и требует совсем немного времени (порядка 5 минут). Разберем два вышеупомянутых варианта, а именно – запись на CD болванку и установка на usb-флешку:

    • CD – в этом случае Вы скачали по ссылке выше zip архив, распаковали его и теперь у Вас лежит непонятный файлик mt410.iso. Что с ним делать? Ответ прост – Вы его записываете на диск при помощи любой программы записи, например SCDWriter
    • USB-flash – в этом случае Вы скачали по ссылке выше архивчик, содержащий установочный файл Memtest86+ 4.10 USB Installer.exe. Тут все еще проще. Втыкаете флешку в компьютер и запускаете установку (ВАЖНО! При установке все файлы на флешке удалятся). Перед нажатием на кнопочку Create рекомендуется отметить галочку рядом с выпадающим меню.

flash installer

Немного ждете и, – вуаля! – Ваша загрузочная флешка готова.

Переходим к последней и заключительной стадии.

Этап Третий. Диагностика оперативной памяти. Memtest.

Вставляете Ваш диск или флешку в компьютер, перезагружаетесь, заходите в BIOS (кнопочка DEL на самой ранней стадии загрузки компьютера) и там выставляете загрузку с диска/флешки. После чего выходите из BIOS и, если Вы все правильно сделали, то ждете, пока вместо операционной системы загрузится оная программа.

Тест оперативной памяти будет сразу же запущен, Вам лишь остается идти заниматься своими делами (тест должен длиться довольно долго – порядка восьми часов для каждой планки оперативной памяти).

memtest

Программа тестирует оперативную память циклически, т.е. у нее есть несколько тестов (Всего их девять), которые она гоняет про кругу. И как только один круг будет пройден, то внизу экрана появится сообщение “*****Pass complete, (no, 1, 2, 10…) errors, press Esc to exit*****”. На сим тест будет завершен и Вы можете перезагрузить компьютер нажатием кнопочки Esc. В случае, если программа найдет ошибки хоть на одной из стадий, скорее всего, Вам придется сменить планку оперативной памяти.

Ниже, для любопытствующих, я написал небольшое описание всех тестов:

Test 0 [Address test, walking ones, no cache] – тест для определения проблем с адресацией памяти.

Test 1 [Address test, own address] – более углубленный тест для определения проблем с пропиской адресацией памяти

Test 2 [Moving inversions, ones&zeros] - быстрая проверка на аппаратные или трудноуловимые ошибки.

Test 3 [Moving inversions, 8 bit pat] - тоже самое, только используется 8 битный алгоритм прохода нулей и единиц (не волнуйтесь, автор понял не больше вашего). Использует 20 схем для теста

Test 4 [Moving inversions, random pattern] - этот тест особенно эффективен для выявления проблем с data sensitive. Использует 60 схем для теста

Test 5 [Block move, 64 moves] – тест для поиска проблем в схемах памяти.

Test 6 [Moving inversions, 32 bit pat] - эффективен для определения data sensitive errors. Очень долгий тест.

Test 7 [Random number sequence] - тест, проверяющий ошибки записи памяти.

Test 8 [Modulo 20, ones&zeros] - тест для определения скрытых ошибок при помощи кеша и буферизации, которые не выявили предыдущие тесты.

Test 9 [Bit fade test, 90 min, 2 patterns] - особый тест, который можно запустить вручную. Запоминает адреса в памяти, после чего засыпает на полтора часа. После этого проверяет не изменились ли биты в адресах. Требует 3 часа для прохождения и ручного запуска через меню конфигурации (клавиша с).

Если по окончании теста выдается сообщение (как на изображении ниже), то память не содержит неисправных блоков.

memtest без ошибок

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

memtest ошибки

На этом, пожалуй, все :)

Послесловие.

Вот такие вот дела.
Как и всегда, если есть какие-то вопросы, то, спрашивайте, – буду рад ответить на них в комментариях.

PS: За существование оной статьи отдельное спасибо другу проекта и члену нашей команды под ником “6aPHaK“.

ВАЖНО! Прежде чем писать - прочитайте комментарии, быть может, то, что Вам нужно, там уже есть. Так же, ознакомьтесь с правилами комментирования.

ВАЖНО! На случай, если у Вас проблемы с закачкой антивирусов, то на страничке "Сборки" Вы всегда можете найти альтернативные ссылки на закачку популярных антивирусных утилит (dr.web, avz, spybot и пр.)

У проекта есть свой форум. Именно там Вы можете получить ответы на многие вопросы.

Что-то пригодилось и помогло? Понравился проект? Скажите спасибо и поделитесь ссылкой с друзьями!.

Не справляетесь сами, но не хотите платить сомнительным сервисам компьютерной помощи? Попросите меня.

Комментарии. Присоединяйтесь к обсуждению!

  1. Павел
    19 марта 2014 - 13:50

    здравствуйте!

    У меня 2 Гб памяти и проверка идёт уже 25 часов и вроде и не думает заканчиваться. Тест, написано, идёт 7ой, но он шёл уже и 10 часов назад, если не больше, и вроде было уже 100%, и вот он вновь и вновь повторяется, сейчас на 93 процентах, а вот уже 94 :), но чую потом он будет вновь и вновь продолжаться бесконечно.
    Стоит ли мне ещё ждать или это какой-то глюк и лучше прервать проверку?
    Ошибок вроде пока 0.

    • Павел
      19 марта 2014 - 13:54

      а вот восьмой тест пошёл, и вспомнилось мне, что и он уже был? Теперь мне кажется, что все 9 тестов будут повторяться бесконечно, если не остановить. Так ли это?

      • Алекс
        19 марта 2014 - 17:04

        Точнее – 6,7 и 8 – самые долгие тесты. 9-й (который скрытый) – делать совсем не обязательно, если нету никаких подозрений на ОЗУ.

    • Алекс
      19 марта 2014 - 16:53

      Друг, какие 25 часов?!? ты с ума сошёл что ли? ))) 2 гб ОЗУ проверяются МАКСИМУМ ЗА 2 ЧАСА!
      я подозреваю что ты уже несколько проходов сделал, поэтому и замечаешь что стопорится на 7 и 8 тесте. 7 и 8 – они самые долгие, остальные проходят довольно быстро.
      посмотри сколько у тебя проходов – Pass.

  2. Алёна
    25 марта 2014 - 22:21

    Всем доброго времени суток!
    Столкнулась с данной проблемой.
    Не поможете?
    Прогнала через тесты, всё без ошибок.
    После нажатия Esc идет перезагрузка компьютера, запускается флешка, т.е. меняю в BIOS запуск с флешки на то, как было ранее. Запускается ПК – всё тот же синий экран смерти :cry:
    Что делать, товарищи?

    • Алекс
      26 марта 2014 - 09:56

      Причём тут флэшка – не совсем понимаю. запуск в биосе на что настроен?
      и какой именно код синего экрана появляется?
      я так думаю, что если тесты ОЗУ прошли без проблем, то значит в жестаке проблема скорее всего.. нужен код синего экрана, что бы точно знать.

  3. Викторович
    26 марта 2014 - 15:24

    “Если операционная система не запускается и по получению положительных результатов тестов в результате устранения дефектов жёсткого диска программой Victoria (в случае проведения ремап ошибки файловой системы не устраняются), то следует вновь проверить и исправить ошибки файловой системы приложением CHKDSK.
    Проверку диска можно осуществить с помощью установочного диска Windows. используя консоль восстановления. Загрузившись с установочного диска в консоль, выполните вышеописанную команду: chkdsk c: /r /f
    Однако это проще делать с загрузочных CD/DVD/USB дисков на базе Windows PE, которые имеют набор необходимых программ”. http://shparg.narod.ru/index/0-21

  4. Тимофей
    2 апреля 2014 - 14:57

    Скажите,а записывать .iso только на CD (700 мб) диск или можно на DVD(4,7 гб)? Просто нету Cd и в магазине уже разобрали.

    • Алекс
      2 апреля 2014 - 15:13

      Без разницы – хоть на СД, хоть на ДВД-болванку. Образ будет запускаться и работать и там и там, при наличии нормального двд-привода.

    • 2 апреля 2014 - 16:51

      Можно на DVD, сути это не меняет.

  5. Старкофил
    2 апреля 2014 - 22:52

    Приветствую!
    Такое дело: на первом круге вышла куча красных строк: в первой графе стояла 4. Я так понял, что опроблемы были выявлены на 4-м тесте. Не стал дожидаться 9-го теста и перезагрузил комп. НО пропустил вход в БИОС и тестирование пошло еще раз. Уже 8-ой тест, а ошибок не выявлено.
    1. Что бы это знгачило?
    2. Как вывести окончательный отчет по тестам?
    3. А что, тестирование после прохода всех 9 тестов само не останавливается, как я понимаю?

  6. Сергей
    2 апреля 2014 - 23:42

    Тест проходит уже 13 часов 14 минут. Сделано 28 прогонов. Оперативной памяти всего 1Гб. Сколько еще это будет продолжаться?

    • Викторович
      2 апреля 2014 - 23:45

      пока не остановите, нажав клавишу Esc.

  7. Старкофил
    3 апреля 2014 - 00:49

    Скачал Memtest86+ 5,01. Запустил: на первом круге опять куча ошибок на 7-мом тесте [Block move, 64 moves] – тест для поиска проблем в схемах памяти. Запустил по второму кругу. То же самое, НО:
    если на первом круге было обнаружено 631 ошибка, то теперь уже 1020.
    Почему меняется количество ошибок?
    Можно ли с этими проблемами работать? (Ноут держу как запаску, пока основной комп на upgrade или на обслуживании).
    bsod выскакивал, но до теста я и не думал, что опроблемы с оперативкой. Одно обозначенных проблем было обозначено как: DRIVER_IRQL_NOT_LESS_OR_EQUAL. Полагаю, что были и другие, послкольку текст на синем экране отличался от предыдущих, пусть и не значительно.

    Заранее спасибо.

  8. Старкофил
    3 апреля 2014 - 00:51

    Скачал Memtest86+ 5,01. Запустил: на первом круге опять куча ошибок на 7-мом тесте [Block move, 64 moves] – тест для поиска проблем в схемах памяти. Запустил по второму кругу. То же самое, НО:
    если на первом круге было обнаружено 631 ошибка, то теперь уже 1020.
    Почему меняется количество ошибок?
    Можно ли с этими проблемами работать? (Ноут держу как запаску, пока основной комп на upgrade или на обслуживании).
    bsod выскакивал, но до теста я и не думал, что опроблемы с оперативкой. Одно обозначенных проблем было обозначено как: DRIVER_IRQL_NOT_LESS_OR_EQUAL. Полагаю, что были и другие, послкольку текст на синем экране отличался от предыдущих, пусть и не значительно.
    Заранее спасибо.

    • Викторович
      3 апреля 2014 - 01:03

      http://shparg.narod.ru/index/0-6 – ластиком контакты почистите!

    • Алекс
      3 апреля 2014 - 09:53

      DRIVER_IRQL_NOT_LESS_OR_EQUAL – это говорит об ошибке ОЗУ, да и тест показал что куча ошибок есть… Что тут не понятного то? )) нельзя работать с такой оперативкой, надо выкинуть её!
      Если ошибки вылазят в основном на 6-м или 7-м тесте, то это значит что у вас установлено несколько планок ОЗУ, и одна из них повреждённая (или даже не одна). 6 и 7 тест – там происходит обмен информацией между разными планками, вот на этом тесте одна (или больше) планок даёт сбой.

  9. Alex78
    11 апреля 2014 - 11:06

    Доброго времени суток. Возникли трудности с созданием загрузочной флэшки. Всё делаю по инструкции и вуаля: флэшка не грузится ( просто чёрный экран с мигающим курсором).

    • Алекс
      11 апреля 2014 - 11:14

      У некоторых компов и ноутбуков есть проблемы с загрузками флэшек… В таких случаях загружаться лучше с СД/ДВД. Да и в биосе нужно проверить – точно ли стоит загрузка именно с этой флэшки.

      • Alex78
        11 апреля 2014 - 11:33

        Стоит именно загрузка с флэшки, т.к. другие загрузочные работают. А по поводу “некоторых”, проверял на нескольких: нигде не грузится.

        • Алекс
          11 апреля 2014 - 11:44

          Ну значит флэшка глючная или записалась как-то не корректно.. юзайте сд/двд образы в таком случае.

          • Alex78
            11 апреля 2014 - 11:56

            Флэшка нормальная, создаю на ней другие загрузочные – работает. А вот именно с мемтестом какие-то непонятки. Может есть нюансы при создании?

        • Алекс
          13 апреля 2014 - 11:17

          А как именно создаёте? тут вот люди говорят, что в NTFS нельзя записывать, только в Fat32. может даже и в этом проблема

        • Алекс
          13 апреля 2014 - 11:48

          Вы что-то не так делаете… Я только что проверял на своей флэшке Transcend 4 гб fat32, у меня всё работает и грузится.
          1. Зашёл на оф.сайт мемтеста,
          2. Скачал там утилиту для создания загрузочной флэшки – “Download – Auto-installer for USB Key (Win 9x/2k/xp/7) ”
          3. Запустил утилиту и перед созданием поставил галочку в чек-боксе “Отформатировать флэшку”. Всё, флэшка готова.
          4. Перезагрузка компа, в биос НЕ ЗАХОЖУ, вызываю через кнопку ESC загрузочное меню. Нахожу в меню пункт “Removeable”, жму на него, в нём вижу мою флэшку, жму Enter. Всё, загрузка с флэшки началась, тест оперативки работает.

    • Egor
      10 июля 2014 - 19:53

      Тоже самое.Пробовал и с компа и с ноута, разные версии memtest86. С диска пошло без проблем.

  10. Старкофил
    11 апреля 2014 - 13:15

    Доброго времени!
    Хотел обозначить один нюанс. Для создания загруз флешки форматнул ее в формате NTFS. При инсталляции МемТеста выскачило предупреждение, что-то вроде “загрузочный диск не получился”. Естественно, после перезагрузки (с правкой БИОСа) тест не пошел.
    Переформатировал флешку в файловою систему FAT32 – тест встал нормально и запустился. Ошибок (во всяком случае на первом круге) не выявил.

    Не моли бы прокомментировать зависимоть установки и работы МемТеста от форматирования флешки?
    Спасибо.

    • Алекс
      13 апреля 2014 - 11:21

      А что тут комментировать то? )) некоторые win-pe сборки и загрузчики – тоже не могут работать на флэшках с NTFS. Такая особенность у них, и ничего с этим не поделаешь. На Fat32 заработало же? ну и ладно.

    • Викторович
      13 апреля 2014 - 11:57

      При другой файловой системе флешки произойдет ошибка, – во избежание которой всё-таки форматирование придётся включить!

  11. deniska
    3 мая 2014 - 19:08

    у знакомого память, 2 по 1 гигу. в приложение бсодит… 0х0…8е. дал ему свою поланку на 2 гига, тоже бсодит. щас в мемтестом86 гоняю его память, по одной. может ли проблема быть в самом приложение? ответить на e-mail.

  12. Diesel
    29 мая 2014 - 19:04

    Подскажите пожалуйста, как запустить в ручную 9 тест?

    • Алекс
      31 июля 2014 - 17:50

      Во время тестов нажать на клавишу С, появится менюшка, там есть выбор тестов в ручную.

  13. Герман
    31 июля 2014 - 17:02

    Большое спасибо! проверил память, думал из за нее “виснет” экран. Оказалось с памятью все ок,. буду искать проблему в чем то другом. Но расписано все доступно, за это спасибо! Только пришлось найти как ставить настройки под загрузку флешек. если бы здесь было бы, вообще полное описание)

Комментарий может появиться не сразу или попасть в спам.