Windows 藍畫面(BSOD)錯誤代碼如同汽車儀表板警示燈,看懂代碼就能鎖定是驅動衝突、硬體故障、病毒、系統檔損毀還是超頻不穩。本文整理 9 大類常見代碼,附成因、判斷邏輯與對應解決方案。
成因:核心模式驅動程式存取錯誤記憶體位址(IRQL 過高)。
常見誘因:新安裝驅動/軟體衝突(如早期 QQ 鍵盤加密與 USB 鍵盤驅動衝突)、防毒軟體濾鏡驅動、虛擬機器網卡驅動。
對策:回想近期安裝何軟體/驅動 → 解除安裝/回滾驅動 → 乾淨開機排查 → 無解則重裝系統。
成因:開機過程無法存取系統磁碟。
分類:
① 安裝階段:新電腦用舊版安裝媒體缺少 SATA/NVMe/RST 驅動 → 進 BIOS 將 SATA 模式改「IDE/相容模式」或載入驅動(F6)。
② 使用中突然發生:開機區病毒、MBR/EFI 損壞、硬碟壞軌、BIOS SATA 模式被誤改。
對策:F8 → 「最後一次正確設定」→ 無效則 PE 下 bootrec /fixmbr /fixboot /rebuildbcd 或重裝系統。
成因:檔案系統結構損壞(NTFS $MFT/$Bitmap 錯誤),硬碟實體壞軌機率較低。
黃金修復指令(PE/安裝媒體命令提示字元):
chkdsk C: /f /r
執行完成重開機,多數可修復。若反覆出現同代碼 → 硬碟物理壞軌,隔離壞軌分區或更換硬碟。
成因:核心執行緒/模式例外未被處理。
首因:病毒/Rootkit 修改核心結構。
次因:顯卡/網卡/聲卡驅動不相容、記憶體錯誤。
對策:安全模式全盤掃毒 → 更新/回滾驅動 → sfc /scannow → MemTest86 測記憶體。
成因:核心要求的分頁不在非分頁池中 → 高機率硬體故障。
排查順序:硬碟(MHDD/Victoria/廠商工具) → 記憶體 → CPU → 主機板。
關鍵:每次代碼固定為 0x50 幾乎鎖定硬體,換件法驗證。
成因:關鍵系統程序 csrss.exe / winlogon.exe / services.exe 意外終止。
常見誘因:第三方服務/驅動(如防毒、加密、虛擬光碟)隨系統啟動掛載失敗、磁碟機代號變更導致服務找不到路徑(如把 F 改成 E 卻有服務指向 F)。
對策:安全模式停用/解除第三方服務、還原磁碟代號、系統還原點、修復安裝。
核心判斷:硬體不穩,首疑記憶體,次疑 CPU。
驗證流程:
1. MemTest86 測記憶體 ≥ 4 Pass 無誤 → 換 CPU 測試(或關閉超頻、加電壓)。
2. 仍隨機 → 主機板供電相數/電容、電源輸出紋波。
3. 硬碟、顯卡極少導致隨機代碼。
先軟後硬、先易後難:
1. 病毒掃描 / 系統檔修復 / 驅動更新 / 乾淨開機。
2. 記憶體 → CPU → 硬碟 → 顯卡 → 主機板(主機板藍畫面機率最低,通常直接不開機)。
C:\Windows\MEMORY.DMP 或 C:\Windows\Minidump\*.dmp,指令 !analyze -v 自動輸出故障模組、呼叫堆疊、失敗指令指標。記住:藍畫面代碼是線索,不是結論。同一代碼可能源自完全不同的根因,必須結合事件檢視器、傾印檔分析、硬體壓力測試綜合判斷。遇到隨機代碼優先查記憶體與散熱,遇到固定代碼對照本表鎖定方向,系統級故障優先修復啟動記錄與系統檔,驅動級故障優先回滾或乾淨安裝驅動。