Анализ дампов с стоп кодом 0x124: WHEA_UNCORRECTABLE_ERROR

Данный стоп код означает, что произошла ошибка на аппаратном уровне. Он является более информативным по сравнению с стоп кодом 0x9c, который выводился при аппаратных проблемах в ОС младше Windows Vista.

Параметр 1 определяет тип ошибки, а второй параметр указывает на структуру WHEA_ERROR_RECORD, которая содержит детальную информацию об ошибке. Данный стоп код тесно связан с Windows Hardware Error Architecture (введение на английском можно почитать здесь). Вкратце смысл этой архитектуры сводится к том, что в системах младше Windows Vista при возникновении аппаратной ошибки выводился синий экран, с некоторой дополнительной информацией. Обычно, этой информации было недостаточно для того, чтобы можно было установить причину ошибки. Новая архитектура WHEA (которая появилась начиная с Windows Vista), вместе с поддержкой от производителей аппаратных средств, позволяет:

  • позволяет получить более подробную информацию об ошибке, что помогает установить причину;
  • предоставляет механизмы самовосстановления в случае некритических ошибок (вместо генерации BSOD) и т.д.

Рассмотрим анализ дампа памяти с этим стоп кодом в Windbg.

Анализ дампа !analyze –v показывает следующее

Use !analyze -v to get detailed debugging information.

BugCheck 124, {0, fffffa80054b18f8, 0, 0}

Probably caused by : AuthenticAMD

Followup: MachineOwner
———

2: kd> !analyze -v********************************************************************************                                                                             **                        Bugcheck Analysis                                    **                                                                             *

*******************************************************************************

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: