Udostępnij za pośrednictwem


NMI_HARDWARE_FAILURE błąd po wyzwoleniu NMI w systemie Windows

W tym artykule omówiono zachowanie projektowe, w którym występuje błąd NMI_HARDWARE_FAILURE po wyzwoleniu niemaskowalnego przerwania (NMI).

Oryginalny numer KB: 2750146

Symptomy

Na komputerze z systemem Windows może zostać wyzwolony przez użytkownika ręcznie naciskając przełącznik NMI na komputerze lub z powodu błędu sprzętowego.

W tym przypadku system Windows przestaje wykonywać i wyświetla niebieski ekran z komunikatem "Twój komputer napotkał problem i musi zostać uruchomiony ponownie". Zawiera następujący kod błędu: NMI_HARDWARE_FAILURE.

Następnie komputer może zapisać plik zrzutu pamięci i może zostać automatycznie uruchomiony ponownie, w zależności od ustawień określonych w obszarze "Uruchamianie i odzyskiwanie" w obszarze "Zaawansowane ustawienia systemowe" w panelu sterowania System.

Przyczyna

Zachowanie, gdy napotkano NMI, uległo zmianie w porównaniu z wcześniejszymi wersjami systemu Windows. W systemie Windows 7, Windows Server 2008 R2 i starszych wersjach, odpowiedź, gdy system napotkał NMI był zależny od konfiguracji wartości rejestru "NMICrashDump". Aby uzyskać więcej informacji na temat wartości rejestru NMICrashDump i obsługi nmI we wcześniejszych wersjach systemu Windows, kliknij następujący numer artykułu, aby wyświetlić artykuł w bazie wiedzy Microsoft Knowledge Base:
927069 Jak wygenerować kompletny plik zrzutu awaryjnego lub plik zrzutu awaryjnego jądra przy użyciu NMI w systemie Windows

W systemach Windows 8 i Windows Server 2012 to zachowanie nie jest konfigurowalne. NMI zawsze spowoduje 0x80 sprawdzanie błędów (NMI_HARDWARE_FAILURE). Jest to równoważne zachowaniu we wcześniejszych wersjach systemu Windows, w których wartość rejestru "NMICrashDump" była obecna i ustawiona na wartość 1.

Więcej informacji

Wynika to z ustawienia fabrycznego.