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

Windows XP/2000 藍畫面死機 (BSOD) 完整解碼與三步驟排除法

編輯:XP 系統基礎知識

一、藍畫面成因:核心模式錯誤

Windows 2000/XP 採分層架構:使用者模式、核心模式。應用程式不得直接存取硬體,須透過驅動程式。若發生硬體衝突、驅動錯誤、登錄檔損毀、虛擬記憶體不足、DLL 遺失、資源耗盡等,導致核心模式出錯,系統啟動 KeBugCheck 中止運作,顯示藍畫面(BSOD/STOP 錯誤)。

二、藍畫面資訊結構解讀

1. 錯誤資訊(最關鍵)

  • 停止代碼:*** Stop: 0x0000001E 等 16 進位代碼,查詢知識庫關鍵字。
  • 自訂參數:四組 16 進位參數,開發者定義,一般使用者難解讀。
  • 錯誤符號:如 KMODE_EXCEPTION_NOT_HANDLED,提示錯誤類型。
  • 後接記憶體位址與檔案名(如 wdmaud.sys),指向肇因模組。

2. 建議動作

安全模式移除程式、驅動程式回溯、更新 BIOS、安裝修補程式等,通常需重開機後執行。

3. 偵錯連接埠資訊

核心偵錯器設定、記憶體傾印寫入狀態、使用連接埠等,供開發者分析用。

4. 記憶體傾印檔

預設產生 C:\Windows\Minidump\Memory.dmp,大小等同實體記憶體。可壓縮送微軟技支,但體積龐大難傳輸。建議:「系統屬性」→「進階」→「啟動與失敗修復」→「寫入偵錯資訊」選「無」,節省磁碟空間。

三、處理藍畫面三部曲

  1. 重新開機並查事件檢視器:冷開機後,eventvwr.msc 檢查「系統」與「應用程式」記錄中「錯誤」類型事件,鎖定時間點前後的服務啟動失敗、驅動錯誤等。
  2. 恢復「最後一次正確配置」:重開機快速按 F8 選擇此項,還原 HKLM\System\CurrentControlSet 登錄鍵值,解決驅動/軟體安裝導致的註冊表損壞(無法修復檔案損毀)。或進入安全模式驗證是否為驅動/服務問題。
  3. 查詢停止代碼:記下 0xXXXXXXXX,至 Microsoft 支援網站 或 Google 搜尋 stop 0xXXXXXXXX,優先查中文知識庫,無果再查英文。常見代碼對照:
    0x0000007B:開機裝置不可存取(控制器驅動/病毒/硬碟故障)
    0x00000050:頁面錯誤(記憶體/驅動/軟體衝突)
    0x0000001E:核心模式例外未處理(驅動/硬體)

四、若仍無解:硬體排查與重灌

  • 查閱硬體相容性清單 (HCL):XP HCL、Win2k HCL。
  • 重插/替換法測試記憶體、顯卡、網卡、電源(最常見)。
  • 最終手段:重新安裝或低階格式化硬碟。
Copyright © Windows教程網 All Rights Reserved