Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 虛擬記憶體標準設定法與精準調校指南

編輯:XP 系統基礎知識

玩遊戲或開多視窗時跳出「虛擬記憶體不足」警告,電腦頓時變慢。虛擬記憶體到底是什麼?設定多大才合適?本文詳細說明虛擬記憶體運作原理、手動設定步驟、三種通用公式與精準測量法,幫您打造專屬的高效能設定。

虛擬記憶體運作原理

執行程式時,CPU 需從記憶體(RAM)讀取指令與資料。當實體記憶體不足,系統將暫時不用的資料移至硬碟上的分頁檔(Pagefile.sys),騰出空間給急需的資料。這個硬碟上的備用「倉庫」就是虛擬記憶體。預設由系統自動管理,但自動調整易造成分頁檔碎片化,降低讀寫效率,導致頻繁彈出警告。

手動設定虛擬記憶體步驟

  1. 右鍵「我的電腦」→「內容」→「進階」索引標籤。
  2. 「效能」區域點「設定」→「進階」索引標籤。
  3. 「虛擬記憶體」區域點「變更」。
  4. 選擇一個空間充裕、非系統碟最佳的分割區(如 D:)。
  5. 勾選「自訂大小」,輸入「初始大小」與「最大值」(建議設為相同值,避免動態調整產生碎片)。
  6. 點「設定」→「確定」→ 重新啟動電腦生效。

三種通用設定公式

實體記憶體建議設定(初始/最大同值)
≤ 256 MB1.5 × 實體記憶體
256 MB ~ 512 MB1 × 實體記憶體
≥ 512 MB0.5 × 實體記憶體

例如:512 MB 記憶體 → 設 256 MB;1 GB 記憶體 → 設 512 MB。

精準調校法:依實際使用量量身訂做

因每人執行的程式不同(有人跑 3DMax/Photoshop,有人只打字),通用公式難免過大或過小。以下方法可測出您的實際峰值需求:

  1. 先將虛擬記憶體「初始大小」與「最大值」設為同一較大值(如 500 MB),重開機。
  2. 「控制台」→「管理工具」→「效能」。
  3. 左側展開「效能記錄和警示」→「計數器記錄」→ 右鍵空白處→「新增記錄設定」→ 命名(如「虛擬記憶體測試」)。
  4. 點「新增計數器」:
    • 效能物件:選 Paging File
    • 計數器:勾選 % Usage Peak(峰值使用率)
    • 執行個體:選 _Total
    • 點「新增」→「關閉」。
  5. 「記錄檔」索引標籤:類型選「文字檔(逗點分隔)」→「確定」回主介面。
  6. 右側找到「虛擬記憶體測試」,右鍵→「啟動」(圖示變綠)。
  7. 正常使用電腦一段時間(跑平常常用的大型軟體、遊戲等)。
  8. 開啟 C:\PerfLogs\虛擬記憶體測試_000001.csv(記事本),找倒數第二欄(% Usage Peak),記下最大值(如 46 代表 46%)。
  9. 計算:實際需求 = 最大值% × 設定值(如 46% × 500 MB = 230 MB)。
  10. 將「初始大小」設為計算值(230 MB),「最大值」設為初始值的 2-3 倍(如 460-690 MB),重開機生效。

進階建議

  • 獨立分割區:劃一小分割區(如 2-4 GB)專供虛擬記憶體、IE 暫存檔使用,定期磁碟重新整理,效能最佳。
  • 避免系統碟:若系統碟為 SSD,建議將分頁檔移至機械硬碟,減少 SSD 寫入磨損;若全 SSD 環境,視容量決定是否保留分頁檔。
  • 不要設為 0:即使記憶體極大(32GB+),建議保留 1-2 GB 分頁檔,防止極端情況下系統當機或某些程式要求分頁檔存在而報錯。

Windows 98 設定參考

「開始」→「設定」→「控制台」→「系統」→「效能」→「虛擬記憶體」→ 選「讓我指定虛擬記憶體設定」→ 指定位置與最小/最大值 → 「確定」重開機。

Copyright © Windows教程網 All Rights Reserved