虛擬記憶體(分頁檔 pagefile.sys)是Windows記憶體管理核心機制,非單純「用硬碟擴充實體記憶體」。現代大記憶體(8GB+)環境下,正確設定虛擬記憶體能提升系統穩定與效能,錯誤關閉反而導致問題。
核心觀念釐清
- 虛擬記憶體 ≠ 只是用硬碟當記憶體:其本質是位址空間重新定義,讓程式以為擁有連續巨大位址空間,實際映射至實體記憶體與分頁檔。
- 不會拖慢實體記憶體:正確運作下,熱門資料留在RAM,冷門/閒置頁面換出至分頁檔,釋放RAM給高優先級任務,整體效率更高。
- 關閉虛擬記憶體風險:記憶體耗盡時程式直接崩潰(Out of Memory),無法換出緩解;部分程式(如Adobe套件、虛擬機、大型遊戲)強制要求分頁檔存在。
建議設定策略
| 實體記憶體 | 建議虛擬記憶體大小 | 備註 |
| < 4 GB | 1.5 ~ 2 倍實體記憶體 | 系統管理大小或自訂初始/最大相同值 |
| 4 ~ 8 GB | 1 ~ 1.5 倍實體記憶體 | 固定大小避免碎片 |
| 8 ~ 16 GB | 1 倍實體記憶體 或 固定 8~16 GB | 足夠應付大多數負載 |
| 16 ~ 32 GB | 固定 8~16 GB | 不需過大,避免佔用SSD空間 |
| > 32 GB | 固定 8~16 GB 或 系統管理 | 極少用到,保留最小備用即可 |
SSD/HDD 放置建議
- SSD:分頁檔放置於SSD最佳(隨機讀寫效能高),現代SSD壽命(TBW)足以支撐分頁檔寫入量,無須擔心損耗。
- HDD:若系統盤為HDD,分頁檔會產生碎片影響效能,建議固定大小(初始=最大)減少動態擴縮碎片,或移至次要SSD/HDD。
- 多磁碟:系統盤SSD設固定較小值(如4GB),次要機械硬碟設較大值作備用,Windows會優先使用系統盤分頁檔。
設定步驟
- Win+R →
sysdm.cpl → 「進階」→「效能」→「設定」→「進階」→「虛擬記憶體」→「變更」。
- 取消勾選「自動管理所有磁碟機的分頁檔大小」。
- 選擇目標磁碟 → 「自訂大小」 → 輸入初始/最大值(MB) → 「設定」 → 確定 → 重開機。
監控實際使用
工作管理員 → 「效能」→「記憶體」→ 觀察「認可」與「分頁檔」使用量。長期認可量遠低於實體記憶體+分頁檔總和,即設定充足。
正確理解並設定虛擬記憶體,是Windows系統調校的基礎功課。