Condividi tramite


Controllo bug 0x14B: SOC_SUBSYSTEM_FAILURE

Il controllo dei bug SOC_SUBSYSTEM_FAILURE ha un valore pari a 0x0000014B. Ciò indica che è stato rilevato un errore irreversibile in un sottosistema System on a Chip (SoC).

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.

Controllo dei bug 0x14B SOC_SUBSYSTEM_FAILURE parametri

Parametro Descrizione

1

Indirizzo di una struttura SOC_SUBSYSTEM_FAILURE_DETAILS.

2

Riservato.

3

Riservato.

4

Facoltativo. Indirizzo di un blocco di dati fornito dal fornitore.

Risoluzione

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

2: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

SOC_SUBSYSTEM_FAILURE (14b)
A SOC subsystem has experienced an unrecoverable critical fault.
Arguments:
Arg1: 9aa8d630, nt!SOC_SUBSYSTEM_FAILURE_DETAILS
Arg2: 00000000, Reserved
Arg3: 00000000, Reserved
Arg4: a126c000, (Optional) address to vendor supplied general purpose data block.

Usare il nt fornito! SOC_SUBSYSTEM_FAILURE_DETAILS struttura per eseguire il dump dei dati di errore usando il comando dt e l'indirizzo fornito da Arg1.

2: kd> dt nt!SOC_SUBSYSTEM_FAILURE_DETAILS 9aa8d630
   +0x000 SubsysType       : 1 ( SOC_SUBSYS_AUDIO_DSP )
   +0x008 FirmwareVersion  : 0
   +0x010 HardwareVersion  : 0
   +0x018 UnifiedFailureRegionSize : 0x24
   +0x01c UnifiedFailureRegion : [1]  "F"

Collaborare con il fornitore soC per analizzare ulteriormente i dati, incluso il blocco dati per utilizzo generico fornito dal fornitore facoltativo.

È possibile 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.

Per altre informazioni, vedere gli argomenti seguenti:

Analisi del dump di arresto anomalo del sistema usando i debugger di Windows (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.

  • È possibile provare a eseguire la diagnostica hardware fornita dal produttore del sistema.

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

Requisiti

Client minimo supportato

Windows 8

Server minimo supportato

Windows Server 2012