核心策略:雙分頁檔案架構
參考微軟官方知識庫與效能團隊建議,最佳配置為:
- 系統分區 (C:):建立較小固定大小分頁檔(如 256~512 MB)。確保核心錯誤時可建立
Memory.dmp 核心傾印檔。
- 非系統分區 (D: 等):建立較大固定大小分頁檔。該分區最好無其他資料、無作業系統檔案,避免擴充時碎片化。
為何此策略最佳?
- Windows 內部演算法優先使用存取頻率較低分區的分頁檔 → 非系統碟分頁檔獲最高使用率。
- 獨立分區分頁檔永不碎片化,虛擬記憶體存取速度最快、連續性最佳。
- 系統碟保留小檔案確保
Memory.dmp 核心傾印可用,故障診斷不受影響。
背景知識
- 預設:分頁檔置於系統碟,大小 = 實體記憶體 × 1.5。
- 完全移除系統碟分頁檔 → 無法建立核心傾印 → 停機分析困難、停機時間延長。
- 分頁檔碎片化發生於:分頁檔與其他資料同分區,動態擴充時穿插寫入。
設定步驟 (XP/Win7 通用)
- 右鍵「我的電腦」/「電腦」→ 「內容」→ 「進階」/「進階系統設定」。
- 「效能」→ 「設定」→ 「進階」→ 「虛擬記憶體」→ 「變更」。
- 取消「自動管理」。
- C: → 「自訂大小」→ 初始/最大同值(如 512/512 MB)→ 「設定」。
- D: → 「自訂大小」→ 初始/最大同值(如 2048/2048 MB)→ 「設定」。
- 其他磁碟 → 「無分頁檔」→ 「設定」。
- 確定 → 重開機生效。
結論
按此配置:核心錯誤可捕獲 Memory.dmp,非系統碟分頁檔無碎片且獲優先使用,虛擬記憶體效能最佳化。適用 Windows XP/7/8/10/11 及 Server 系列。