藍屏死機 (BSOD) 顯示的停止碼 (Stop Code) 是診斷系統崩潰根因的關鍵線索。本文整理 30 個常見錯誤代碼的十六進位值、符號名稱、核心成因與排查方向,供系統管理員與進階用戶快速參考。
| 代碼 | 符號名稱 | 核心成因 | 排查方向 |
|---|---|---|---|
| 0x0000000A | IRQL_NOT_LESS_OR_EQUAL | 驅動程式在高 IRQL 存取分頁記憶體、硬體相容性問題 | 更新/回滾驅動、檢查新增硬體、執行 Driver Verifier |
| 0x00000012 | TRAP_CAUSE_UNKNOWN | KeBugCheck 無法判斷原因,罕見 | 檢查創新聲卡驅動、硬體診斷、記憶體測試 |
| 0x0000001A | MEMORY_MANAGEMENT | 記憶體管理錯誤,通常為硬體記憶體故障 | MemTest86 測試、更換記憶體、檢查超頻設定 |
| 0x0000001E | KMODE_EXCEPTION_NOT_HANDLED | 核心模式程式發出非法指令,記憶體或驅動問題 | 同 0x0A、0x1A,檢查新驅動、記憶體完整性 |
| 0x00000023 | FAT_FILE_SYSTEM | FAT16/32 分區讀寫錯誤,磁碟損壞、碎片過多、防毒/鏡像軟體衝突 | chkdsk /r、停用濾波器驅動、檢查磁碟健康 |
| 0x00000024 | NTFS_FILE_SYSTEM | NTFS.sys 錯誤,磁碟實體損壞、IRP 損壞、磁碟碎片、防毒軟體 | chkdsk /r、更新儲存控制器驅動、排除防毒衝突 |
| 0x00000027 | RDR_FILE_SYSTEM | SMB 重導向器錯誤,記憶體管理問題 | 記憶體測試、更新網卡驅動、檢查 SMB 版本相容性 |
| 0x0000002E | DATA_BUS_ERROR | 記憶體奇偶校驗錯誤:實體記憶體、L2 快取、顯示記憶體故障;或驅動存取無效位址 | MemTest86、顯卡壓力測試、主機板診斷卡 |
| 0x00000035 | NO_MORE_IRP_STACK_LOCATIONS | 驅動程式堆疊位置耗盡,驅動 Bug 或記憶體不足 | 更新驅動、增加系統記憶體、Driver Verifier |
| 0x0000003F | NO_MORE_SYSTEM_PTES | 系統頁表項 (PTE) 耗盡:大量 I/O、驅動洩漏核心記憶體、應用程式佔用過多核心記憶體 | 監控 PTE 使用量、更新驅動、調整登錄 SystemPages/PoolUsageMaximum |
| 0x00000044 | MULTIPLE_IRP_COMPLETE_REQUESTS | 驅動重複完成 IRP,罕見,通常為新驅動 Bug (如 Falstaff.sys) | 移除/更新相關驅動、Driver Verifier |
| 0x00000050 | PAGE_FAULT_IN_NONPAGED_AREA | 非分頁區缺頁:壞記憶體、不相容軟體 (遠控/防毒)、損壞 NTFS 卷、硬體故障 | 記憶體測試、chkdsk、卸載近期軟體、硬體診斷 |
| 0x00000051 | REGISTRY_ERROR | 登錄讀寫 I/O 錯誤:硬碟壞軌、檔案系統損壞 | chkdsk /r、硬碟健康檢查、登錄備份還原 |
| 0x00000058 | FTDISK_INTERNAL_ERROR | 容錯磁碟集主磁碟機錯誤 | 檢查 RAID 陣列狀態、磁碟健康、控制器日誌 |
| 0x0000005A | CRITICAL_SERVICE_FAILED | 關鍵系統服務啟動失敗 | 事件檢視器查看服務錯誤、修復系統檔案 (sfc/DISM) |
| 0x0000006F | SESSION3_INITIALIZATION_FAILED | 開機階段 Session 3 初始化失敗:驅動或系統檔案損壞 | 安全模式啟動、sfc /scannow、修復開機配置 (bcdedit) |
| 0x00000076 | PROCESS_HAS_LOCKED_PAGES | 驅動完成 I/O 後未釋放鎖定頁面 | 更新/移除該驅動、Driver Verifier (Special Pool) |
| 0x00000077 | KERNEL_STACK_INPAGE_ERROR | 核心堆疊資料無法從虛擬/實體記憶體讀入:硬碟故障、資料損壞、病毒 | chkdsk、掃毒、硬碟更換、記憶體測試 |
| 0x0000007A | KERNEL_DATA_INPAGE_ERROR | 核心資料分頁讀入失敗:分頁檔壞叢、病毒、磁碟控制器錯誤、記憶體問題 | chkdsk、掃毒、記憶體測試、控制器驅動更新 |
| 0x0000007B | INACCESSIBLE_BOOT_DEVICE | 開機裝置不可存取:換主板後 IDE/ATA 驅動不匹配、病毒、硬碟損壞 | 修復開機 (bootrec)、載入正確儲存控制器驅動、檢查 BIOS 模式 (AHCI/RAID) |
| 0x0000007E | SYSTEM_THREAD_EXCEPTION_NOT_HANDLED | 系統執行緒例外未被捕獲:硬體相容、驅動、系統服務、軟體 | 分析小記憶體傾印 (WinDbg)、更新驅動、移除近期軟體 |
| 0x0000007F | UNEXPECTED_KERNEL_MODE_TRAP | 核心模式非預期陷阱:硬體故障、超頻、驅動問題 | 還原預設頻率、記憶體/CPU 壓力測試、更新 BIOS |
| 0x00000080 | NMI_HARDWARE_FAILURE | 不可屏蔽中斷:硬體故障 (記憶體、CPU、主機板、電源) | 硬體診斷卡、更換可疑元件、檢查電源穩定性 |
| 0x0000008E | KERNEL_MODE_EXCEPTION_NOT_HANDLED | 核心模式應用程式例外未捕獲,通常為硬體相容性 | 同 0x7E、0x50,重點檢查新增硬體與驅動 |
| 0x0000009C | MACHINE_CHECK_EXCEPTION | 機器檢查異常:硬體錯誤,常見於超頻、CPU/記憶體/總線/電源問題 | 停用超頻、CPU/記憶體壓力測試、檢查電源輸出 |
| 0x0000009F | DRIVER_POWER_STATE_FAILURE | 驅動電源狀態失敗:關機/待機/休眠過程中驅動未正確處理電源轉換 | 更新所有驅動 (特別是晶片組、顯卡、儲存)、檢查 BIOS 電源管理設定 |
| 0x000000A5 | ACPI_BIOS_ERROR | BIOS 不完全支援 ACPI 規範 | 更新 BIOS、載入 ACPI 相容驅動、BIOS 設定載入預設值 |
| 0x000000B4 | VIDEO_DRIVER_INIT_FAILURE | 顯卡驅動初始化失敗:無法進入圖形介面、硬體衝突 (並行/序列埠) | 安全模式解除安裝顯卡驅動、重裝官方驅動、檢查硬體資源衝突 |
| 0x000000BE | ATTEMPTED_WRITE_TO_READONLY_MEMORY | 驅動嘗試寫入唯讀記憶體:新驅動/服務/韌體更新後發生 | 回滾驅動、Driver Verifier、檢查韌體版本相容性 |
| 0x000000C2 | BAD_POOL_CALLER | 核心層驅動/程式錯誤操作記憶體集區 | Driver Verifier (Pool Tracking)、更新/移除可疑驅動 |
| 0x000000CE | DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS | 驅動卸載時未取消待決 I/O 作業 | 更新/移除該驅動、Driver Verifier |
%SystemRoot%\MEMORY.DMP 或 Minidump\*.dmp,執行 !analyze -v 取得故障模組與堆疊。chkdsk /r、sfc /scannow、DISM /RestoreHealth。