你目前正处于脱机状态,正在等待 Internet 重新连接

Windows Vista 或 Windows Server 2003 报告的内存可能低于预期

针对 Windows Server 2003 的支持已于 2015 年 7 月 14 日终止。

Microsoft 已于 2015 年 7 月 14 日终止了对于 Windows Server 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

症状
在随机存取内存 (RAM) 为 4 GB 的计算机上,“系统属性”和“系统信息”对话框报告的内存可能低于预期。

此问题发生在 Windows Vista 和 Windows Server 2003 中。
原因
之所以会出现此问题,是因为在 32 位硬件环境中地址空间被限制在 4 GB 范围内。计算机可能会重新定位内存,以便腾出空间用于存储基本输入/输出系统 (BIOS) 为硬件保留的地址。但是,由于此限制的存在,Windows Server 2003 和 Windows Vista 无法访问重新定位到 4 GB 范围之外的内存。
状态
Microsoft 已经确认这是在“这篇文章中的信息适用于:”部分中列出的 Microsoft 产品中存在的问题。
更多信息
如果满足下列条件,则 32 位操作系统将可以访问重新定位到 4 GB 范围之外的内存:
  • 计算机处于物理地址扩展 (PAE) 模式。
  • 计算机具有 4 GB RAM。
在这种情况下,操作系统可正确报告所安装的内存。

此外,某些基于 x64 的操作系统还可以在高达 2 TB RAM 的范围内寻址。有关更多信息,请访问下面的 Microsoft 网页:要启用 PAE 模式,必须将 PAE 添加到 BCD 文件中的启动项中。打开权限提升的命令提示符。键入 BCDEDIT /SET PAE ForceEnable

注意:Windows Vista 中不存在 Boot.ini 文件。只有在设置了双引导时,才会对旧 Windows 版本使用 Boot.ini 文件。

有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
268230使用 Intel 物理地址扩展 (PAE) 进行缩减与扩充
283037 Windows 2000 和 Windows Server 2003 提供大内存支持
如果向系统中添加更多内存,即使 Windows 仅识别部分 RAM,BIOS 也可能识别所有物理 RAM。如果计算机使用了冗余内存功能或内存镜像功能,则 Windows 可能无法识别补充的所有内存。冗余内存可在某个内存块发生故障时为系统提供一个故障转移的内存块。内存镜像则将内存块拆分为一个镜像集。您可以通过 BIOS 来启用或禁用这些功能。Windows 则不具有这种功能。要修改这些功能的设置,请参考计算机的用户手册或 BIOS 制造商的网站。您也可以与计算机制造商联系。

例如,如果计算机上安装了 4 GB 的 RAM,而您又添加了另外的 4 GB RAM,Windows 可能仅识别 4 或 6 GB 的 RAM,而不是全部的 RAM (8 GB)。新内存块可能在您未知的情况下就启用了冗余内存功能或内存镜像功能。这些症状类似于未将“/PAE”开关添加到 Boot.ini 文件中时出现的症状。
属性

文章 ID:929580 - 上次审阅时间:06/01/2007 11:07:17 - 修订版本: 2.4

  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • kbtshoot kbprb kbexpertiseinter KB929580
反馈