前言:為什麼 XP 容易跳出「記憶體不足」?
Windows XP 官方支援已終止,但許多舊機器仍在服役。記憶體不足通常非實體 RAM 不夠,而是系統資源管理不當:剪貼板佔用、程式開太多、記憶體洩漏、啟動項過多等。本文提供四大階層解法,由淺入深。
一、清理剪貼板——最常被忽略的記憶體大戶
剪貼板其實佔用一塊記憶體暫存區。複製大圖片、長文件後,動輒佔用數 MB 甚至數十 MB。
系統剪貼板清理步驟:
- 開始 → 所有程式 → 附屬應用程式 → 系統工具 → 剪貼板檢視程式
- 編輯選單 → 刪除
- 關閉視窗
Office 多重剪貼板清理:
- Office XP:工作窗格「Office 剪貼板」→「全部清除」
- Office 2000:工具列「清空剪貼板」
- 注意:清空 Office 剪貼板會同時清空系統剪貼板。
二、關閉不必要程式與文件——立竿見影
- 多文件介面(MDI)程式如 Word、Excel:僅保留當前文件,其餘全關。
- 工作管理器(Ctrl+Shift+Esc)→ 程式序 → 結束未使用的行程。
- 若問題解除,即可繼續原本任務。
三、重新開機——釋放被鎖定的記憶體
部分程式結束後未正確釋放記憶體(記憶體洩漏)。重開機可強制系統回收所有資源,是最簡單有效的「大掃除」。
四、精簡開機自動執行程式——治本之策
步驟 1:用 Msconfig 診斷
- 開始 → 執行 → 輸入
msconfig → 確定
- 「一般」索引標籤 → 選「選擇性啟動」 → 取消勾選「處理 Win.ini」與「載入啟動群組項目」
- 確定 → 重新開機
若重開機後記憶體不足消失,證實是啟動項過多導致。
步驟 2:徹底停用不需自動執行的程式
- 先在 msconfig 恢復「正常啟動」並重開機。
- 開始 → 設定 → 工作列與開始功能表 → 「開始功能表程式」索引標籤 → 「移除」
- 展開「啟動」資料夾 → 逐一選取捷徑 → 「移除」(僅移除捷徑,不刪除程式本體)
- 關閉所有對話方塊。
步驟 3:停用 Win.ini 載入的舊式啟動項
- 再次開啟 msconfig → 「Win.ini」索引標籤
- 展開
[Windows] → 取消勾選 Load= 與 Run=
- 確定 → 重新開機
進階建議:
- 若記憶體確實偏低(<512 MB),建議加購實體記憶體,效果最直接。
- 定期掃毒、清理暫存檔、停用不必要的系統服務(services.msc)也能釋放資源。
- 考慮升級至輕量級 Linux 或 Windows 10 LTSC,獲得更好的資源管理與安全性。