Как исправить ошибку 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 часто сигнализирует о проблемах с кэшем процессора.
Диагностика аппаратных проблем
Перед тем как исправлять ошибку, нужно понять её причину. Начните с проверки режима работы системы:
- Проверьте температуру компонентов. Используйте программы вроде HWMonitor, Core Temp или Speccy. Нормальная температура процессора под нагрузкой — до 85°C для интелловских и до 90°C для AMD Ryzen. Если значения выше, чистите систему охлаждения.
- Тестируйте оперативную память. Запустите встроенную утилиту Windows Memory Diagnostic: нажмите
Win + R, введитеmdsched.exeи следуйте инструкциям. Альтернатива — MemTest86+ (запускается с флешки). - Проверьте блок питания. Если он старый или недостаточно мощный (например, 450W для системы с видеокартой уровня RTX 3060), замените его. Скачки напряжения могут вызывать
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.
Также стоит проверить систему на вирусы — некоторые вредоносные программы могут вызывать аппаратные сбои.
Аппаратные решения: когда нужно вскрывать системный блок
Если программные методы не помогли, приступайте к аппаратной диагностике. Начните с самого простого:
- Чистка системы охлаждения. Отключите питание, снимите боковую крышку корпуса и удалите пыль с радиатора процессора, вентиляторов и решёток. Используйте баллон со сжатым воздухом или мягкую кисть. Не забудьте про чистку кулера на блоке питания.
- Замена термопасты. Если процессор перегревается, снимите кулер, удалите старую термопасту спиртом и наносите новую (например, Arctic MX-4 или Noctua NT-H1). Достаточно капли размером с горошину.
- Проверка оперативной памяти. Вытащите все планки RAM, протрите контакты ластиком и вставьте по одной, тестируя систему. Если ошибка исчезает при удалении определённой планки — она неисправна.
- Тестирование блока питания. Подключите другой блок питания (если есть) и проверьте, повторяется ли ошибка. Если нет — старый БП неисправен.
Если после всех манипуляций ошибка MACHINE_CHECK_EXCEPTION продолжает появляться, проблема, скорее всего, в материнской плате или процессоре. В этом случае без диагностики в сервисном центре не обойтись.
Если ошибка появляется на разных компонентах (например, при замене RAM или видеокарты), виновата материнская плата или блок питания.
Пошаговая инструкция: как исправить Check Exception
Чтобы сэкономить время, следуйте этому алгоритму. Он поможет быстро выявить и устранить причину:
Чек-лист по устранению Machine Check Exception
Часто задаваемые вопросы
Можно ли игнорировать ошибку Machine Check Exception?
Нет. Эта ошибка сигнализирует о критической неисправности, которая может привести к необратимому повреждению компонентов. Например, длительный перегрев процессора сокращает его срок службы, а неисправный блок питания может сжечь материнскую плату.
Почему ошибка появляется только при запуске игр?
Игры нагружают процессор и видеокарту на 90–100%, что выявляет скрытые проблемы: нестабильный разгон, недостаточное охлаждение или неисправность блока питания. В обычном режиме нагрузка ниже, и ошибка не проявляется.
Как проверить, не виноват ли процессор?
Используйте программу Prime95 для тестирования процессора под нагрузкой. Если ошибка MACHINE_CHECK_EXCEPTION появляется во время теста — высока вероятность неисправности CPU. Также проверьте процессор на другом компьютере (если есть возможность).
Может ли ошибка возникнуть из-за видеокарты?
Да, но редко. Обычно видеокарта вызывает другие ошибки BSOD, например VIDEO_TDR_FAILURE. Однако если видеокарта неисправна или перегревается, она может спровоцировать и MACHINE_CHECK_EXCEPTION, особенно если проблема в шине или блоке питания.