Как исправить ошибку machine check exception windows 10 — вопрос, который тревожит пользователей, столкнувшихся с синим экраном смерти (BSOD) и кодом MACHINE_CHECK_EXCEPTION. Эта критическая ошибка указывает на аппаратные проблемы: сбои в работе процессора, материнской платы, оперативной памяти или блока питания. В большинстве случаев она возникает из-за перегрева, неисправности оборудования или конфликтов драйверов.

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

Что такое Machine Check Exception и почему она возникает

Ошибка MACHINE_CHECK_EXCEPTION (код 0x0000009C) — это аппаратный сбой, который не может обработать программно. Она сигнализирует о критической неисправности в системе, часто связанной с:

  • Перегревом процессора или чипсета — из-за запылённого кулера, высохшей термопасты или неисправного вентилятора;
  • Неисправностью оперативной памяти — физические дефекты планок или несовместимость модулей;
  • Проблемами с блоком питания — скачки напряжения, износ конденсаторов или недостаточная мощность;
  • Сбоями в работе материнской платы — повреждение дорожек, неисправность северного/южного моста;
  • Конфликтами драйверов — особенно после обновления или установки новых компонентов.

В 80% случаев виновато железо, но иногда проблема кроется в программной части — например, в некорректных настройках или утилитах для разгона.

💡

Перед диагностикой отключите разгон (если он включён) и сбросьте настройки BIOS к заводским. Это устранит до 30% ложных срабатываний ошибки.

Формулировка ошибкиВозможная причинаЧастота возникновения
MACHINE_CHECK_EXCEPTIONОбщая аппаратная ошибкаЧасто
0x0000009C (0x00000000, 0x00000000, 0x00000000, 0x00000000)Сбой процессора или материнской платыСредне
MACHINE_CHECK_EXCEPTION (nt!KeBugCheckEx)Конфликт драйверов или ядра системыРедко
WHEA_UNCORRECTABLE_ERRORНеисправность CPU, или чипсетаЧасто

Симптомы и формулировки ошибки

Ошибка MACHINE_CHECK_EXCEPTION может проявляться по-разному. Иногда система просто перезагружается, иногда выбрасывает синий экран с кодом. Вот наиболее распространённые формулировки, которые увидит пользователь:

Если на экране отображается код с четырьмя параметрами в скобках (например, 0x0000009C (0x00000004, 0x00000000, 0x00000000, 0x00000000)), это может указать на конкретный компонент. Например, первый параметр 0x00000004 часто сигнализирует о проблемах с кэшем процессора.

Диагностика аппаратных проблем

Перед тем как исправлять ошибку, нужно понять её причину. Начните с проверки режима работы системы:

  1. Проверьте температуру компонентов. Используйте программы вроде HWMonitor, Core Temp или Speccy. Нормальная температура процессора под нагрузкой — до 85°C для интелловских и до 90°C для AMD Ryzen. Если значения выше, чистите систему охлаждения.
  2. Тестируйте оперативную память. Запустите встроенную утилиту Windows Memory Diagnostic: нажмите Win + R, введите mdsched.exe и следуйте инструкциям. Альтернатива — MemTest86+ (запускается с флешки).
  3. Проверьте блок питания. Если он старый или недостаточно мощный (например, 450W для системы с видеокартой уровня RTX 3060), замените его. Скачки напряжения могут вызывать MACHINE_CHECK_EXCEPTION.

Если ошибка появляется при запуске конкретной программы, попробуйте обновить её или откатить до предыдущей версии. Иногда проблема кроется в софте, а не в железе.

⚠️ Внимание: Не открывайте корпус компьютера, если не уверены в своих навыках. Неправильные действия могут привести к потере гарантии или выходу компонентов из строя.
Что вы делали перед появлением ошибки Machine Check Exception?
Обновляли драйвера
Устанавливали новое железо
Разгоняли систему
Ничего не меняли
Другое

Частые причины ошибки и их решения

В зависимости от причины, методы устранения MACHINE_CHECK_EXCEPTION отличаются. Ниже — таблица с наиболее вероятными сценариями и способами их исправления.

ПричинаСпособ диагностикиРешение
Перегрев процессораМониторинг температуры в HWMonitorЧистка кулера, замена термопасты, улучшение вентиляции корпуса
Неесправная оперативная памятьТест в MemTest86+ или Windows Memory DiagnosticЗамена неисправной планки или очистка контактов
Нестабильное питаниеПроверка напряжений в или через HWInfoЗамена блока питания на более мощный и качественный
Конфликт драйверовПросмотр в Event Viewer (Журнал событий)Откат или обновление драйверов, удаление конфликтующего ПО
Неисправность материнской платыВизуальный осмотр на наличие вздутых конденсаторовРемонт или замена материнской платы

Программные методы устранения ошибки

Если аппаратная часть в порядке, проблема можеткрываться в программной части. Вот что можно сделать:

  • Обновите BIOS. Производители материнских плат регулярно выпускают обновления, исправляющие ошибки в микрокоде. Скачайте последнюю версию с сайта производителя (например, ASUS, Gigabyte, MSI) и обновите через утилиту в или Windows.
  • Откатите драйвера. Если ошибка появилась после обновления драйверов видеокарты или чипсета, откат до предыдущей версии может помочь. Используйте Диспетчер устройств → выберите устройство → Свойства → Драйвер → Откатить.
  • Проверьте на ошибки. Запустите командную строку от имени администратора и выполните команды: sfc /scannow (проверка системных файлов) и DISM /Online /Cleanup-Image /RestoreHealth (восстановление образа системы).
  • Отключите разгон. Если вы разгоняли процессор или видеокарту, верните частоты к стандартным значениям. Разгон увеличивает нагрузку на компоненты и может провоцировать MACHINE_CHECK_EXCEPTION.

Также стоит проверить систему на вирусы — некоторые вредоносные программы могут вызывать аппаратные сбои.

Аппаратные решения: когда нужно вскрывать системный блок

Если программные методы не помогли, приступайте к аппаратной диагностике. Начните с самого простого:

  1. Чистка системы охлаждения. Отключите питание, снимите боковую крышку корпуса и удалите пыль с радиатора процессора, вентиляторов и решёток. Используйте баллон со сжатым воздухом или мягкую кисть. Не забудьте про чистку кулера на блоке питания.
  2. Замена термопасты. Если процессор перегревается, снимите кулер, удалите старую термопасту спиртом и наносите новую (например, Arctic MX-4 или Noctua NT-H1). Достаточно капли размером с горошину.
  3. Проверка оперативной памяти. Вытащите все планки RAM, протрите контакты ластиком и вставьте по одной, тестируя систему. Если ошибка исчезает при удалении определённой планки — она неисправна.
  4. Тестирование блока питания. Подключите другой блок питания (если есть) и проверьте, повторяется ли ошибка. Если нет — старый БП неисправен.

Если после всех манипуляций ошибка MACHINE_CHECK_EXCEPTION продолжает появляться, проблема, скорее всего, в материнской плате или процессоре. В этом случае без диагностики в сервисном центре не обойтись.

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

Пошаговая инструкция: как исправить Check Exception

Чтобы сэкономить время, следуйте этому алгоритму. Он поможет быстро выявить и устранить причину:

Чек-лист по устранению Machine Check Exception

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

Часто задаваемые вопросы

Можно ли игнорировать ошибку Machine Check Exception?

Нет. Эта ошибка сигнализирует о критической неисправности, которая может привести к необратимому повреждению компонентов. Например, длительный перегрев процессора сокращает его срок службы, а неисправный блок питания может сжечь материнскую плату.

Почему ошибка появляется только при запуске игр?

Игры нагружают процессор и видеокарту на 90–100%, что выявляет скрытые проблемы: нестабильный разгон, недостаточное охлаждение или неисправность блока питания. В обычном режиме нагрузка ниже, и ошибка не проявляется.

Как проверить, не виноват ли процессор?

Используйте программу Prime95 для тестирования процессора под нагрузкой. Если ошибка MACHINE_CHECK_EXCEPTION появляется во время теста — высока вероятность неисправности CPU. Также проверьте процессор на другом компьютере (если есть возможность).

Может ли ошибка возникнуть из-за видеокарты?

Да, но редко. Обычно видеокарта вызывает другие ошибки BSOD, например VIDEO_TDR_FAILURE. Однако если видеокарта неисправна или перегревается, она может спровоцировать и MACHINE_CHECK_EXCEPTION, особенно если проблема в шине или блоке питания.