错误检查 0x14B:SOC_SUBSYSTEM_FAILURE
SOC_SUBSYSTEM_FAILURE 错误检查的值为 0x0000014B。 这表示芯片上的系统 (SoC) 子系统遇到不可恢复的错误。
重要
这篇文章适合程序员阅读。 如果你是在使用计算机时收到蓝屏错误代码的客户,请参阅蓝屏错误疑难解答。
错误检查 0x14B SOC_SUBSYSTEM_FAILURE 参数
参数 | 说明 |
---|---|
1 |
|
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 |