背景
32 位 Windows 因位址空間限制(2^32 = 4GB),扣除硬體保留位址(顯卡記憶體、PCI 設備等)後,實際可用通常僅 3.25-3.5GB。ReadyFor4GB 透過修補核心 ntoskrnl.exe、ntkrnlpa.exe、載入 PAE(Physical Address Extension)補丁,使 32 位核心能定址 64GB 物理記憶體(理論上限 128GB)。
操作流程(簡述)
- 下載 ReadyFor4GB 對應版本(需符合系統組建號,如 7600/7601)。
- 以管理員身分執行,依嚮導修補核心檔案並更新 BCD 開機選單。
- 重開機,選擇新增的「Windows 7 (ReadyFor4GB)」開機項。
- 開機後可能出現「測試模式」浮水印,需額外工具(如 Remove Watermark)移除。
- 使用
bcdedit 或 BOOTICE 整理開機選單,刪除多餘項目。
實測結果(筆者環境:筆電 8GB DDR3、雙顯卡切換)
- ✅ 系統資訊顯示「已安裝記憶體 8.00 GB (可用 7.90 GB)」。
- ✅ 任務管理員效能分頁確認 8GB 全數可用。
- ✅ 連續運行一週、大型遊戲、虛擬機多開,零藍畫面。
- ⚠️ 部分筆電雙顯卡切換驅動(NVIDIA Optimus/AMD Switchable Graphics)相容性較差,易導致藍畫面,建議在 BIOS 固定獨顯或集顯後再套用補丁。
- ⚠️ 獨立聲卡驅動(如 Creative Sound Blaster 系列)偶發相容問題。
關於「只能用 3.25GB」謠言
網傳「補丁只改顯示數字,實際無法調用 >3.25GB」純屬誤解。PAE 架構下,核心以 36/40 位元物理位址管理頁框,應用程式仍用 32 位虛擬位址,透過頁表映射即可存取超過 4GB 物理記憶體。實測 RAMMap 顯示非分頁池、系統快取佔用超過 4GB 物理頁框,證實真實調用。
風險與建議
- 修補核心屬非官方支援,系統更新(KB、SP)可能覆蓋修補檔案,需重新套用。
- 生產環境、關鍵業務機器 不建議使用,請直接改裝 64 位 Windows。
- 僅適合:舊筆電不支援 64 位、或因軟體相容必須留 32 位、且有 4GB+ 記憶體閒置的進階玩家。