CONFIG.SYS EMS 支援: 確認 DEVICE=C:\DOS\EMM386.EXE RAM 含 RAM 參數 (提供 EMS)。無 RAM 僅提供 XMS。MEM /C 查看常規記憶體殘留量。若 < 200KB,檢查 TSR 程式 (滑鼠驅動、快取、防毒等) 是否過多。現象: 執行 WPS 提示記憶體不足,MEM 顯示常規記憶體剩 200KB,CHLIB (字庫) 佔用 255KB 常規記憶體。
根因: CONFIG.SYS 設有 DOS=HIGH (DOS 核心移至高端記憶體),但 HIMEM.SYS 提供的擴充記憶體低端區域與金山系統字庫載入位址衝突 (INT15 介面)。
兩種解法:
DOS=HIGH:DOS 核心退回常規記憶體,騰出擴充記憶體低端給字庫。缺點:常規記憶體更緊張。DEVICE=C:\DOS\HIMEM.SYS /INT15=320。預留 320KB 傳統擴充記憶體 (INT15 介面,非 XMS 管理) 給字庫,DOS 核心仍用 XMS 高端記憶體。結果: 常規記憶體可用達 512KB,比未設定多 250KB,完美解決。/3GB 開機參數 (需程式支援 IMAGE_FILE_LARGE_ADDRESS_AWARE),使用者空間從 2GB 擴至 3GB。「記憶體不足」非單一原因,需依執行環境 (DOS/Windows)、錯誤訊息、記憶體使用模式精準診斷。DOS 端核心在於常規記憶體與 EMS/XMS/INT15 分配平衡;Windows 端核心在於虛擬記憶體配置與實體記憶體容量。