Компьютеры разбор
WHEA_UNCORRECTABLE_ERROR: аппаратная ошибка и что с ней делать
WHEA_UNCORRECTABLE_ERROR означает, что само железо сообщило Windows о неисправимой ошибке. Первым делом верните заводские настройки BIOS и отмените разгон, затем посмотрите в журнале событий записи WHEA-Logger: там указано, какой компонент сбоит.
Редакция «Как устроено», разборы по первоисточникам 6 мин чтения
Моё избранноеWHEA_UNCORRECTABLE_ERROR — синий экран с кодом 0x00000124. В отличие от большинства синих экранов, его вызывает не драйвер и не повреждённый файл. Сообщение приходит от самого оборудования: процессор, память или контроллер обнаружили ошибку, которую не смогли исправить, и сообщили о ней Windows. Системе ничего не остаётся, кроме как остановиться.
Как работает эта ошибка
Современное железо умеет замечать собственные сбои. Процессор проверяет кеш, контроллер памяти проверяет передачу данных, шина PCI Express проверяет пакеты между видеокартой, SSD и процессором. Мелкие ошибки часто исправляются на лету: данные передаются заново, и вы ничего не замечаете. Такие события Windows записывает в журнал как исправленные.
Когда ошибка неисправимая — данные потеряны, а железо не знает правильного значения, — продолжать работу опасно. Windows получает сообщение через механизм WHEA (Windows Hardware Error Architecture) и показывает синий экран.
Главное следствие: искать нужно в железе и в его настройках. Разгон, напряжения, температура, питание, неисправная деталь. Обновление драйверов видеокарты или переустановка программ здесь почти ничего не дают, и время лучше сразу потратить на проверки ниже.
Что проверить в первую очередь
Разгон и андервольтинг. Ручной разгон процессора, памяти или видеокарты, автоматический разгон платы, профили XMP или EXPO, снижение напряжения. Это самая частая причина. Верните всё к заводским параметрам.
Температура. Ошибка под нагрузкой при горячем процессоре — повод почистить охлаждение. Нормы — в статье какая температура процессора нормальная.
Недавние изменения. Новая деталь, обновление BIOS, новый процессор на старой плате, переезд, чистка.
Питание. Сбои под нагрузкой при нормальной температуре часто указывают на блок питания.
Копия данных. Если сбои частые, сохраните важное на внешний диск или в облако: при аппаратных ошибках файлы могут портиться.
Где посмотреть, что именно сбоит
Откройте журнал событий: Win + R, eventvwr.msc, затем «Журналы Windows → Система». Справа выберите фильтр текущего журнала и укажите источник WHEA-Logger. Откройте запись, которая совпадает по времени с синим экраном.
Во вкладке «Общие» или «Подробности» указан тип компонента и источник ошибки. Там могут стоять слова вроде «Processor Core», «Cache Hierarchy», «Bus/Interconnect», «Memory» и идентификатор ядра процессора или устройства. Это и есть подсказка:
| Что указано в записи | Что сбоит | Куда смотреть |
|---|---|---|
| Ядро процессора, кеш | Процессор | Разгон, напряжение, температура, BIOS |
| Память | Оперативная память или контроллер памяти | XMP или EXPO, тест памяти |
| Шина, PCI Express, устройство | Видеокарта, SSD, слот | Разъёмы, райзер-кабель, драйвер чипсета, BIOS |
| Разные компоненты в разных записях | Питание или плата | Блок питания, плата |
Если в записях WHEA-Logger ошибка всё время указывает на одно и то же ядро процессора, это сильный довод против драйверов и памяти. Такая картина бывает при нестабильном разгоне или снижении напряжения, когда одно слабое ядро не выдерживает. Но бывает и при неисправном процессоре. Если на заводских настройках и свежем BIOS номер ядра всё равно повторяется, это повод для проверки процессора в сервисе.
Пошаговая проверка
- Сбросьте BIOS к заводским настройкам. Загрузите настройки по умолчанию или сбросьте перемычкой. Подробно — как сбросить BIOS. После сброса проверьте, не включён ли по умолчанию автоматический разгон платы.
- Удалите утилиты разгона и мониторинга. Некоторые из них применяют свои настройки после загрузки Windows.
- Обновите BIOS. Скачайте с сайта производителя платы или ноутбука. В новых версиях часто исправляют стабильность процессоров и памяти.
- Проверьте температуры. Процессор и видеокарта под нагрузкой не должны подолгу держаться у своего предела. Если держатся — чистка и проверка кулеров.
- Проверьте память.
Win + R,mdsched.exe, перезагрузка с проверкой. Если в записях WHEA упоминается память, проверьте и планки по одной. - Проверьте разъёмы. Видеокарта и SSD M.2 должны сидеть в слотах полностью. Если видеокарта подключена через удлинительный кабель, попробуйте без него или выставьте в BIOS более старое поколение PCI Express для этого слота.
- Обновите драйвер чипсета. С сайта производителя платы или процессора.
- Проверьте диск. Если в записях шина или устройство хранения, посмотрите SMART накопителя.
- Проверьте блок питания. Если сбои под нагрузкой, а температура в норме. Порядок — как проверить блок питания компьютера.
Меняйте за раз что-то одно и после каждого шага работайте несколько дней. Если сразу сбросить BIOS, обновить его и почистить охлаждение, то при успехе вы не узнаете, что было причиной, а при следующем сбое начнёте сначала.
Исправленные ошибки: ранний сигнал
Бывает, что синего экрана ещё не было, а в журнале уже копятся предупреждения WHEA-Logger об исправленных ошибках. Это значит, что железо ошибается, но пока справляется само. Чаще всего так проявляется шина PCI Express: видеокарта или SSD передают данные с помехами, и пакеты приходится отправлять заново.
Единичные такие записи раз в несколько недель встречаются и на исправных компьютерах. А вот десятки в день — повод действовать до того, как придёт неисправимая ошибка. Проверьте, до конца ли вставлена видеокарта и SSD, не используется ли дешёвый удлинительный кабель для видеокарты, не включён ли разгон. Обновите BIOS и драйвер чипсета. Если записи указывают на процессор или память, начните с отмены разгона и профиля памяти.
Хорошая новость в том, что журнал исправленных ошибок позволяет проверять результат без ожидания синего экрана: после каждого изменения видно, стало ли записей меньше.
Если это ноутбук
На ноутбуке разгона обычно нет, но есть фирменные утилиты с режимами производительности. Переключите режим на сбалансированный или тихий. Обновите BIOS и драйвер чипсета только с сайта производителя ноутбука. Если ошибка появляется при нагреве, а ноутбук не чистили давно, охлаждение лучше почистить в сервисе: самостоятельная разборка может лишить гарантии, а детали внутри тонкие.
Чего делать не стоит
- Держать разгон «потому что раньше работало». Со временем детали изнашиваются, и то, что было стабильно год назад, может перестать быть стабильным.
- Поднимать напряжение процессора, чтобы «стабилизировать». Это увеличивает нагрев и ускоряет износ.
- Прерывать обновление BIOS. Выключение в процессе может сделать плату незапускаемой.
- Переустанавливать Windows ради этой ошибки. Причина в железе.
- Снимать процессор без опыта. Легко повредить контакты сокета.
Когда нужен мастер
Обратитесь в сервис, если:
- ошибка остаётся на заводских настройках, со свежим BIOS и нормальной температурой;
- записи WHEA-Logger всё время указывают на одно ядро процессора;
- компьютер под нагрузкой ещё и сам выключается;
- нет деталей, чтобы проверить процессор, память, видеокарту или блок питания заменой.
Мастер проверит детали заменой и нагрузочными тестами, это самый надёжный способ найти виновника. Возьмите с собой фото синего экрана и снимок записи WHEA-Logger. Общий порядок при любых синих экранах — в статье про синий экран смерти Windows.
Вопросы
Что означает WHEA?
Windows Hardware Error Architecture — механизм, через который оборудование сообщает системе о своих ошибках. Исправимые ошибки он тихо записывает в журнал, а неисправимые приводят к синему экрану.
В журнале есть ошибки WHEA, но синих экранов нет. Это опасно?
Исправленные ошибки иногда бывают и на исправном железе, особенно на шине PCI Express. Но если их много и число растёт, это ранний сигнал: стоит отменить разгон и проверить температуру и BIOS.
Может ли драйвер вызвать WHEA_UNCORRECTABLE_ERROR?
Прямо — редко, эта ошибка приходит от железа. Косвенно может: например, драйвер или утилита выставляет неподходящие частоты или напряжения. Поэтому программы разгона и мониторинга стоит удалить на время проверки.
Поможет ли переустановка Windows?
Почти никогда: ошибка аппаратная. Переустанавливать систему имеет смысл, только если все проверки железа прошли, а сбои продолжаются.
Автор
разборы по первоисточникам
Пишем по учебникам, исследованиям и клиническим рекомендациям, источники под каждым материалом. Нашли ошибку — напишите на redakciya@kakustroeno.ru, исправим.