Произошло фатальное исключение машинного контроля
На новых ОС (сюда можно отнести Vista и последующие) сбой возникает исключительно при неполной инициализации или отсутствии ошибок регистров в сближаемых процессоров. Если имеются какие-либо другие условия, то происходит замена на ошибку 0x00000124.
Когда происходит сбой, возникает синий экран смерти. Требуется осуществить поиск среди представленной на нем текстовой информации следующей строки:
STOP: 0x0000009C (parameter1, parameter2, parameter3, parameter4) "MACHINE_CHECK_EXCEPTION"
Параметры в скобках могут отличаться и это зависит от различных факторов. Следует рассмотреть наиболее важные моменты. Когда применяется процессор x86 с функцией MCE и без MCA (под указанные условия попадают изделия Intel Pentium), то расшифровка параметров выглядит следующим образом:
parameter1
Младшие 32 бита MSR
parameter2
Адрес структуры MCA_EXCEPTION
parameter3
Старшие 32 бита P5_MC_ADDR MSR
parameter4
Младшие 32 бита P5_MC_ADDR MSR
Несколько иные значения возникают в случае использования процессоров более нового типа, где присутствуют функции MCA и MCE. Сюда следует отнести большую часть современных компьютеров. Расшифровка параметров происходит следующим образом:
parameter1
Номер банка
parameter2
Адрес структуры MCA_EXCEPTION
parameter3
Старшие 32 бита функции MCA, где возник сбой
parameter4
Младшие 32 бита функции MCA, где возник сбой
Когда процессор разработан с применением архитектуры Itanium, то parameter1 будет указывать на особенности других параметров, что позволит говорить о причине ошибки.