Проверка оперативной памяти на ошибки в Windows 10 через командную строку — быстрый способ выявить проблемы с ОЗУ, не прибегая к сторонним утилитам. Достаточно ввести одну команду, и система сама запустит диагностику при следующем перезапуске ПК. Но не все знают, что кроме стандартного mdsched.exe есть и другие способы проверки через CMD — например, с помощью wmic или chkdsk для косвенной диагностики.
В этой статье разберём все рабочие методы: от встроенного средства Windows до альтернативных команд, которые помогут подтвердить или опровергнуть подозрения о неисправности планок ОЗУ. Бонусом — таблицы с кодами ошибок и советами по устранению неполадок.
Зачем проверять оперативную память через CMD
ОЗУ — один из самых важных компонентов компьютера. Если она работает с ошибками, вы увидите синие экраны смерти (BSOD), случайные перезагрузки или зависания системы. Чаще всего проблемы возникают из-за:
- физического износа планок (особенно если ПК работает без выключения годами);
- несовместимости (разная частота или тайминги);
- некорректной работы разгонных профилей (XMP/DOCP);
- повреждений из-за скачков напряжения.
Проверка через командную строку удобна тем, что не требует установки дополнительного ПО. А встроенное средство mdsched.exe (оно же Memory Diagnostic Tool) запускается даже если система загружается.
Если компьютер не загружается вообще, создайте загрузочную флешку с Windows 10 и запустите проверку ОЗУ через среду восстановления (выберите «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Командная строка»).
| Этап тестирования | Что проверяется | Время выполнения (при 16 ГБ ОЗУ) |
|---|---|---|
| Базовый | Проверка всех адресов памяти на наличие ошибок чтения/записи | 5–7 минут |
| Стандартный | Тестирование кэша и проверка случайных данных | 8–12 минут |
| Расширенный | Глубокая проверка с использованием всех доступных алгоритмов | 15–20 минут |
Стандартный способ: запуск диагностики через mdsched
Самый простой и надёжный метод — использование встроенной утилиты Windows Memory Diagnostic. Она тестирует ОЗУ на ошибки в несколько этапов, включая проверку кэша, адресации и случайных данных.
Чтобы запустить её через командную строку:
- Откройте
CMDот имени администратора: нажмитеWin + Xи выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)». - Введите команду:
mdschedи нажмитеEnter. - Появится окно с предложением перезагрузить ПК и проверить память. Выберите «Выполнить перезагрузку и проверку (рекомендуется)».
После перезагрузки начнётся тестирование. Оно состоит из двух проходов, каждый из которых включает 3 этапа: базовый, стандартный и расширенный. Процесс может занять от 10 до 30 минут — в зависимости от объёма ОЗУ.
Результаты проверки можно будет увидеть после загрузки системы. Они отобразятся в виде уведомления в области уведомлений (значок флажка). Чтобы открыть отчёт вручную, перейдите в «Журналы Windows» → «Система» и ищите события от источника MemoryDiagnostics-Results.
Альтернативные команды для проверки ОЗУ
Если по каким-то причинам mdsched не подходит (например, вы хотите проверить ОЗУ без перезагрузки), можно воспользоваться другими командами в CMD. Правда, они дают меньше информации, но могут помочь в первичной диагностике.
1. Проверка через wmic
Команда wmic memorychip get status показывает статус каждого модуля ОЗУ. В идеале всех планок должен быть статус OK. Если хотя бы одна имеет статус Bad или Unknown, это повод насторожиться.
Чтобы получить больше информации о каждой планке, введите:
wmic memorychip list full
Эта команда выведет детальные данные: производитель, модель, объём, скорость, серийный номер и текущий статус.
2. Проверка через chkdsk (косвенный метод)
Хотя chkdsk предназначен для проверки жёстких дисков, в некоторых случаях он может косвенно указать на проблемы с ОЗУ. Например, если при сканировании диска появляются ошибки типа «Недостаточно памяти» или «Ошибка чтения», это может свидетельствовать о неисправности оперативной памяти.
Запустите команду:
chkdsk C: /f /r
Где C: — диск, который вы хотите проверить. Флаги /f и /r означают исправление ошибок и проверку повреждённых секторов соответственно.
3. Просмотр дампа памяти
Если компьютер уже выдал синий экран (BSOD), можно проанализировать дамп памяти. Для этого:
- Откройте
CMDот имени администратора. - Введите:
sfc /scannow— это проверит целостность системных файлов. - Затем выполните:
windbg -z C:\Windows\MEMORY.DMP(если дамп сохранён по этому пути).
Однако для полноценного анализа дампа лучше использовать специализированные утилиты вроде BlueScreenView.
Расшифровка ошибок памяти в Windows 10
Если в процессе проверки были обнаружены ошибки, система может выдать коды или сообщения. Вот наиболее распространённые из них и их возможные причины:
| Код/сообщение ошибки | Что означает | Возможное решение |
|---|---|---|
0x0000001A (MEMORY_MANAGEMENT) | Ошибка упровления памятью | Проверьте ОЗУ на физические повреждения, обновите драйвера чипсета |
0x00000050 (PAGE_FAULT_IN_NONPAGED_AREA) | Обращение к несуществующей странице памяти | Тестируйте планки по одной, проверьте разгон |
0x0000007A (KERNEL_DATA_INPAGE_ERROR) | Ошибка чтения данных ядра с диска в память | Проверьте ОЗУ и жёсткий диск, обновдите BIOS |
0x0000007E (SYSTEM_THREAD_EXCEPTION_NOT_HANDLED) | Необработанное исключение в системном потоке | Часто связано с драйверами или неисправной ОЗУ |
Если вы видите один из этих кодов, не спешите менять ОЗУ. Сначала попробуйте:
- Протестировать каждую планку по отдельности (вытаскивайте по одной и запускайте проверку заново).
- Сбросить настройки к дефолтным.
- Обновить драйвера чипсета и материнской платы.
- Проверить контакты планок ОЗУ — возможно, они загрязнены или окислены.
Если ошибки появляются только при высокой нагрузке (игры, рендеринг), попробуйте уменьшить тайминги ОЗУ в BIOS или отключить разгон (XMP).
Что делать, если проверка не выявила ошибок, но проблемы остались
Бывает так, что mdsched или другие утилиты не находят ошибок, но компьютер всё равно работает нестабильно. В этом случае:
Возможные причины ложноотрицательных результатов
Средство диагностики Windows не всегда способно выявить аппаратные ошибки, особенно если они носят временный характер (например, перегрев или нестабильное питание). Также возможно, что проблема кроется не в ОЗУ, а в материнской плате, блоке питания или процессоре. В таких случаях рекомендуется использовать сторонние утилиты вроде MemTest86 (запускается с загрузочной флешки) или протестировать планки на другом компьютере.
Пошаговая инструкция: полная проверка ОЗУ через CMD
Чтобы максимально точно проверить оперативную память, следуйте этому алгоритму:
- Подготовка: Закройте все программы, сохраните важные данные. Проверка может занять время, и компьютер будет перезагружен.
- Запуск диагностики: Откройте
CMDот имени администратора и введитеmdsched. Выберите опцию перезагрузки и проверки. - Ожидание: Дождитесь завершения тестирования. Не прерывайте процесс.
- Проверка результатов: После загрузки системы откройте «Просмотр событий» (
eventvwr.msc) и найдите отчёт в разделе «Журналы Windows» → «Система» → «MemoryDiagnostics-Results». - Дополнительная диагностика: Если ошибки не обнаружены, но подозрения остаются, запустите
wmic memorychip get statusи проверьте статус каждой планки. - Тестирование планок по отдельности: Выключите компьютер, извлеките все планки ОЗУ, кроме одной, и повторите проверку. Если ошибки не появляются — проблема в одной из удалённых планок.
⚠️ Внимание: Если вы не уверены в своих действиях или компьютер находится на гарантии, обратитесь в сервисный центр. Неправильная установка или извлечение планок ОЗУ может повредить разъёмы на материнской плате.
Сравнение методов проверки ОЗУ
Не все способы диагностики одинаково эффективны. В таблице ниже — сравнение основных методов, чтобы вы могли выбрать подходящий.
| Метод | Точность | Требуется перезагрузка | Сложность | Время выполнения |
|---|---|---|---|---|
mdsched (встроенное средство) | Высокая | Да | Низкая | 10–30 минут |
wmic memorychip | Низкая | Нет | Низкая | 1–2 минуты |
MemTest86 (стороний софт) | Очень высокая | Да | Средняя | 1–4 часа |
chkdsk | Средняя (косвенная) | Да (если проверяется системный диск) | Низкая | 5–20 минут |
| Анализ дампа памяти | Высокая (для опытных пользователей) | Нет | Высокая | Зависит от размера дампа |
Для большинства пользователей оптимальным выбором будет mdsched — он прост в использовании и даётточную точность для выявления большинства проблем. Если нужно более глубокое тестирование, используйте MemTest86 (её можно записать на флешку и запустить до загрузки Windows).
Чек-лист: что сделать до и после проверки ОЗУ
Чтобы проверка была максимально эффективной, следуйте этому чек-листу: