如何修复 WHEA_UNCORRECTABLE_ERROR (124)

如何修复 WHEA_UNCORRECTABLE_ERROR (124)

我在安装新软件时遇到蓝屏问题。我在相同的安装步骤中反复出现蓝屏。我尝试安装的软件是 Android Studio。它之前在系统上运行良好。

  1. 我正在运行全新安装的 Windows 10,并使用来自制造商网站的最新驱动程序。
  2. 该硬件是从制造商的硬件兼容性列表中选择的。

我多次重新安装了所有驱动程序。事件日志显示除了已经命名的蓝屏错误之外没有其他严重事件。我不知道如何解决这个问题,它开始变得烦人。

以下是我安装过程中尝试的两个转储文件

  1. http://www.file-upload.net/download-11409263/032016-14937-01.dmp.html

  2. http://www.file-upload.net/download-11409264/032016-18234-01.dmp.html

我希望有人能够正确读取转储文件并帮助我找出问题所在。

答案1

您的 CPU 的 L2 缓存 (DCACHEL2_DRD_ERR) 在读取数据时出现问题:

*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

WHEA_UNCORRECTABLE_ERROR (124)
A fatal hardware error has occurred. Parameter 1 identifies the type of error
source that reported the error. Parameter 2 holds the address of the
WHEA_ERROR_RECORD structure that describes the error conditon.
Arguments:
Arg1: 0000000000000000, Machine Check Exception
Arg2: ffffe001322cc028, Address of the WHEA_ERROR_RECORD structure.
Arg3: 00000000be000000, High order 32-bits of the MCi_STATUS value.
Arg4: 0000000001001136, Low order 32-bits of the MCi_STATUS value.

Debugging Details:
------------------

*** WARNING: Unable to verify timestamp for rt640x64.sys
*** ERROR: Module load completed but symbols could not be loaded for rt640x64.sys

DUMP_CLASS: 1

DUMP_QUALIFIER: 400

BUILD_VERSION_STRING:  10586.162.amd64fre.th2_release_sec.160223-1728

SYSTEM_MANUFACTURER:  MSI

SYSTEM_PRODUCT_NAME:  MS-7922

SYSTEM_SKU:  To be filled by O.E.M.

SYSTEM_VERSION:  2.0

BIOS_VENDOR:  American Megatrends Inc.

BIOS_VERSION:  V10.3

BIOS_DATE:  01/05/2015

BASEBOARD_MANUFACTURER:  MSI

BASEBOARD_PRODUCT:   Z97S SLI Krait Edition (MS-7922)

BASEBOARD_VERSION:  2.0

DUMP_TYPE:  2

BUGCHECK_STR:  0x124_GenuineIntel

CPU_COUNT: 4

CPU_VENDOR:  GenuineIntel

CPU_FAMILY: 6

CPU_MODEL: 3c

CPU_STEPPING: 3

CPU_MICROCODE: 6,3c,3,0 (F,M,S,R)  SIG: 1E'00000000 (cache) 1E'00000000 (init)

CUSTOMER_CRASH_COUNT:  1

PROCESS_NAME:  System

CURRENT_IRQL:  f


STACK_TEXT:  
00 nt!KeBugCheckEx
01 hal!HalBugCheckSystem
02 nt!WheaReportHwError
03 hal!HalpMcaReportError
04 hal!HalpMceHandlerCore
05 hal!HalpMceHandler
06 hal!HalpMceHandlerWithRendezvous
07 hal!HalHandleMcheck
08 nt!KxMcheckAbort
09 nt!KiMcheckAbort
0a rt640x64


BUCKET_ID:  0x124_GenuineIntel_PROCESSOR_CACHE

FAILURE_ID_HASH_STRING:  km:0x124_genuineintel_processor_cache



1: kd> !errrec ffffe001322cc028
===============================================================================
Common Platform Error Record @ ffffe001322cc028
-------------------------------------------------------------------------------
Record Id     : 01d182cc3cd9ef88
Severity      : Fatal (1)
Length        : 928
Creator       : Microsoft
Notify Type   : Machine Check Exception
Timestamp     : 3/20/2016 17:24:02 (UTC)
Flags         : 0x00000000

===============================================================================
Section 0     : Processor Generic
-------------------------------------------------------------------------------
Descriptor    @ ffffe001322cc0a8
Section       @ ffffe001322cc180
Offset        : 344
Length        : 192
Flags         : 0x00000001 Primary
Severity      : Fatal

Proc. Type    : x86/x64
Instr. Set    : x64
Error Type    : Cache error
Operation     : Data Read
Flags         : 0x00
Level         : 2
CPU Version   : 0x00000000000306c3
Processor ID  : 0x0000000000000002

===============================================================================
Section 1     : x86/x64 Processor Specific
-------------------------------------------------------------------------------
Descriptor    @ ffffe001322cc0f0
Section       @ ffffe001322cc240
Offset        : 536
Length        : 128
Flags         : 0x00000000
Severity      : Fatal

Local APIC Id : 0x0000000000000002
CPU Id        : c3 06 03 00 00 08 10 02 - bf fb fa 7f ff fb eb bf
                00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
                00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00

Proc. Info 0  @ ffffe001322cc240

===============================================================================
Section 2     : x86/x64 MCA
-------------------------------------------------------------------------------
Descriptor    @ ffffe001322cc138
Section       @ ffffe001322cc2c0
Offset        : 664
Length        : 264
Flags         : 0x00000000
Severity      : Fatal

Error         : DCACHEL2_DRD_ERR (Proc 1 Bank 5)
  Status      : 0xbe00000001001136
  Address     : 0x00000000f80e3100
  Misc.       : 0x0000007042000086

有时 BIOS/UEFI 更新可以修复此问题。因此,请寻找较新的 BIOS/UEFI 版本并刷新它。

答案2

它是机器检查异常,这通常意味着 CPU 出现故障。但就你的情况而言,Avast! 虚拟化应用程序以进行沙盒处理似乎存在问题。请参阅此英特尔论坛帖子

如果您使用 Avast,请转到设置->故障排除并[禁用]'启用硬件辅助虚拟化。

如果没有其他问题,HAXM 将会安装....

请注意,这可能会降低系统的安全性,因此请确保您了解此更改的影响。

如果您有任何其他使用硬件辅助虚拟化 (VT-x) 的应用程序,则可能需要停止使用它来运行 HAXM。

答案3

这些被称为 BCC124,与硬件有关。阅读此 wiki 中的诊断方法并修复它们

http://answers.microsoft.com/en-us/windows/wiki/windows_10-update/bugcheck-code-124/98c998d2-447a-40ce-ae1f-8211e355f14d

相关内容