Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

「該記憶體不能為 read/written」錯誤完整解決方案與案例分析

編輯:XP 系統基礎知識

執行程式時彈出 0xXXXXXXXX 指令引用的 0xXXXXXXXX 記憶體,該記憶體不能為 read/written,程式隨即關閉。成因分為硬體(記憶體/相容/散熱)與軟體(驅動/流氓軟體/衝突/漏洞/病毒/遊戲相容/軟體缺陷/過熱/主板相容)兩大類。本文提供通用修復指令、九大具體成因分析、六大實戰案例解決方案。

通用修復指令(批次重新註冊系統 DLL/OCX)

for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1

在 CMD 中執行(建議複製貼上避免打錯),跑完靜止後稍待再操作,必要時重開機。若無效再針對性處理。

九大常見成因

  1. 驅動不穩/不相容(最易導致 read 錯誤/檔案保護)
  2. 流氓軟體導致 IE/系統崩潰
  3. 啟動/執行中程式衝突(特別是防毒監控)
  4. 系統漏洞遭網路攻擊
  5. 病毒(導致 read 錯誤/檔案保護/Explorer.exe 錯誤)
  6. 遊戲中出現:顯卡驅動不適配/ DirectX 版本問題
  7. 軟體本身缺陷
  8. 硬體過熱
  9. 記憶體與主板相容性差(致命原因)

六大案例解決

  1. IE 頻繁 read 錯誤:修復/升級 IE + 打補丁,或 Win2K 就地升級還原 IE5。
  2. 光碟 AutoRun.exe written 錯誤:右鍵屬性→相容性→選「Windows 98/Me 模式」;Win2K 註冊 slayerui.dll 後亦可見相容性頁籤。
  3. RealOne Gold 關閉 read 錯誤:關閉前顯示語言列或切換非微軟拼音輸入法 2003。
  4. 豪傑超級解霸播放 read 錯誤:重裝/打官方補丁/換播放器。
  5. 遊戲 Client.dat read 錯誤:更新顯卡驅動 + 裝 DirectX 9.0。
  6. QQ 收特殊代碼 written 錯誤下線:對方利用 QQ Bug,升級 QQ/打補丁即解。

先跑通用指令,無效再對症下藥,多數情況可解決。

Copyright © Windows教程網 All Rights Reserved