即使在全新的 Windows 8.1 上也會出現 WHEA_UNCORRECTABLE_ERROR

即使在全新的 Windows 8.1 上也會出現 WHEA_UNCORRECTABLE_ERROR

簡短的摘要:

Windows 8.1 啟動時出現空白畫面,系統還原進行錯誤檢查 0x124:WHEA_UNCORRECTABLE_ERROR,參數 0x00:MCA 錯誤。

可能相關的早期小型轉儲(現在不會產生)指向 halmacpi.dll。

也可能是 Windows 更新中斷或由此引起。

我可以透過命令提示字元進入安全模式,但不能進入安全模式。

全新安裝的 Windows 8.1 也會進行相同的錯誤檢查。 sfc 無法運作:「有一個待處理的系統修復...」。

更詳細的故事:

(對不起,下面的文字牆。點可以透過數字引用......)

  1. 計算機開始表現不穩定,突然重新啟動。
  2. 有一次無法啟動,無法辨識硬碟,搖晃 SATA 電纜也無濟於事。

這些資訊就是我所擁有的全部訊息,這是我父親的電腦,除了電話之外我不方便使用。

  1. 電腦寄給我後,SATA 電纜搖晃。它立即識別了硬碟驅動器,但啟動時顯示空白黑屏。

3.5 當我將系統還原到幾天前的還原點時,這會降級為 BSOD (WHEA_UNCORRECTABLE_ERROR)。

  1. 它無法產生小型轉儲(「正在收集資訊...」保持在0%),但幾個月前有一個較舊的小型轉儲(實際上是三個),其中兩個是bugcheck 0x124 (WHEA_UNCORRECTABLE_ERROR )。我已將所有三個都包含在問題的底部。

  2. 刷新、自動修復等都沒有幫助。

5.5 也沒有更換 HDD、SATA 電纜、連接埠或控制器,或更換記憶棒。

  1. 我繼續對驅動器進行映像並在驅動器上安裝新的 Windows 8.1 x32(無論如何,這是由於春季大掃除)。安裝過程完成後(第一次重新啟動後),它嘗試引導到安裝程式的其餘部分,但再次檢查了錯誤。

  2. 自動修復、刷新等再次失敗。也,甚至無法嘗試安全模式(WinRE->進階選項等,選擇啟動設定後顯示“失敗”,重新啟動作為唯一選項)。

  3. 我從映像中還原了驅動器,並開始深入研究。

8.5 還有一個 MEMORY.DMP,以日期看來與 0x124 錯誤小型轉儲之一相關。由於大小 (215 MB),我沒有將其包括在內,但如果需要,它是可用的。

  1. 我用它來建立引導日誌。也包含在底部。 (不過我認為該檔案附加了兩個引導日誌,一個來自安全模式引導,一個來自啟動設定 -> 建立引導日誌。我在 WinRE 命令提示字元中傳輸了該檔案)。

  2. 以安全模式重新啟動(現在可以)顯示“無法設定 Windows 更新。回滾變更”,然後是“設定 Windows 更新”和“重新啟動”

  3. 重新啟動讓我再次進入黑屏。

  4. 嘗試啟動到安全模式會出現相同的黑屏,但需要注意的是,一段時間後它會顯示藍色的“正在重新啟動...”螢幕,然後重新啟動。需要注意的是,這次它發生在載入圖形驅動程式之前(可透過螢幕刷新識別)。

  5. 我可以透過作業系統本身的命令提示字元進入安全模式!

  6. sfc /scannow 無法運作:“有一個系統修復待處理...”

我的印象:

出現一些硬體故障(BSOD)。但是,Windows 更新或其他原因會阻止電腦到達呼叫它的位置,從而導致黑屏。當系統復原解決此問題後,它會在 halmacpi.dll 中出現 BSOD 情況。

老實說,我不知道下一步該怎麼做。我在發佈的電腦上安裝了 Windows 偵錯工具,但 dumpchk 輸出充滿了「缺少符號」錯誤。 BlueScreenView 識別出了 halmacpi.dll,但透過谷歌搜尋我沒有找到任何我認為相關的內容。

轉儲檔案和引導日誌:

編輯:文件在我當時使用的共享伺服器上超時了,由於我使用的外部硬碟放棄了幽靈,我不再擁有它們(並不是說它們那麼有趣)。

答案1

你的非常舊的AMD Athlon 64 3000+接縫會被損壞。你會得到一個BUSLG_GENERIC_ERR_*_TIMEOUT_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: 00000000, Machine Check Exception
Arg2: 8a82e8fc, Address of the WHEA_ERROR_RECORD structure.
Arg3: b2000000, High order 32-bits of the MCi_STATUS value.
Arg4: 00070f0f, Low order 32-bits of the MCi_STATUS value.

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


BUGCHECK_STR:  0x124_AuthenticAMD

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT

PROCESS_NAME:  audiodg.exe

CURRENT_IRQL:  1f

ANALYSIS_VERSION: 6.3.9600.17298 (debuggers(dbg).141024-1500) x86fre

STACK_TEXT:  
nt!KeBugCheckEx
hal!HalBugCheckSystem
nt!WheaReportHwError
hal!HalpMcaReportError
hal!HalpMceHandlerCore
hal!HalpMceHandler
hal!HalpHandleMachineCheck
hal!HalpMcaExceptionHandler
hal!HalpMcaExceptionHandlerWrapper


===============================================================================
Common Platform Error Record @ 8a82e8fc
-------------------------------------------------------------------------------
Record Id     : 01d00430f037d3f9
Severity      : Fatal (1)
Length        : 928
Creator       : Microsoft
Notify Type   : Machine Check Exception
Timestamp     : 12/11/2014 5:44:38 (UTC)
Flags         : 0x00000000

===============================================================================
Section 0     : Processor Generic
-------------------------------------------------------------------------------
Descriptor    @ 8a82e97c
Section       @ 8a82ea54
Offset        : 344
Length        : 192
Flags         : 0x00000001 Primary
Severity      : Fatal

Proc. Type    : x86/x64
Instr. Set    : x86
Error Type    : BUS error
Operation     : Generic
Flags         : 0x00
Level         : 3
CPU Version   : 0x0000000000020ff0
Processor ID  : 0x0000000000000000

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

Local APIC Id : 0x0000000000000000
CPU Id        : f0 0f 02 00 00 08 00 00 - 01 00 00 00 ff fb 8b 07
                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  @ 8a82eb14

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

Error         : BUSLG_GENERIC_ERR_*_TIMEOUT_ERR (Proc 0 Bank 4)
  Status      : 0xb200000000070f0f

10 年後將 PC 更換為更新、功能更強大的 PC、筆記型電腦或平板電腦。

相關內容