現象:裝 4GB 記憶體,32 位元 Win 7 只顯示 2.99GB 可用
原因:32 位元定址 4GB 上限,顯卡顯存也要佔址
- 32 位元 CPU/OS 最大定址 4GB (2^32 bytes)
- 系統保留區域:PCI/PCIe 裝置、BIOS、APIC、顯示卡顯存 皆佔用實體定址空間
- 9600 GT 512MB/1GB 顯存 → 直接減少可用記憶體定址 → 僅剩 ~3GB 或更低
- **並非 32 位元 Win 7 必定能認 3.25GB**,視硬體保留量而定
解決方案優先序
- 安裝 64 位元 Windows 7 (最徹底、無副作用、支援 8GB~192GB)
- BIOS 中調整顯卡開口/保留記憶體大小 (部分主機板支援,效果有限)
- 啟用記憶體重映射 (Memory Remap) 功能 (需主機板/BIOS 支援,可將被佔用的高端定址重映射至 4GB 以上,但 32 位元 OS 仍無法存取)

結語
**32 位元 OS + 獨顯 = 記憶體可用量必然 < 3.5GB**,甚至跌破 3GB 屬正常硬體限制,非系統故障。**裝 64 位元 Win 7** 才是針對 4GB+ 記憶體的唯一正解,一次解決定址上限、顯存佔用、未來擴充三大問題。