電腦開機無畫面、隨機藍畫面、程式莫名崩潰、記憶體錯誤訊息頻出?記憶體故障可分為硬體接觸、軟體管理、病毒破壞、相容性六大類。本文依故障現象分類,提供針對性檢測與修復步驟,涵蓋 DOS/Windows 環境。
故障一:記憶體條與插槽接觸不良 / 記憶體控制器異常
現象:開機自檢 (POST) 顯示 Error: Unable to Control A20 Line 後停機。
解決:
- 斷電開機箱,拔除記憶體條,用橡皮擦輕拭金手指氧化層。
- 以壓縮空氣清理插槽灰塵。
- 重新插緊(聽到「卡嗒」聲),嘗試換插槽(優先使用同通道插槽)。
- 若多根記憶體,單根測試鎖定故障條。
- 仍無解 → 更換記憶體條或主板(控制器損壞)。
故障二:DOS 環境記憶體管理設定錯誤(XMS/EMS 未正確載入)
現象:自檢通過,執行 DOS 程式出現 Memory Allocation Error 或 Out of Memory(僅能用 640KB 基礎記憶體)。
原因:CONFIG.SYS 缺少或錯誤載入 HIMEM.SYS、EMM386.EXE。
解決:編輯 CONFIG.SYS 確保包含:
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS
DOS=HIGH,UMB
重開機生效(純 DOS 環境或舊軟體相容模式才需關注)。
故障三:Windows 環境記憶體存取違規 / 駐留程式過多 / 設定檔錯誤
現象:執行程式彈出「記憶體無法為 written/read」、大量視窗開啟時系統卡死。
解決:
- 清理開機啟動項(Win+R →
msconfig / 工作管理員)。
- 關閉不必要的背景程式(系統匣圖示右鍵退出)。
- 調整程式專屬相容性設定(右鍵捷徑 → 內容 → 相容性 → 停用全螢幕最佳化、以管理員執行)。
- 重裝問題程式或 Windows(若系統檔案損毀)。
故障四:Windows 下執行 DOS 程式記憶體衝突(黑畫面/花畫面/當機)
現象:在 Windows 執行老遊戲/DOS 軟體出現顯示異常。
解決:
- 退出 Windows 進入純 DOS 模式執行(F8 選單 → 命令提示字元)。
- 或使用 DOSBox、vDos 等模擬器(推薦,相容性佳)。
- 若必須在 Windows 執行,嘗試建立捷徑 → 內容 → 記憶體分頁 → 手動設定擴展/擴充記憶體參數。
故障五:病毒駐留記憶體 / 修改 CMOS 參數導致記憶體大小不符
現象:BIOS 顯示記憶體大小與實體不符、開機隨機報錯、防毒軟體發現開機區/記憶體駐留病毒。
解決:
- 使用可開機防毒救援碟(Kaspersky Rescue Disk、Windows Defender Offline)離線掃毒。
- 清除 CMOS:主板電池取出/短接跳線帽 1 分鐘 → 裝回 → 進 BIOS 載入預設值 → 手動確認記憶體參數(頻率/時序/電壓)。
- 更新 BIOS 至最新版(修復已知病毒利用的漏洞)。
故障六:記憶體升級選購不相容條(頻率/時序/電壓/密度/單雙面)
現象:加裝新記憶體後頻繁藍畫面、無法開機、系統只識別部分容量。
解決:
- 優先查閱主板 QVL (Qualified Vendor List) 購買經驗證型號。
- 先更新 BIOS 至最新版(支援更高密度/頻率記憶體)。
- 手動在 BIOS 設定記憶體頻率/時序/電壓為所有條通用的最低規格(如 DDR4 2666MHz CL19 1.2V)。
- 啟用 XMP/D.O.C.P. 後不穩 → 關閉 XMP 手動設定。
- 仍不穩 → 更換相容記憶體。
記憶體診斷工具推薦
- Windows 記憶體診斷:Win+R →
mdsched.exe → 重開機測試。
- MemTest86 (免費版):製作 USB 開機,離線完整測試(最權威,建議跑 4+ 遍)。
- MemTest86+:開源版,支援較新平台。
- HCI MemTest:Windows 環境下多執行緒壓力測試(適合檢測高頻超頻穩定度)。