虛擬記憶體(分頁檔 PageFile.sys)是物理記憶體的延伸,XP 安裝時自動管理,但預設值往往非最佳。錯誤設定會導致效能瓶頸、硬碟狂響、甚至系統不穩。本文從 硬碟層級優化、分頁檔大小科學計算、碎片整理方案 三維度,提供可落地的進階調校指南。
Windows 將部分硬碟空間當作記憶體使用,檔案名 PageFile.sys,隱藏於系統保護下。即使實體記憶體很大(≥2GB),虛擬記憶體仍不可關閉——許多系統元件(如核心傾印、記憶體映射檔)強制依賴它。
我的電腦 → 內容 → 硬體 → 裝置管理員 → 磁碟機 → 右鍵目標硬碟 → 內容 → 原則 → 勾選「啟用磁碟上的寫入快取」。
風險: 突發斷電可能造成資料遺失。建議:有 UPS 或不處理關鍵資料時再開啟。
裝置管理員 → IDE ATA/ATAPI 控制器 → 主要/次要 IDE 通道 → 右鍵內容 → 進階設定 → 傳輸模式選「DMA(若可用)」。確保硬碟以最高支援的 DMA/UDMA 模式運作。
我的電腦 → 內容 → 進階 → 效能設定 → 進階:
「實體記憶體 × 1.5」或「× 2.5」僅為經驗值,不適用所有機種。最精準的方法:實測平常負載下的實際使用量。
D:\Perflog)。啟動記錄(圖示變綠色)。分頁檔頻繁讀寫極易碎片化,拖慢系統、傷硬碟壽命。但 XP 運行中無法直接整理(檔案被鎖定)。兩種方案:
| 場景 | 初始大小 | 最大值 | 備註 |
|---|---|---|---|
| 512MB~1GB 記憶體 | 實測峰值 (如 150MB) | 實測峰值 × 2 (如 300MB) | 保留彈性 |
| 2GB~4GB 記憶體 | 實測峰值 (如 200MB) | 同初始值 | 固定大小防碎片 |
| ≥4GB 記憶體 (64-bit XP) | 200~512MB | 同初始值 | 幾乎不會用到,留最小備用 |
| SSD 硬碟 | 固定 512MB~1GB | 同初始值 | 減少寫入放大,壽命優先 |
虛擬記憶體優化不是玄學,而是 硬碟傳輸模式 → 系統快取策略 → 實測峰值計算 → 固定分頁檔 → 定期離線碎片整理 的工程流程。拒絕盲目公式,用數據說話,讓老舊 XP 在有限硬體上跑出最後一分效能。