Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 2000/XP 藍畫面死機 (BSOD) 完整診斷與排解指南

編輯:XP 常見問題解答

藍畫面不再恐怖:系統化讀碼、查碼、修碼三部曲

Windows 2000/XP 架構穩定,但「藍畫面死機」(BSOD, Blue Screen of Death) 仍會因硬體衝突、驅動錯誤、登錄損毀、虛擬記憶體不足、DLL 遺失、資源耗盡等原因觸發。掌握 KeBugCheck 機制與停止碼 (Stop Code) 分析,即可快速定位根因。

一、BSOD 資訊結構深度解讀

XP/2000 藍畫面包含 停止訊息 (軟體錯誤) 與 硬體訊息 (硬體錯誤) 兩類,均由三區塊組成:

1. 錯誤資訊區 (最關鍵)

*** STOP: 0x0000001E (0xC0000005, 0xF7A1B2C3, 0x00000000, 0x00000008)
KMODE_EXCEPTION_NOT_HANDLED
*** Address F7A1B2C3 base at F7A10000, DateStamp 3f9b1234
*** wdmaud.sys
  • 停止碼 (Stop Code):0x0000001E — 搜尋知識庫的核心關鍵字
  • 四個自訂參數:開發者定義,一般使用者難以解讀
  • 錯誤符號名稱:KMODE_EXCEPTION_NOT_HANDLED — 錯誤類別分類
  • 記憶體位址與檔案名:wdmaud.sys — 直接指向肇事驅動/模組

2. 建議動作區

列出系統建議步驟:安全模式移除程式、回滾驅動、更新 BIOS、安裝修補程式等。多半需重開機後執行。

3. 偵錯連接埠資訊區

核心偵錯器設定資訊:記憶體傾印是否寫入磁碟、使用何種連接埠。一般使用者參考即可。

記憶體傾印檔 (Memory.dmp) 處理建議

  • 預設位置:%SystemRoot%\Minidump\ (小記憶體傾印) 或 %SystemRoot%\Memory.dmp (完整傾印)
  • 檔案大小等同實體記憶體,極難傳送給微軟支援
  • 建議:系統屬性 → 進階 → 啟動與修復 → 「寫入偵錯資訊」選 「無」,節省磁碟空間與開機時間

二、三步驟標準處理流程

第 1 步:重開機並查事件檢視器

  1. 藍畫面無法用 Ctrl+Alt+Del 熱開機,需按 Reset 鍵或斷電冷開機
  2. 進入系統後:eventvwr.msc 或 控制台 → 管理工具 → 事件檢視器
  3. 重點檢查「系統」與「應用程式」記錄中 類型=錯誤、時間點吻合的事件

第 2 步:還原至最後正確組態

  1. 重開機快速連按 F8 → 選擇「最後一次正確設定」
  2. 此舉還原 HKLM\System\CurrentControlSet 登錄機碼,解決驅動更新、軟體安裝、優化調校導致的登錄錯誤
  3. 若能進入安全模式,多半是驅動或服務衝突

第 3 步:查詢停止碼 (最關鍵)

  1. 記下完整停止碼 (如 0x0000001E)
  2. 另一台電腦連上 Microsoft 支援網站
  3. 搜尋框輸入 stop 0x0000001E (加 stop 關鍵字精準度更高)
  4. 優先看中文知識庫,找不到再看英文庫,或用 Google/百度搜尋

三、常見停止碼快速對照表

四、硬體層面排查清單

  1. 查閱 Windows XP 硬體相容性清單 (HCL) 或 Win2000 HCL
  2. 重插/替換法:記憶體 → 顯卡 → 網卡 → 其他 PCI/USB 裝置
  3. 電源供應器輸出穩定度 (常被忽略的隱形殺手)
  4. 主板電容爆漿、BIOS 版本過舊
  5. 超頻/電壓設定不當

五、終極手段

以上皆無效時:
1. 修復安裝 (In-place Upgrade) — 保留資料與設定
2. 完整重灌 — 格式化系統磁碟重裝
3. 更換可疑硬體

總結

面對 BSOD:別慌、記碼、重開、查錄、還原、搜碼、測硬。停止碼是破解謎題的鑰匙,善用微軟知識庫與社群經驗,多數藍畫面皆可在不重灌情況下解決。

Copyright © Windows教程網 All Rights Reserved
停止碼符號名稱常見原因優先排查方向
0x0000000AIRQL_NOT_LESS_OR_EQUAL錯誤驅動存取記憶體、硬體衝突、RAM 錯誤更新/回滾驅動、測試記憶體
0x0000001EKMODE_EXCEPTION_NOT_HANDLED驅動程式例外、記憶體損毀檢查肇事 .sys 檔案、記憶體測試
0x00000024NTFS_FILE_SYSTEMNTFS 檔案系統損毀、磁碟壞軌、SATA/RAID 驅動問題chkdsk /r、更新儲存控制器驅動
0x00000050PAGE_FAULT_IN_NONPAGED_AREA記憶體錯誤、快取記憶體、驅動程式MemTest86 測試 RAM、關閉快取/影子 RAM
0x0000007BINACCESSIBLE_BOOT_DEVICE開機裝置驅動遺失/錯誤、病毒、BIOS 設定變更修復主控台 fixboot/fixmbr、載入正確控制器驅動
0x000000D1DRIVER_IRQL_NOT_LESS_OR_EQUAL驅動程式在錯誤 IRQL 存取分頁記憶體更新/移除最新安裝驅動
0x000000EDUNMOUNTABLE_BOOT_VOLUME檔案系統損毀、IDE 線材/模式錯誤chkdsk /r、檢查 80 線纜/UDMA 模式
0x000000F4CRITICAL_OBJECT_TERMINATION關鍵系統程序 (csrss.exe, winlogon.exe) 意外結束掃毒、修復系統檔 (sfc /scannow)