Windows Server 2003 不同版本對記憶體支援上限不同,32 位版本透過 PAE (Physical Address Extension) 突破 4GB 限制,企業版最高支援 32GB,資料中心版 64GB。本文詳細說明各版本上限、PAE/AWE 原理、啟用方法與常見誤區。
| 版本 | 架構 | 最大記憶體 | CPU 支援 |
|---|---|---|---|
| Web Edition | 32-bit | 2 GB | 2-way SMP |
| Standard Edition | 32-bit | 4 GB | 4-way SMP |
| Enterprise Edition | 32-bit | 32 GB | 8-way SMP、8-node 叢集、NUMA |
| Enterprise Edition | 64-bit (x64) | 64 GB | 8-way SMP |
| Datacenter Edition | 32-bit | 64 GB | 32-way SMP、8-node 叢集、NUMA |
| Datacenter Edition | 64-bit (x64) | 512 GB | 64-way SMP、8-node 叢集、NUMA |
微軟為 Server 版本開發 PAE (Physical Address Extension),將 32 位實體位址擴展至 36/48 位,理論可定址 64GB/256TB。但為產品差異化,人為限制:企業版 32GB、資料中心版 64GB、Standard/Web 版不支援 PAE。
C:\boot.ini (需移除「唯讀」屬性)。/PAE:[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE
/PAE:啟用實體位址擴展,必要條件。/NoExecute=OptIn / OptOut / AlwaysOff:DEP (資料執行保護) 模式,與 PAE 獨立。/3GB:擴展使用者模式虛擬位址空間至 3GB (核心空間縮為 1GB)。注意: 若同時使用 /3GB + /PAE,系統不會使用超過 16GB 的實體記憶體 (核心虛擬空間限制)。生產環境建議僅用 /PAE。/USERVA=3030:微調使用者/核心虛擬空間分界 (進階調校)。AWE 是 API 集合,讓應用程式 (如 SQL Server) 透過 PAE 保留非分頁實體記憶體,動態映射至工作集,繞過 32 位 4GB 虛擬位址限制。無 PAE 則無 AWE。
boot.ini 加 /PAE,或版本不支援 (Standard/Web)。[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /usepmtimer /NoExecute=OptIn /PAE
正確規劃版本選型、啟用 PAE、理解 AWE 機制,才能在 Windows Server 2003 充分利用大容量記憶體投資。
Windows Server 2003 版本特性對比與選型指南(標準版/企業版/數據中心版)
Windows Server 2003 遠端修改電腦名稱:Web 管理介面完整設定教學
Windows Server 2003 三個實用小技巧:關閉 IE 安全提示、啟用 XP 主題、免按 Ctrl+Alt+Del 登入
Windows 2003/XP 安裝光碟整合 RAID/SATA/SAS 驅動完整實作指南(以 Intel S5000PSL SAS 為例)
Windows Server 2003 常見四大故障與解決方案(影片粗糙、聲卡無聲、IE 安全彈窗、大型軟體卡頓)
Windows Server 2003 極致加速 31 項實戰優化清單(服務、視覺、啟動項、登錄、硬體)