前言
雖然主流記憶體已達 128MB+,但龐大的作業系統與應用程式仍常導致實體記憶體不足。Win2000 以 Pagefile.sys(分頁檔)實現虛擬記憶體。預設由系統自動管理雖省事,但為相容廣泛硬體而偏保守,手動優化可顯著提升效能。
進入設定介面
「控制台」→「系統」→「進階」→「效能選項」→「變更」→ 虛擬記憶體設定頁面。
一、分頁檔大小:初始值與最大值
微軟官方建議
- 初始值 (最小) = 實體記憶體 + 12 MB(確保系統當機前能將記憶體完整寫入磁碟產生核心傾印)
- 記憶體 < 256 MB 系統:建議初始值 = 1.5~1.75 倍實體記憶體
實務建議(平衡穩定與磁碟空間)
- 一般用戶:初始值 ≥ 3/4 實體記憶體 即可穩定運行(Win2000 當機率遠低於 Win9x,完整核心傾印非必需)
- 磁碟極度緊張:初始值 ≥ 1/2 實體記憶體(低於此值易頻繁當機)
- 最大值:設為初始值 2~3 倍,或直接設「系統管理的大小」。Win2000 分頁檔具動態擴展能力,僅在需要時擴大,平時不佔空間
二、分頁檔位置:跨實體磁碟分散 I/O
- 核心原則:分散到不同實體磁碟(非分區),平行 I/O 提升吞吐量
- 禁忌:同一實體磁碟的多個分區各建分頁檔 → 磁頭頻繁跳動 → 效能大幅下降
- 策略選擇:
- 多磁碟速度相近 → 分散各磁碟
- 磁碟速度差異大 → 集中於最快磁碟(或最快的幾顆)
- 單磁碟 → 集中單一分區,勿跨分區
三、分頁檔連續性:避免磁碟碎片殺手
- 連續分頁檔 = 循序 I/O 高效;碎片化 = 磁頭亂跳、效能暴跌
- Win2000 內建「磁碟重組工具」無法重組分頁檔(系統檔案鎖定)
- 檢測方式:執行重組工具「分析」,綠色區域即分頁檔位置,若破碎為多段 → 需處理
解決方案
- 第三方工具:PerfectDisk 2000、Norton SpeedDisk 等支援離線重組分頁檔
- 雙系統手動重組法(非 NTFS 適用):
進入 Win9x → 剪下 Pagefile.sys 到其他分區 → Win9x 重組目標分區 → 貼回 → 進入 Win2000 → 分頁檔變連續
- 預防勝於治療:設定固定初始值 = 最大值(不動態擴展),分頁檔建立即連續,後續不碎片化
總結
分頁檔優化三步曲:固定初始值 ≥ 3/4 RAM、跨實體磁碟分散(或集中最快磁碟)、預設固定大小避免碎片/或定期離線重組。配合足夠實體記憶體,是舊機器延壽最具體的調校。