Поделиться через


NMI_HARDWARE_FAILURE ошибка при активации NMI в Windows

В этой статье рассматривается поведение по умолчанию, при котором при активации немаскируемого прерывания (NMI) возникает ошибка NMI_HARDWARE_FAILURE.

Исходный номер базы знаний: 2750146

Симптомы

На компьютере с Windows NMI может быть активирован пользователем, который нажимает переключатель NMI на компьютере вручную или из-за ошибки оборудования.

В этом случае Windows прекращает выполнение и отображает синий экран с сообщением "Ваш компьютер столкнулся с проблемой и необходимо перезапустить". Он содержит следующий код ошибки: NMI_HARDWARE_FAILURE.

Затем компьютер может сохранить файл дампа памяти и автоматически перезагрузиться в зависимости от параметров, указанных в разделе "Запуск и восстановление" в разделе "Дополнительные параметры системы" на панели управления системой.

Причина

Поведение при обнаружении NMI изменилось по сравнению с более ранними версиями Windows. В Windows 7, Windows Server 2008 R2 и более ранних версиях ответ при обнаружении NMI системы зависел от конфигурации значения реестра NMICrashDump. Дополнительные сведения о значении реестра NMICrashDump и обработке NMI в более ранних версиях Windows щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
927069 Создание полного файла аварийного дампа или файла аварийного дампа ядра с помощью NMI в системе под управлением Windows

В Windows 8 и Windows Server 2012 это поведение не настраивается. NMI всегда приводит к 0x80 проверки ошибок (NMI_HARDWARE_FAILURE). Это эквивалентно поведению в более ранних версиях Windows, где для параметра реестра "NMICrashDump" было задано значение 1.

Дополнительная информация

Такое поведение является особенностью данного продукта.