執行大型遊戲/程式時彈出 0xXXXXXXXX 記憶體無法為 read/written,主因通常為:無效插件衝突、WMI 服務異常、系統檔損壞、實體記憶體不足/不穩。四階段逐層排查,對症下藥。
階段一:移除無效插件/惡意軟體
- 下載檔案常捆綁瀏覽器工具列、下載器、廣告軟體,佔用記憶體、注入 Hook 導致衝突。
- 用 360安全衛士、Malwarebytes、AdwCleaner 全盤掃描清理。
- 清理後重開機,提供乾淨環境給大型程式。
階段二:手動修復 WMI 服務 (Windows Management Instrumentation)
- 右鍵 我的電腦 → 管理 → 服務 → 找 Windows Management Instrumentation。

- 停止 服務。
- 開啟
C:\Windows\System32\wbem\repository → 備份全資料夾 → 清空所有內容。
- 重開機 → 服務自動重建 Repository → 再次開啟服務屬性 → 啟動。
WMI Repository 損壞是導致記憶體讀寫錯誤的隱形殺手,重建通常即刻解決。
階段三:修復系統檔案 (SFC)
- 先全盤掃毒 (病毒會持續破壞系統檔)。
- Win+R →
sfc /scannow → 插入 XP 安裝光碟 → 自動替換損壞檔案。
- 完成後重開機驗證。
階段四:釋放/擴充記憶體資源
- 執行大程式前 重開機 釋放記憶體碎片。
- 關閉即時掃毒/防火牆/下載工具等常駐程式 (臨時),騰出記憶體。
- 若實體記憶體 < 2 GB (XP 32位上限 ~3.2 GB),加裝記憶體 是根治之道。
- 記憶體不穩定:MemTest86 測試 → 換槽/換條/降頻。
排查心法
由軟到硬、由簡入繁:清環境 → 修服務 → 修系統檔 → 實體記憶體。每階段驗證無效再進下一階段,避免過度維修。
系統化排查,讓「記憶體無法讀寫」不再是無頭公案,精準定位、徹底解決。