Программа для тестирования памяти компьютера: как проверить ОЗУ на ошибки

Синий экран с кодом вроде MEMORY_MANAGEMENT, внезапные перезагрузки под нагрузкой и «падающие» программы без видимой причины — типичные признаки, при которых первым делом стоит запустить программу для тестирования памяти компьютера. Ошибки в модулях ОЗУ редко проявляются постоянно: чаще они возникают при определённом заполнении ячеек, поэтому обычная работа за ПК может идти нормально, а архивация, игры или рендеринг — вылетать.

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

Когда нужно тестировать оперативную память

Далеко не каждый сбой связан с ОЗУ, но есть набор симптомов, при которых проверка памяти должна быть в числе первых шагов диагностики. Обратите внимание на повторяемость: единичный сбой может быть случайностью, а регулярные ошибки — уже закономерность.

  • 🔵 Синие экраны смерти (BSOD) с разными кодами ошибок, особенно MEMORY_MANAGEMENT, PAGE_FAULT_IN_NONPAGED_AREA, IRQL_NOT_LESS_OR_EQUAL
  • 💥 Вылеты приложений и игр без сообщения об ошибке, особенно при высокой загрузке памяти
  • 📦 Повреждение архивов при распаковке и ошибки контрольных сумм при скачивании файлов
  • 🔄 Самопроизвольные перезагрузки или зависания компьютера
  • 🖥️ Артефакты в интерфейсе, «битые» изображения в браузере без проблем с видеокартой

Отдельный повод для теста — установка новых модулей памяти или разгон через профили XMP / EXPO. Автоматический разгон не гарантирует стабильность на конкретном экземпляре памяти и процессора, поэтому после включения профиля память стоит проверить до начала активной работы.

Обзор популярных программ для тестирования ОЗУ

Инструменты делятся на две группы: загрузочные (работают до старта Windows, с отдельной флешки) и работающие внутри операционной системы. Загрузочные точнее, потому что тестируют почти весь объём памяти, включая области, занятые ОС, но требуют перезагрузки.

ПрограммаРежим работыОсобенности
MemTest86Загрузочная флешкаКлассический эталонный тест, несколько алгоритмов проверки
Средство проверки памяти WindowsВстроено в ОС, перезагрузкаНе требует установки, базовая диагностика
HCI MemTestВнутри WindowsГибкая настройка, можно тестировать часть объёма
TestMem5Внутри WindowsПопулярен у энтузиастов разгона, поддержка конфигов нагрузки
Karhu RAM TestВнутри WindowsБыстрое покрытие, платная лицензия

Какой вариант выбрать? Для первичной диагностики достаточно встроенного средства Windows или MemTest86. Если нужно проверить стабильность разгона, лучше подходят TestMem5 и HCI MemTest, так как они позволяют гонять тест часами без перезагрузки.

⚠️ Внимание: ни один программный тест не даёт стопроцентной гарантии. Память, прошедшая проверку, в редких случаях всё равно может сбоить при специфических сочетаниях температуры и нагрузки. Если тесты чистые, а сбои продолжаются — причина, возможно, в другом компоненте.

📊 Какой программой вы проверяли оперативную память?
MemTest86
Средство проверки памяти Windows
TestMem5 или HCI MemTest
Ещё не проверял

Проверка памяти встроенным средством Windows

Самый быстрый способ — использовать штатную утилиту, которая есть в любой современной версии Windows. Установка стороннего ПО не потребуется, но понадобится перезагрузка, поэтому сохраните все открытые документы заранее.

☑️ Подготовка к тесту памяти

Выполнено: 0 / 4

Нажмите Win + R и введите команду:

mdsched.exe

В открывшемся окне выберите «Выполнить перезагрузку и проверку». Компьютер перезапустится, и начнётся тест в текстовом режиме. Клавишей F1 можно открыть настройки и выбрать расширенный набор проверок — он дольше, но тщательнее. После завершения Windows загрузится как обычно, а результат появится в уведомлении или в журнале событий: Просмотр событий → Журналы Windows → Система, источник MemoryDiagnostics-Results.

Тестирование через MemTest86 с загрузочной флешки

MemTest86 — наиболее известная загрузочная утилита для глубокой проверки ОЗУ. Скачайте образ с официального сайта разработчика, запишите его на флешку через предлагаемый инструмент создания носителя и загрузитесь с неё, выбрав флешку в загрузочном меню BIOS/UEFI (клавиша вызова меню зависит от производителя материнской платы — уточните в инструкции к вашей плате).

Тест запускается автоматически и проходит несколько проходов с разными алгоритмами записи и чтения. Полный цикл на большом объёме памяти занимает часы — это нормально. Даже одна обнаруженная ошибка означает, что память в текущем режиме работает нестабильно: корректно функционирующий модуль не должен давать ни одной ошибки за весь прогон.

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

Почему MemTest86 считается точнее оконных утилит

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

Проверка стабильности разгона: HCI MemTest и TestMem5

Если вы включили профиль XMP или вручную подняли частоту и тайминги, краткого теста недостаточно — нестабильность при разгоне часто проявляется только после длительной нагрузки. Здесь удобнее утилиты, работающие внутри Windows.

В HCI MemTest логика простая: укажите объём памяти под тест и запустите проверку. Чтобы задействовать весь объём, обычно запускают несколько копий программы, распределяя между ними доступную память. В TestMem5 нагрузка задаётся конфигурационными файлами; готовые конфиги распространяются в сообществах энтузиастов, но их происхождение стоит проверять.

Ориентир по длительности: для разгона принято гонять тест несколько часов без единой ошибки. Точных универсальных норм нет — чем дольше чистый прогон, тем выше уверенность в стабильности. Любая ошибка означает, что нужно снизить частоту, ослабить тайминги или немного поднять напряжение в пределах, рекомендованных производителем памяти.

⚠️ Внимание: изменение напряжений и частот в BIOS выполняйте осторожно и только с пониманием допустимых значений для ваших модулей. Чрезмерное напряжение способно деградировать память и контроллер. При сомнениях вернитесь к стандартным настройкам — это всегда безопасный вариант.

Что делать, если тест нашёл ошибки

Первое действие — сбросить разгон. Зайдите в BIOS/UEFI и отключите XMP/EXPO либо загрузите настройки по умолчанию, затем повторите тест. Если ошибки исчезли — память исправна, но не держит заявленный профиль на вашей связке с процессором и платой; можно попробовать обновить BIOS материнской платы или вручную подобрать более мягкие параметры.

Если ошибки остаются и на стандартных настройках, локализуйте неисправный модуль:

  • 🔍 Оставьте только один модуль памяти и прогоните тест — так проверьте каждую планку по отдельности
  • 🔁 Попробуйте другой слот на материнской плате — возможна проблема с разъёмом или дорожками
  • 🧹 Аккуратно почистите контакты модуля ластиком и продуйте слот от пыли
  • 📋 Проверьте список совместимости памяти (QVL) на сайте производителя материнской платы

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

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

FAQ: частые вопросы о тестировании памяти

Сколько времени должна длиться проверка ОЗУ?

Зависит от цели. Базовый тест средством Windows занимает десятки минут. Полный цикл MemTest86 на большом объёме — несколько часов. Для проверки разгона принято гонять тесты несколько часов подряд без ошибок.

Одна ошибка в MemTest86 — это критично?

Да. Исправная память на корректных настройках не должна давать ни одной ошибки за весь прогон. Даже единичный сбой означает, что данные в какой-то момент будут повреждены — сначала сбросьте разгон и перепроверьте.

Можно ли тестировать память без перезагрузки?

Да, утилиты вроде HCI MemTest и TestMem5 работают прямо в Windows. Но они проверяют только свободную память, поэтому для полной диагностики лучше дополнительно прогнать загрузочный тест.

Тесты чистые, а синие экраны продолжаются. Что дальше?

Значит, причина, вероятно, в другом: проверьте температуру процессора, стабильность блока питания, драйверы и состояние диска. Анализ дампов памяти через WinDbg или BlueScreenView поможет указать на сбойный драйвер.

Поможет ли тест памяти выявить проблемы видеопамяти?

Нет. Перечисленные утилиты проверяют только системную ОЗУ. Для видеопамяти существуют отдельные инструменты и стресс-тесты графического процессора.