Condividi tramite


Controllo bug 0x12: TRAP_CAUSE_UNKNOWN

Il controllo dei bug TRAP_CAUSE_UNKNOWN ha un valore di 0x00000012. Indica che si è verificata un'eccezione sconosciuta.

Importante

Questo articolo è destinato ai programmatori. Se si è un cliente che ha ricevuto un codice di errore della schermata blu durante l'uso del computer, vedere Risolvere gli errori della schermata blu.

parametri TRAP_CAUSE_UNKNOWN

Parametro Descrizione

1

Tipo di TRAP_CAUSE_UNKNOWN

VALUES

1 - Interruzione imprevista. (Parametro 2 - Vettore di interrupt)

2 - Eccezione a virgola mobile sconosciuta.

3 - Bit di stato abilitati e asserti (vedere definizione del processore).

2

Dipendente da Arg1

3

Prenotato

4

Prenotato

Risoluzione

L'estensione di debug !analyze visualizza informazioni sul controllo dei bug e può essere utile per determinare la causa radice.

Per iniziare, esaminare l'analisi dello stack usando il comando k, kb, kc, kd, kp, kP, kv (Display Stack Backtrace). È possibile specificare il numero del processore per esaminare gli stack in tutti i processori.

È anche possibile impostare un punto di interruzione nel codice che conduce a questo codice di arresto e tentare di eseguire un singolo passaggio avanti nel codice di errore.

L'estensione !idt può essere usata per visualizzare le routine del servizio interrupt (ISR) per una tabella dispatch interrupt specificata (IDT).

Alcune delle tecniche descritte in Debug di un interrupt storm possono essere usate con gli interrupt imprevisti.

Per informazioni generali sull'uso dei dump di arresto anomalo del sistema, vedere Crash dump analysis using the Windows debuggers (WinDbg).

Se non si è dotati di usare il debugger Windows per lavorare su questo problema, è possibile usare alcune tecniche di risoluzione dei problemi di base.

  • Controllare l'accesso di sistema Visualizzatore eventi per ulteriori messaggi di errore che potrebbero aiutare a identificare il dispositivo o il driver che causa questo controllo del bug.

  • Se un driver viene identificato nel messaggio di controllo dei bug, disabilitare il driver o rivolgersi al produttore per verificare la presenza di aggiornamenti dei driver.

  • Verificare che qualsiasi nuovo hardware installato sia compatibile con la versione installata di Windows. Ad esempio, puoi ottenere informazioni sull'hardware necessario in Specifiche di Windows 10.

  • Per altre informazioni generali sulla risoluzione dei problemi, vedere Analizzare i dati della schermata blu di controllo dei bug.