Freigeben über


Fehlerüberprüfung 0x14B: SOC_SUBSYSTEM_FAILURE

Die SOC_SUBSYSTEM_FAILURE Fehlerüberprüfung hat einen Wert von 0x0000014B. Dies weist darauf hin, dass in einem System auf einem Chip-Subsystem (SoC) ein nicht behebbarer Fehler aufgetreten ist.

Wichtig

Dieser Artikel richtet sich an Programmierer*innen. Wenn Sie ein/eine Kund*in sind, der/die einen Bluescreen-Fehlercode bei der Benutzung eines Computers erhalten hat, lesen Sie bitte Fehlerbehebung bei Bluescreen-Fehlern.

Fehlerüberprüfung 0x14B SOC_SUBSYSTEM_FAILURE Parameter

Parameter Beschreibung

1

Adresse einer SOC_SUBSYSTEM_FAILURE_DETAILS Struktur.

2

Reserviert.

3

Reserviert.

4

Optional. Adresse eines vom Anbieter bereitgestellten Datenblocks.

Lösung

Die !analyze Debugerweiterung zeigt Informationen zur Fehlerüberprüfung an und kann bei der Ermittlung der Ursache hilfreich sein.

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.

Verwenden Sie den bereitgestellten nt! SOC_SUBSYSTEM_FAILURE_DETAILS Struktur, um die Fehlerdaten mithilfe des dt-Befehls und der von Arg1 bereitgestellten Adresse abzubilden.

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"

Arbeiten Sie mit dem SoC-Anbieter zusammen, um die Daten weiter zu analysieren, einschließlich des optionalen Anbieters, der einen allgemeinen Datenblock bereitgestellt hat.

Sie können die Stapelablaufverfolgung mit dem Befehl k, kb, kc, kd, kp, kP, kv (Display Stack Backtrace) untersuchen. Sie können die Prozessornummer angeben, um die Stapel aller Prozessoren zu untersuchen.

Sie können im Code, der zu diesem Stoppcode führt, auch einen Haltepunkt setzen und versuchen, in einzelnen Schritten vorwärts in den fehlerhaften Code zu gelangen.

Weitere Informationen finden Sie in den folgenden Themen:

Absturzabbildanalyse mit den Windows-Debuggern (WinDbg)

Wenn Sie nicht mit dem Windows-Debugger für die Arbeit an diesem Problem ausgestattet sind, können Sie einige grundlegende Problembehandlungstechniken verwenden.

  • Überprüfen Sie das Systemprotokoll in der Ereignisanzeige auf weitere Fehlermeldungen, die Ihnen helfen könnten, das Gerät oder den Treiber zu identifizieren, das bzw. der die Fehlerüberprüfung verursacht.

  • Wenn in der Fehlerüberprüfungsmeldung ein Treiber angegeben ist, deaktivieren Sie den Treiber oder erkundigen Sie sich beim Hersteller nach Treiberupdates.

  • Sie können versuchen, die vom Systemhersteller bereitgestellte Hardwarediagnose auszuführen.

  • Weitere allgemeine Informationen zur Fehlerbehebung finden Sie unter Analysieren von Fehlerüberprüfungs-Bluescreen-Daten.

Anforderungen

Unterstützte Mindestversion (Client)

Windows 8

Unterstützte Mindestversion (Server)

Windows Server 2012