WHEA_UNCORRECTABLE_ERROR - один из немногих синих экранов, который сам по себе про железо. WHEA это Windows Hardware Error Architecture: процессор или платформа сообщили о ошибке, которую не смогли исправить. Bug check 0x124. Это не драйвер «с таким именем» и не код центра обновления. sfc здесь почти ни при чём: новая Windows на том же разгоне и той же планке повторит 0x124.
Почему это происходит
Процессор или шина не справились. Первый параметр 0x124 в документации Microsoft указывает тип источника. 0x0 - machine check, исключение машины. 0x4 - неисправимая ошибка PCI Express. 0x3 - NMI. Дома эти числа сами плату не чинят, но направление задают: ядро, PCIe (видео, NVMe), питание. Точная расшифровка - в дампе и в журнале WHEA-Logger.
Разгон и профили памяти. XMP, EXPO, ручные частоты, «немного прибавил в BIOS». Система месяцами живёт, потом под нагрузкой приходит 0x124. Снятие профиля - первый честный тест, не переустановка.
Температура и питание. Пыль, высохшая паста, блок на пределе, просадка по линии. Перегрев чаще даёт выключения, но WHEA тоже бывает. Корпус горячий и 0x124 под игрой - смотрят охлаждение и блок, не «службу WHEA».
Память и слот. Планка, которая почти стабильна в коротком mdsched и сыплется в длинном прогоне. Или один слот на плате. 0x124 не обязан писать MEMORY_MANAGEMENT: железо могло доложить через WHEA раньше, чем ядро нарисует другой код.
Реже - сам процессор или плата. Дефект, деградация после долгого завышенного напряжения, плохой слот PCIe. Это вывод, когда сток в BIOS, температура нормальная, память проверена поочерёдно, а 0x124 жив. Не первый день диагностики.
Не путайте с SYSTEM_SERVICE_EXCEPTION: там чаще драйвер. Не путайте с CRITICAL_PROCESS_DIED: там умер процесс, причина может быть софтом. WHEA именно про аппаратное событие, даже если спусковым крючком был тяжёлый пакет драйвера, который сильнее нагрузил шину.
Что делать самому
- Сфотографируйте кадр и откройте журнал. «Просмотр событий» → «Система», источник WHEA-Logger и событие BugCheck 0x00000124. Запишите, что повторяется: игра, простой, пробуждение из сна.
- Снимите разгон полностью. Профиль памяти выключен, частоты процессора и видео по умолчанию, без «оптимизаций» платы. Поживите несколько дней. Если 0x124 пропал - не включайте профиль обратно «чуть-чуть».
- Температура под той же нагрузкой. HWiNFO или аналог. Грязные радиаторы и забитый ноутбук честнее любой переустановки. Почистите, проверьте, что кулеры крутятся. Не мажьте пасту вслепую, если не уверены, что снимете крышку аккуратно.
- Память.
mdsched.exeдо конца, лучше длинный прогон. Одна планка, другой слот. XMP уже снят. Ошибка есть - планка или слот, не Windows. - Питание и периферия на тесте. Лишние платы из слотов, один кабель питания видео, без переходников «на глаз». Настольный блок на пределе даёт WHEA чаще, чем «глючный драйвер».
- Не ставьте «фикс WHEA» и не правьте реестр машинных проверок. Отключить сообщение о аппаратной ошибке - не значит исправить железо. Система начнёт жить глубже в нестабильности. Не меняйте
.sysи не откатывайте Windows в надежде, что 0x124 «программный».
Если после стока в BIOS, чистых тестов памяти и нормальной температуры 0x124 остаётся, смотрят дамп: machine check это или PCIe. Дальше - карта в другом слоте, другой блок, редко процессор. Переустановка на этом этапе только отнимает день.
На старом ноутбуке с впаянной памятью и 0x124 под любой нагрузкой ремонт часто нерентабелен: менять придётся слишком много. Честнее перенести файлы, чем «лечить WHEA» третьей установкой.
На части плат Intel и AMD журнал WHEA-Logger пишет предупреждения ещё до синего экрана: исправленные ошибки машины. Если они сыплются днями, а потом приходит 0x124, система уже намекала. Это не повод сразу менять процессор, но повод снять разгон и проверить питание. Ноутбук после удара или залития даёт 0x124 чаще «внезапно»: микротрещина, отошедший модуль. Здесь диагностика железа, не sfc. Не обновляйте BIOS ради WHEA без чтения списка изменений: неудачная прошивка добавит вторую проблему. Если обновление платы как раз советуют по опечаткам памяти - тогда да, со страницы модели.
Часто задаваемые вопросы
WHEA - это вирус? Нет. Это механизм сообщений железа. Вредонос так не называется.
Поможет ли sfc? Почти никогда. Код про аппаратное событие, не про битую DLL.
0x124 и WHEA_UNCORRECTABLE_ERROR - разное? Нет. Имя и число одного стоп-кода.
Нужно ли сразу менять процессор? Нет. Сначала сток в BIOS, температура, память, питание.
