錯誤現象
執行大型程式/遊戲時彈出 0xXXXXXXXX 記憶體無法為 read/written 錯誤視窗,程式強制關閉。
四大排查與解決步驟
1. 釋放記憶體空間 (最直接有效)
- 執行大型程式前**重新開機**,釋放所有記憶體殘留配置。
- 暫時關閉常駐防毒軟體即時掃描、桌面小工具、下載工具等背景程式 (執行完畢記得重新開啟防護)。
- 實體記憶體 ≤ 1GB 系統,**升級記憶體** 為根本解決 (XP 32-bit 支援至 4GB,實際可用約 3.2-3.5GB)。
2. 手動修復 WMI 服務 (Windows Management Instrumentation)
WMI 服務損壞會導致記憶體管理異常,觸發讀寫錯誤。
- 右鍵「我的電腦」→「管理」→「服務與應用程式」→「服務」。
- 找到 Windows Management Instrumentation,右鍵→「內容」→「一般」→「停止」。
- 開啟資源管理器,瀏覽至
C:\Windows\System32\wbem\Repository\。
- **備份** 整個
Repository 資料夾 (複製到其他位置)。
- 清空
Repository 資料夾**所有內容** (非刪除資料夾本身)。
- 重新開機,系統自動重建乾淨的 WMI 儲存庫。
- 回到服務管理員,啟動 Windows Management Instrumentation 服務 (若未自動啟動)。
3. 修復系統損壞檔案 (SFC 掃描)
- 先執行完整掃毒,清除病毒避免二次破壞。
- Win + R →
sfc /scannow → Enter。
- 系統掃描所有受保護系統檔案,發現版本不符/損壞時提示插入 XP 安裝光碟替換修復。
- 掃描完成後重新開機驗證。
4. 移除惡意/無效瀏覽器外掛與工具列
- 使用 360 安全衛士、AdwCleaner、Malwarebytes 掃描移除惡意外掛、工具列、BHO、LSP 劫持程式。
- 這類程式常注入 Explorer/IE 進程,導致記憶體存取衝突與讀寫錯誤。
- 定期檢查 IE「管理增益集」、Chrome/Firefox 擴充功能,移除不明來源項目。
執行順序建議
1 → 2 → 3 → 4 依序執行,每步完成重開機測試。多數情況步驟 1+2 即可解決;頑固案例需完整執行四步驟。