简短的摘要:
系统还原后出现错误检查 0x124:WHEA_UNCORRECTABLE_ERROR,参数 0x00:MCA 错误,Windows 8.1 启动时屏幕空白。
可能相关的早期小型转储(现在不会生成)指向 halmacpi.dll。
也可能是 Windows 更新中断或由其引起。
我可以使用命令提示符进入安全模式,但不能进入安全模式。
全新安装的 Windows 8.1 也会出现同样的错误检查。sfc 无法运行:“有一个待处理的系统修复...”。
更详细的故事:
(抱歉下面的文字太长了。要点可以通过数字来引用……)
- 计算机开始出现异常,突然重启。
- 有一次无法启动,无法识别硬盘,摇晃 SATA 电缆也没有用。
这些信息就是我所掌握的全部信息,这是我父亲的电脑,除了用电话,我没有其他方便的方法。
- 电脑寄给我后,我摇晃 SATA 电缆。它立即识别了硬盘,但启动时显示空白黑屏。
3.5 当我将系统还原到几天前的还原点时,这个问题退化为 BSOD(WHEA_UNCORRECTABLE_ERROR)。
它无法生成小型转储(“正在收集信息...”保持在 0%),但几个月前有一个较旧的小型转储(实际上有三个),其中两个是错误检查 0x124(WHEA_UNCORRECTABLE_ERROR)。我已将这三个都包含在问题的底部。
刷新、自动修复等没有帮助。
5.5 也没有更换 HDD、SATA 电缆、端口或控制器,或者交换内存条。
我继续对驱动器进行映像处理并在驱动器上全新安装 Windows 8.1 x32(反正也该进行一次春季大扫除)。安装过程完成后(第一次重启后),它尝试启动到安装程序的其余部分,但再次出现错误检查。
自动修复、刷新等再次失败。此外,我甚至无法尝试安全模式(WinRE->高级选项等,选择启动设置后,它显示“失败”,重新启动是唯一的选项)。
我从映像中恢复了驱动器,并开始深入研究。我可以在机器上输入 WinRE 命令提示符,然后我传输了小型转储。
8.5 还有一个 MEMORY.DMP,按日期来看,它与 0x124 错误小型转储之一相关。考虑到它的大小(215 MB),我没有将它包括在内,但如果需要,可以使用它。
我得到它来创建启动日志。还包含在底部。(虽然我认为该文件附加了两个启动日志,一个来自安全模式启动,一个来自启动设置 -> 创建启动日志。我在 WinRE 命令提示符中传输了该文件)。
在安全模式下重新启动(现在可以了)显示“无法配置 Windows 更新。回滚更改”,然后是“配置 Windows 更新”和“重新启动”
重新启动后屏幕又变黑了。
尝试启动安全模式时,屏幕还是一样黑,但需要注意的是,过一会儿后,屏幕会显示蓝色的“正在重新启动...”屏幕,然后重新启动。需要注意的是,这次是在加载显卡驱动程序之前发生的(可通过屏幕刷新识别)。
我可以使用操作系统本身的命令提示符进入安全模式!
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
十年后,用更新、功能更强大的 PC、笔记本电脑或平板电脑替换旧 PC。