萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦故障排除 >  >> 記憶體故障

如何正確處理記憶體出錯故障:依錯誤類型分類診斷與軟硬體對策

啟動系統或運行應用程式時,系統報:「error:unable to control A20 line」、「memory write/read failure」或「memory allocation error」,屬記憶體出錯故障,與記憶體減少、不足、奇偶校驗錯誤不同。

三類「記憶體出錯」成因

  1. 開機自檢即報錯:主因記憶體條或記憶體控制器硬體故障。
  2. CMOS 設定啟動不自檢 1MB 以上記憶體,運行程式時報錯:可能硬體故障,也可能軟體故障。
  3. 開機自檢通過,進 DOS/Windows 運行程式時報錯:主因軟體故障。

軟體故障導致記憶體出錯的處理步驟

  1. DOS 環境下報錯:懷疑記憶體分配出錯,檢查 DOS 與運行程式是否衝突並處理。一般可重啟系統或重寫系統配置檔解決,程式問題修改程式解決。
  2. Windows 環境下報錯:懷疑應用程式非法存取儲存體。清除記憶體駐留程式、減少活動視窗、調整配置程式或重裝系統與應用程式解決。
  3. 僅特定應用程式出現:可能由該軟體造成。
  4. 用 KILL 或 KV300+ 掃毒,有則殺毒。

硬體故障導致記憶體出錯的處理步驟

CMOS 設定錯誤、記憶體條接觸不良、安裝組合錯誤、記憶體條硬體損壞、記憶體控制器出錯均會造成。按下列步驟檢查:

  1. 檢查 CMOS 記憶體參數:進 CMOS 檢查記憶體條參數設定是否正確、與配置相符。如設定讀寫週期或等待時間小於記憶體實際值,增大讀寫週期或增加等待時間。
  2. 檢查記憶體條與插槽接觸:處理接觸不良。
  3. 檢查記憶體條安裝組合:
    • 多數 PC 不能在同一 Bank 混插不同容量 SIMM 條。同組 Bank 所有 SIMM 必須同容量。
    • 多數 PC 混插不同速度 SIMM 會惹麻煩(即使容量相同)。如有 60ns 16MB 再插 70ns,系統可能拒絕引導或啟動後崩潰。某些機器低速 SIMM 放第一組可解決(按最低速度存取)。
    • 多數 PC 必須將一組插槽全插滿或全空(第一組不可空),不可只插部分。
    • PC 可接受記憶體大小有上限(查說明書或實踐找最大值)。
    • SDRAM 新世代動態儲存器(同步 DRAM)。雖有主板支援 SDRAM/EDO 混裝但最好別混用:SDRAM 僅 3.3V 工作、EDO 多數 5V。雖主板分別供電但資料線相連,混用久了可能損壞 SDRAM 輸入端(除非 SDRAM 適合寬電壓 3-5V)。
  4. 替換法檢查記憶體條是否損壞:處理對應。
  5. 以上均無效:懷疑主板或控制晶片有問題,送專業人員檢修。
copyright © 萬盛學電腦網 all rights reserved