新品の Windows 8.1 でも WHEA_UNCORRECTABLE_ERROR が発生する

新品の Windows 8.1 でも WHEA_UNCORRECTABLE_ERROR が発生する

短い要約:

Windows 8.1 起動時に画面が真っ白になり、システムの復元後にバグチェック 0x124: WHEA_UNCORRECTABLE_ERROR、引数 0x00: MCA エラーが発生します。

おそらく関連する以前のミニダンプ (現在は生成されません) は、halmacpi.dll を指します。

おそらく、Windows Update が中断されたか、それが原因で発生した可能性があります。

コマンドプロンプトでセーフモードに入ることはできますが、セーフモードに入ることはできません。

Windows 8.1 の新規インストールでも同じバグ チェックが行われます。sfc を実行できません:「保留中のシステム修復があります...」。

より詳しいストーリー:

(以下、長文で申し訳ありません。ポイントは番号で参照できます...)

  1. コンピューターが不規則に動作し始め、突然再起動しました。
  2. ある時点で起動に失敗し、HDD が認識されず、SATA ケーブルを揺らしても効果はありませんでした。

私が持っている情報はその情報だけです。それは父のコンピューターで、電話以外では役に立ちませんでした。

  1. コンピュータが送られてきた後、SATA ケーブルを揺らしてみました。ハードドライブはすぐに認識されましたが、起動すると真っ黒な画面が表示されました。

3.5 数日前の復元ポイントにシステムを復元したところ、BSOD (WHEA_UNCORRECTABLE_ERROR) に悪化しました。

  1. ミニダンプを生成できませんでした (「情報を収集しています...」は 0% のままです) が、数か月前の古いミニダンプ (実際には 3 つ) があり、そのうち 2 つはバグチェック 0x124 (WHEA_UNCORRECTABLE_ERROR) です。質問の最後に 3 つすべてを記載しました。

  2. 更新、自動修復などを行っても効果はありませんでした。

5.5 HDD、SATA ケーブル、ポート、コントローラーを変更したり、メモリ スティックを交換したりしても効果はありませんでした。

  1. 私はドライブのイメージを作成し、ドライブに Windows 8.1 x32 を新規インストールしました (いずれにせよ、春の大掃除の時期でした)。インストール プロセスが完了した後 (最初の再起動後)、インストーラーの残りの部分を起動しようとしましたが、再びバグ チェックが行われました。

  2. 自動修復、更新などが再び失敗しました。また、セーフ モードを試すことすらできませんでした (WinRE -> 詳細オプションなど、スタートアップ設定を選択した後、「失敗」と表示され、再起動が唯一のオプションでした)。

  3. イメージからドライブを復元し、調査を開始しました。マシンで WinRE コマンド プロンプトを入力し、ミニダンプを転送しました。

8.5 また、日付から判断すると 0x124 エラー ミニダンプの 1 つに関連付けられていると思われる MEMORY.DMP もあります。サイズ (215 MB) が大きいため含めていませんが、必要に応じて使用できます。

  1. ブートログを作成するために取得しました。下部に含まれています。(ただし、ファイルには 2 つのブートログが追加されていると思います。1 つはセーフ モード ブートから、もう 1 つはスタートアップ設定 -> ブートログの作成から。WinRE コマンド プロンプトでファイルを転送しました)。

  2. セーフモードで再起動すると(現在は可能)、"Windows Update の構成に失敗しました。変更をロールバックしています" と表示され、その後 "Windows Update を構成しています"、"再起動しています" と表示されます。

  3. 再起動すると再び黒い画面が表示されました。

  4. セーフ モードで起動しようとすると、同じ黒い画面が表示されますが、しばらくすると青い「再起動しています...」画面が表示され、その後再起動します。注意すべき点は、今回はグラフィック ドライバーをロードする前に発生することです (画面の更新によって識別できます)。

  5. OS自体のコマンドプロンプトでセーフモードに入ることができます!

  6. sfc /scannow の実行に失敗しました: 「システム修復が保留中です...」

私の印象:

何らかのハードウェア障害 (BSOD) が発生しています。ただし、Windows アップデートまたはその他の原因により、コンピューターが起動ポイントに到達できず、黒い画面が表示されます。システムの復元によってこの問題が解決されると、halmacpi.dll で BSOD 状態になります。

正直、次に何をすればいいのかわかりません。投稿元のコンピューターに Windows デバッグ ツールをインストールしましたが、dumpchk の出力には「シンボルが見つかりません」というエラーがいっぱいです。BlueScreenView は halmacpi.dll を識別しますが、Google で検索しても、関連すると思われるものは何も見つかりません。

ダンプファイルとブートログ:

編集: 当時使用していた共有サーバー上のファイルはタイムアウトし、使用していた外付けハードドライブが故障したため、ファイルはもう存在しません (それほど興味深いものではありませんが)。

答え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、ラップトップ、またはタブレットに交換します。

関連情報