Тест ОЗУ (RAM): руководство по проверке оперативной памяти

Оперативная память (RAM — Random Access Memory) является одним из самых критически важных компонентов любого компьютера или ноутбука. Это временное хранилище данных, к которым процессору нужен быстрый доступ. Если в работе ОЗУ возникают сбои, это неизбежно приводит к нестабильности всей системы: от вылета программ до полной невозможности загрузить операционную систему. В этой статье мы разберем, как самостоятельно провести диагностику оперативной памяти, какие инструменты для этого использовать и что делать, если ошибки всё же были обнаружены.

Симптомы неисправности оперативной памяти

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

Основные признаки проблем с ОЗУ:

  1. Синие экраны смерти (BSOD): Часто сопровождаются кодами ошибок, такими как MEMORY_MANAGEMENT, PAGE_FAULT_IN_NONPAGED_AREA, DATA_BUS_ERROR или CRITICAL_PROCESS_DIED.
  2. Самопроизвольные перезагрузки: Компьютер просто выключается и включается снова без видимых причин, особенно под нагрузкой.
  3. Зависания и «фризы»: Система перестает реагировать на действия пользователя на несколько секунд или до принудительной перезагрузки.
  4. Ошибки при установке программ: Если файлы при копировании или распаковке из архивов выдают ошибку целостности (CRC error), это часто указывает на то, что данные искажаются при прохождении через оперативную память.
  5. Графические артефакты: Если вы используете встроенное графическое ядро (которое берет память из ОЗУ), на экране могут появляться полосы или странные квадраты.
  6. Снижение производительности: Система начинает работать заметно медленнее, приложения открываются долго, а переключение между окнами происходит с задержкой.

Подготовка к тестированию

Перед началом программной диагностики рекомендуется выполнить несколько простых действий:

  • Сбросьте настройки BIOS/UEFI: Если вы занимались разгоном (Overclocking) памяти, изменяли тайминги или напряжение, верните всё к значениям по умолчанию (Load Optimized Defaults). Иногда ошибки — это не признак поломки, а следствие нестабильного разгона.
  • Проверьте XMP-профили: Если у вас высокочастотная память, попробуйте временно отключить XMP/DOCP профиль и провести тест на базовой частоте (например, 2133 или 2400 МГц для DDR4).
  • Обеспечьте охлаждение: Длительные тесты памяти сильно нагревают модули. Убедитесь, что внутри корпуса нормальная циркуляция воздуха.

Способ 1: Встроенное средство диагностики Windows (mdsched)

В операционных системах Windows 7, 10 и 11 есть встроенная утилита, которая не требует скачивания стороннего софта. Она достаточно эффективна для выявления грубых ошибок.

Как запустить:

  1. Нажмите комбинацию клавиш Win + R на клавиатуре.
  2. В появившемся окне введите команду mdsched.exe и нажмите Enter.
  3. Система предложит два варианта: выполнить перезагрузку и проверку прямо сейчас и выполнить проверку при следующем включении компьютера.
  4. Выберите первый вариант (предварительно сохранив все открытые документы).
Читать  Как разделить диск при установке Windows

Процесс тестирования:

После перезагрузки откроется синий экран (не путать с BSOD), на котором начнется процесс проверки. По умолчанию запускается «Обычный» режим.

  • Вы можете нажать F1, чтобы выбрать параметры теста: «Базовый», «Обычный» или «Широкий». Для глубокой проверки рекомендуется выбирать «Широкий» (Extended), хотя он занимает значительно больше времени.
  • Параметр «Кэш» лучше оставить «Включено».

Где посмотреть результаты:

После завершения теста компьютер перезагрузится. Windows должна показать уведомление с результатом. Если уведомление не появилось:

  1. Нажмите правой кнопкой мыши на «Пуск» -> Просмотр событий.
  2. Перейдите в раздел Журналы Windows -> Система.
  3. Нажмите кнопку «Найти» в правой колонке и введите MemoryDiagnostics-Results.
  4. В описании события будет указано, найдены ли ошибки.

Способ 2: MemTest86 — золотой стандарт диагностики

Если встроенная утилита Windows не нашла ошибок, но симптомы сохраняются, необходимо использовать профессиональный инструмент — MemTest86 (от компании PassMark).

Почему это лучше? Программа запускается со своего загрузочного носителя (флешки) до загрузки операционной системы. Это исключает влияние драйверов, фоновых процессов и самой Windows на результаты теста.

Инструкция по использованию:

  1. Подготовка: Скачайте бесплатную версию MemTest86 с официального сайта. В архиве будет утилита для создания загрузочной флешки.
  2. Создание носителя: Вставьте пустую флешку, запустите утилиту и нажмите «Write to UFD». Все данные на флешке будут удалены!
  3. Запуск: Перезагрузите ПК, зайдите в Boot Menu (обычно клавиши F8, F11 или F12 при включении) и выберите вашу флешку в режиме UEFI.
  4. Тестирование: Программа имеет графический интерфейс. Нажмите «Config», затем «Start Test».
  5. Анализ: Если в нижней части экрана появятся красные строки с адресами памяти — значит, модули неисправны. Если по завершении всех проходов (Pass) экран остался чистым, а надпись гласит «Pass: 4/4 (no errors)», ваша память, скорее всего, физически исправна.

Способ 3: TestMem5 (TM5) — лучший выбор для проверки разгона

Для тех, кто хочет проверить стабильность памяти именно под Windows, существует утилита TestMem5. Она очень популярна среди оверклокеров, так как создает экстремальную нагрузку.

  1. Скачайте программу и (обязательно!) конфиг-файл к ней (например, «Extreme1 @Ant777»).
  2. Запустите программу от имени администратора.
  3. Программа начнет циклы проверки. Если в поле «Errors» появилось число больше 0 — система нестабильна.
  4. TM5 позволяет выявить ошибки за 10–20 минут, на которые MemTest86 может потратить несколько часов.

Что делать, если обнаружены ошибки?

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

Читать  Изменение длины ПИН-кода в Windows 10/11

Локализация проблемы

Если у вас установлено две или более планки ОЗУ, нужно выяснить, какая из них сбоит:

  1. Выключите ПК и извлеките все модули памяти, кроме одного.
  2. Запустите тест снова.
  3. Повторите процедуру для каждой планки по отдельности.
  4. Если одна планка выдает ошибки, а другая нет — проблема в конкретном модуле.
  5. Если все планки по отдельности выдают ошибки — проблема может быть в слоте материнской платы или в контроллере памяти процессора. Попробуйте протестировать планку в другом слоте.

Физическая очистка

Часто причиной ошибок является плохой контакт в разъеме из-за пыли или окисления.

  • Возьмите обычный канцелярский ластик (стерку) и аккуратно потрите золотистые контакты модуля памяти с обеих сторон до блеска.
  • Продуйте слоты на материнской плате сжатым воздухом.
  • Вставьте память обратно до характерного щелчка. Иногда это простое действие полностью решает проблему «битой» памяти.

Разница между программными и аппаратными ошибками

Важно различать два типа неисправностей:

  1. Аппаратная деградация: Физическое повреждение чипа. Память нужно только менять. Обычно проявляется сразу в MemTest86 на любых частотах.
  2. Ошибки из-за настроек (несовместимость): Модули исправны, но они «не тянут» заданную частоту, тайминги или им не хватает напряжения. Это часто встречается при использовании четырех планок памяти одновременно (контроллеру процессора тяжелее работать с четырьмя модулями, чем с двумя). В этом случае помогает небольшое повышение напряжения (в разумных пределах) или снижение частоты на один шаг (например, с 3600 до 3200 МГц).

Проверка памяти на MacOS и Linux

Если вы используете другие операционные системы:

  • macOS: При включении компьютера зажмите и удерживайте клавишу D, пока не появится иконка диагностики. Выберите «Apple Diagnostics» (или «Apple Hardware Test» на старых моделях).
  • Linux: Почти во всех дистрибутивах (Ubuntu, Debian и др.) в загрузочном меню GRUB есть пункт «Memtest86+». Просто выберите его при старте системы.

Заключение

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

Проведение профилактического теста раз в год или при покупке новых модулей — хорошая привычка. Начинайте с простого средства Windows, для глубокого анализа используйте MemTest86, а для проверки стабильности системы под нагрузкой — TestMem5. Если ошибки найдены, начните с чистки контактов и проверки модулей по одному. В большинстве случаев своевременная диагностика помогает сэкономить нервы и время на поиск причин «странного» поведения вашего ПК.