使用 Windows 作業系統的用戶幾乎都曾經歷過「藍屏死機」(BSOD)的困擾,特別是 Windows 98 與 Windows Me 時代的用戶更是家常便飯。當系統發生嚴重硬體或核心錯誤時,螢幕會顯示藍色背景並附帶一串十六進位錯誤代碼(如 0x0000007E),但大多數使用者不懂其含義,往往只能選擇重灌系統,既浪費時間又勞民傷財。
為了協助大家快速診斷問題,本文整理了常見的 Windows 系統錯誤代碼及其對應含義,供參考查詢。注意:此列表涵蓋的是系統層級的 Win32 錯誤代碼,並非專指藍屏專用的 STOP 代碼(如 0x0000007B),但同樣適用於程式除錯與系統故障排查。
| 十進位 | 十六進位 | 錯誤訊息含義 |
|---|---|---|
| 0 | 0x0000 | 作業成功完成。 |
| 1 | 0x0001 | 不正確的函數呼叫。 |
| 2 | 0x0002 | 系統找不到指定的檔案。 |
| 3 | 0x0003 | 系統找不到指定的路徑。 |
| 5 | 0x0005 | 存取被拒絕(權限不足)。 |
| 8 | 0x0008 | 記憶體不足,無法執行指令。 |
| 14 | 0x000E | 儲存空間不足,無法完成作業。 |
| 20 | 0x0014 | 系統找不到指定的裝置。 |
| 32 | 0x0020 | 程序無法存取檔案,因為已被另一程序佔用。 |
| 39 | 0x0027 | 磁碟已滿。 |
| 50 | 0x0032 | 不支援的網路請求。 |
| 53 | 0x0035 | 找不到網路路徑。 |
| 67 | 0x0043 | 找不到網路名稱。 |
| 87 | 0x0057 | 參數錯誤。 |
| 112 | 0x0070 | 磁碟空間不足。 |
| 123 | 0x007B | 檔名、目錄名或磁碟標籤語法錯誤。 |
| 126 | 0x007E | 找不到指定的模組(DLL 載入失敗常見)。 |
| 127 | 0x007F | 找不到指定的程序入口點。 |
| 183 | 0x00B7 | 檔案已存在,無法建立同名檔案。 |
| 193 | 0x00C1 | 非有效的 Win32 應用程式(檔案損壞或架構不符)。 |
| 206 | 0x00CE | 檔名或副檔名過長。 |
| 259 | 0x0103 | 無可用資料(管道讀取常見)。 |
| 267 | 0x010B | 目錄名稱無效。 |
掌握錯誤代碼含義,能讓你從「無助重灌」轉向「精準修復」,大幅縮短故障排查時間。建議將本頁加入書籤,關鍵時刻派得上用場。