雙開機環境下,Windows Server 2008 與 Windows XP 各自維護獨立分頁檔案 (pagefile.sys),浪費寶貴磁碟空間。本文說明如何將 Windows Server 2008 設定為使用 Windows XP 現有的分頁檔案,實現雙系統共用單一虛擬記憶體區域。
D:\pagefile.sys。C:\pagefile.sys 存在且大小符合設定。C:\pagefile.sys (注意:Server 2008 會在 XP 分割區建立/使用同一檔案),且 D: 根目錄無 pagefile.sys。| 項目 | 說明 |
|---|---|
| 檔案系統相容 | 兩系統皆為 NTFS,可正常共用同一檔案;若 XP 為 FAT32 則無法共用 (Server 2008 不支援 FAT32 分頁檔)。 |
| 並行存取衝突 | 雙系統不可能同時執行,無並行寫入衝突風險;休眠/快速啟動可能鎖定檔案,建議關閉雙系統休眠功能。 |
| 開機選單管理 | Server 2008 使用 BCD (BCDEdit),XP 使用 boot.ini;雙開機引導通常由 Server 2008 的 Windows Boot Manager 管理,需確保雙方啟動項正確。 |
| 空間節省效益 | 若 RAM=4GB,分頁檔 6GB,節省 6GB 磁碟空間;對小容量 SSD 尤具價值。 |
若擔心共用風險,可在各系統分別設定固定較小分頁檔案 (如 2GB),並啟用大量記憶體支援 (PAE/大型頁面) 減少對分頁檔依賴。
透過統一分頁檔案策略,Windows Server 2008 / XP 雙系統環境可在不犧牲穩定性前提下,回收數 GB 磁碟空間,簡化儲存管理。