當實體記憶體 (RAM) 不足執行程式時,Windows 會將部分資料移至硬碟上的分頁檔,這塊硬碟空間即為虛擬記憶體。它是 RAM 的延伸,但速度慢數個數量級,正確設定能緩解記憶體壓力,錯誤設定反而拖垮效能。
運作原理
- RAM + 分頁檔 = 虛擬記憶體:系統自動管理分頁檔大小 (預設)。
- 分頁機制:閒置/低優先級記憶體頁面移出至分頁檔 (Page Out),需要時再讀回 (Page In)。
- 速度差距:RAM 存取 ~ns 級,SSD ~μs 級,HDD ~ms 級。增購 RAM 永遠優於擴大分頁檔。
常見錯誤訊息
「虛擬記憶體不足。Windows 正在增加虛擬記憶體分頁檔的大小。在此過程中,某些程式的記憶體要求可能會被拒絕。」
- 原因:RAM 耗盡且分頁檔達上限/無法擴展。
- 對策:加裝 RAM、增加分頁檔上限、關閉不必要程式、檢查記憶體洩漏。
手動調整分頁檔大小
- 右鍵「電腦」>「內容」>「進階系統設定」>「進階」分頁>「效能」區域「設定」>「進階」分頁>「虛擬記憶體」區域「變更」。
- 取消勾選「自動管理所有磁碟機的分頁檔大小」。
- 選擇系統磁碟 (C:),選「自訂大小」:
- 初始大小:建議 = 實體 RAM 大小 (MB)。
- 最大值:建議 = 2~3 × RAM 大小,或固定同初始大小避免碎片。
- 次要磁碟 (非系統碟) 可設定第二個分頁檔分散 I/O 負載。
- 點擊「設定」>「確定」>重新開機生效。
特殊建議
| 場景 | 建議設定 |
| RAM ≥ 16 GB、SSD 系統碟 | 固定 4096 MB (初始=最大),或讓系統管理 |
| RAM 8 GB、HDD 系統碟 | 初始 8192 MB,最大 16384 MB |
| RAM 4 GB 或以下 | 初始 = RAM,最大 = 2~3×RAM,務必放最快磁碟 |
| 專用伺服器/工作站 | 固定大小等於 RAM + 300 MB (方便核心記憶體傾印) |
| 多重開機 | 各系統分別管理各自分頁檔,勿共用 |
監控指標
- 效能監視器:`Memory\% Committed Bytes In Use`、 `Paging File\% Usage`、 `Memory\Pages/sec`。
- 長期 `Pages/sec` > 1000 表示嚴重缺頁,需加裝 RAM。