Condividi tramite


NMI_HARDWARE_FAILURE errore quando viene attivato un NMI in Windows

Questo articolo illustra un comportamento in base alla progettazione in cui si verifica l'errore di NMI_HARDWARE_FAILURE quando viene attivato un interrupt non mascherabile .

Numero KB originale: 2750146

Sintomi

In un computer Windows, un NMI può essere attivato manualmente da un utente che preme un interruttore NMI nel computer o a causa di un errore hardware.

In questo caso, Windows smette di eseguire e visualizza una schermata blu, indicando "Il PC ha riscontrato un problema e deve essere riavviato". Include il codice di errore seguente: NMI_HARDWARE_FAILURE.

Il computer può quindi salvare un file di dump della memoria e può essere riavviato automaticamente, a seconda delle impostazioni specificate in "Avvio e ripristino" in "Impostazioni di sistema avanzate" nel pannello di controllo sistema.

Causa

Il comportamento quando viene rilevato un NMI è cambiato rispetto alle versioni precedenti di Windows. In Windows 7, Windows Server 2008 R2 e versioni precedenti, la risposta quando il sistema ha rilevato un NMI dipende dalla configurazione del valore del Registro di sistema "NMICrashDump". Per altre informazioni sul valore del Registro di sistema NMICrashDump e sulla gestione di NMI nelle versioni precedenti di Windows, fare clic sul numero di articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
927069 Come generare un file dump di arresto anomalo completo o un file di dump di arresto anomalo del kernel usando un NMI in un sistema basato su Windows

In Windows 8 e Windows Server 2012 questo comportamento non è configurabile. Un NMI genererà sempre un controllo bug 0x80 (NMI_HARDWARE_FAILURE). Equivale al comportamento delle versioni precedenti di Windows in cui è presente il valore del Registro di sistema "NMICrashDump" e impostato su un valore pari a 1.

Ulteriori informazioni

Questo comportamento è impostato a livello di progettazione.