共用方式為


錯誤檢查0x14B:SOC_SUBSYSTEM_FAILURE

SOC_SUBSYSTEM_FAILURE錯誤檢查的值為 0x0000014B。 這表示晶片 (SoC) 子系統上的系統發生無法復原的錯誤。

重要

本文適用於程式設計人員。 如果您是在使用計算機時收到藍色畫面錯誤碼的客戶,請參閱 針對藍色畫面錯誤進行疑難解答。

錯誤檢查0x14B SOC_SUBSYSTEM_FAILURE參數

參數 描述

1

SOC_SUBSYSTEM_FAILURE_DETAILS 結構的位址。

2

已保留。

3

已保留。

4

選擇性。 廠商提供之數據區塊的位址。

解決方法

!analyze錯延伸模組會顯示錯誤檢查的相關信息,而且有助於判斷根本原因。

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.

使用提供的 nt!SOC_SUBSYSTEM_FAILURE_DETAILS 結構,以使用 dt 命令和 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"

請與 SoC 廠商合作,進一步剖析數據,包括選擇性廠商提供的一般用途數據區塊。

您可能想要使用 k、kb、kc、kd、kp、kP、kv (顯示堆疊回溯) 命令來檢查堆棧追蹤。 您可以指定處理器編號來檢查所有處理器上的堆疊。

您也可以在此停止程式代碼的程式代碼中設定斷點,並嘗試向前單一步驟進入錯誤程序代碼。

如需詳細資訊,請參閱下列主題:

使用 Windows 調試程式進行損毀傾印分析 (WinDbg)

如果您尚未準備好使用 Windows 調試程式來處理此問題,您可以使用一些基本的疑難解答技術。

  • 檢查系統登入 事件檢視器 是否有其他錯誤訊息,這些錯誤訊息可能有助於識別造成此錯誤檢查的裝置或驅動程式。

  • 如果在錯誤檢查訊息中識別驅動程式,請停用驅動程式,或向製造商檢查驅動程式更新。

  • 您可以嘗試執行系統製造商所提供的硬體診斷。

  • 如需其他一般疑難解答資訊,請參閱 分析錯誤檢查藍屏幕數據

需求

最低支援的用戶端

Windows 8

最低支援的伺服器

Windows Server 2012