为何Windows Vista不支持4GB内存( 二 )


AWE 是一个 API 集,它使程序能够保留大内存块 。保留的内存是非分页的,并且只可以由该程序来使用 。如果向系统添加更多内存,BIOS 可能会认出安装在服务器中的全部物理 RAM,而 Windows 将只能认出部分 RAM 。如果服务器具有启用的冗余内存功能或内存镜像功能,则全部剩余内存可能对 Windows 都不可见 。冗余内存在某个内存块故障时为系统提供一个故障转移的内存块 。内存镜像将内存块拆分为一个镜像集 。两种功能都在 BIOS 中启用或禁用,而无法通过 Windows 访问 。要修改这些功能的设置,您可能必须参考系统用户手册或 OEM 网站 。另外,您可能必须联系硬件供应商 。
【为何Windows Vista不支持4GB内存】例如,如果正在运行的系统安装了 4GB 的 RAM,随后又添加了另外 4GB 的 RAM,Windows 可能只识别出 4GB 或 6GB 的物理内存,而不是全部的 8GB 。冗余内存功能或内存镜像功能可能在您未知的情况下就在新内存块上启用 。这些症状类似于未将 /PAE 开关添加到 Boot.ini 文件时的症状 。

推荐阅读