使用PAE开关识别大于4G的内存
案例分析:
近日上架一台HPDL380G5服务器,为8G内存,安装Windows Server 2003, Enterprise Edition ,今天业务部门发现系统里显示为4G。服务器关机后重新拔插内存多次仍为4G,咨询HP800后故障解决。
解决方案:
找到C盘下的隐藏文件boot.ini用写字板打开后进行编辑,保存后重启服务器。
原文件如下:
[boot loader]
timeout=30
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 /NoExecute=OptOut
修改后:(在文件尾加上”/pae”)
[boot loader]
timeout=30
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 /NoExecute=OptOut /pae
原理:
PAE 提高了 IA32 处理器处理大于 4 GB 的物理内存的能力。Windows 2000 Advanced Server、 Windows 2000 Datacenter Server、Windows Server 2003, Enterprise Edition 和 Windows Server 2003, Datacenter Edition 可以使用 PAE 来利用超出 4 GB 的物理内存。若要启用 PAE,需要在 Boot.ini 文件中使用 /PAE 参数。