Проверка оперативной памяти в Windows 10¶
Проверка оперативной памяти — комплекс программных средств и процедур, направленных на выявление аппаратных и программных ошибок оперативной памяти (ОЗУ) в операционной системе Windows 10. Ошибки проявляются в виде синих экранов смерти (BSOD), зависаний, самопроизвольных перезагрузок, сбоев приложений и файловых повреждений. Для диагностики в Windows 10 встроены средства проверки памяти, а также доступны сторонние утилиты.
¶Признаки неисправности оперативной памяти
Основные симптомы, указывающие на возможные проблемы с ОЗУ:
- Синие экраны смерти с кодами ошибок
MEMORY_MANAGEMENT,IRQL_NOT_LESS_OR_EQUAL,PAGE_FAULT_IN_NONPAGED_AREA,KERNEL_DATA_INPAGE_ERROR. - Случайные зависания и перезагрузки компьютера без предупреждения.
- Сбои в запуске программ, в том числе системных компонентов Windows.
- Появление ошибок при установке обновлений Windows Update.
- Визуальные артефакты в графических приложениях и играх.
- Файловые повреждения, несмотря на исправный жёсткий диск или SSD.
Указанные симптомы могут быть вызваны и другими причинами — перегревом процессора, неисправностью накопителя, сбоями драйверов, поэтому окончательный вывод делается только по результатам тестирования.
¶Встроенная утилита Windows Memory Diagnostic
¶Запуск
Windows 10 включает встроенный инструмент проверки памяти — Windows Memory Diagnostic (в русской версии — «Средство диагностики памяти Windows»). Для запуска используется команда mdsched.exe, которую можно выполнить через диалог «Выполнить» (Win + R) или через поиск в меню «Пуск».
При запуске утилита предлагает два варианта:
- Немедленный перезапуск и проверка — компьютер перезагружается, и тест выполняется до загрузки Windows.
- Проверка при следующем включении — тест будет запущен при очередной загрузке системы.
¶Этапы тестирования
После перезагрузки компьютер загружается в среде диагностики и выполняет серию тестов памяти. Пользователю доступны три режима:
| Режим | Описание |
|---|---|
| Базовый | Включает тесты «Малые и средние тесты» — базовые проверки основных компонентов памяти |
| Стандартный | Добавляет тесты покрытия (тестирование широкого диапазона адресов) |
| Расширенный | Включает все тесты, включая расширенные проверки покрытия и паттернов; занимает наибольшее время |
Расширенный режим рекомендуется при подозрении на аппаратные дефекты, так как он наиболее тщательно проверяет модули. Полный расширенный тест может занять от 30 минут до нескольких часов в зависимости от объёма памяти.
¶Просмотр результатов
По завершении теста система перезагружается в Windows. Результаты проверки отображаются в уведомлении в области уведомлений, а подробные данные доступны в Просмотрщике событий (eventvwr.msc) — раздел «Журналы приложений и служб» → «Microsoft» → «Windows» → «MemoryDiagnostics-Results». Коды ошибок вида 0x0000000A и более подробное описание указывают на конкретные сбои.
¶MemTest86
MemTest86 — независимая утилита для глубокого тестирования оперативной памяти, не входящая в состав Windows. Программа загружается с загрузочной флешки или CD/DVD и работает вне операционной системы, что исключает влияние драйверов и системных процессов на результаты.
Порядок действий:
- Скачивание образа MemTest86 с официального сайта (базовая версия бесплатна, MemTest86+ распространяется свободно).
- Запись образа на USB-флешку с помощью утилит Rufus, balenaEtcher или официального установщика MemTest86.
- Настройка загрузки с флешки в BIOS/UEFI (отключение Secure Boot для UEFI-систем).
- Запуск теста — рекомендуется не менее 4 полных проходов (pass) для достоверного результата.
MemTest86 поддерживает тестирование всех установленных модулей одновременно и умеет определять конкретный слот и модуль, в котором обнаружена ошибка. Это полезно при необходимости замены неисправной планки.
¶Дополнительные средства диагностики
- TestMem5 (TM5) с профилями от Extreme Overclocker — быстрый тест, часто используемый энтузиастами для первичной проверки.
- Windows 内存诊断 — аналог встроенного средства, доступный через среду восстановления Windows (WinRE).
- Проверка SFC и DISM — команды
sfc /scannowиDISM /Online /Cleanup-Image /RestoreHealthвыявляют системные повреждения, которые могут имитировать симптомы неисправной памяти.
¶Рекомендации по тестированию
Для получения достоверного результата рекомендуется:
- Запускать тесты при отсутствии разгона (XMP/DOCP-профили отключаются для базовой проверки).
- Тестировать модули поочерёдно, по одному, для выявления конкретной неисправной планки.
- Использовать расширенный режим или MemTest86 с несколькими проходами.
- Перед тестированием очистить слоты от пыли и убедиться в надёжной фиксации модулей.
Обнаруженные ошибки, подтверждённые несколькими тестами, как правило, указывают на необходимость замены модуля памяти или обращения к гарантийному сервису.
¶Источники
- Microsoft Docs — документация по Windows Memory Diagnostic
- MemTest86 — официальная документация PassMark Software
- Microsoft Support — раздел устранения неполадок синих экранов
- Русскоязычные технические руководства по диагностике компьютерного железа
