Windows XP + PAE + 6GB RAM:看到超过 3.5GB?

non*_*ot1 14 memory pae

首先让我说我在 SuperUser 上看到了许多类似的问题,我认为这不是重复的。(大多数地址安装了 4GB RAM。我有 6GB)

我在具有 6GB RAM 的基于 i7 的 Xeon 系统上运行 Windows XP 32 位。我在 Windows 中只看到 3.5GB 的 RAM。

有没有办法从这个设置中挤出更多可见的 RAM?即使是额外的 1GB 也会很棒。

安装 6GB(vs 4GB)的 RAM 有帮助吗?(即即使我松开了 3.5-4.0 GB 区域,我可以使用它上面的区域吗?)

PS 最终将迁移到 Windows 7 64 位,但目前不能。

Sup*_*eal 15

即使启用了物理地址扩展,Windows XP 仍然只允许 4 GB 的内存。我知道这可能有点令人困惑,因为 Windows Server 2003 允许高达 64 GB 的 RAM(具有适当的处理器支持)。遗憾的是,在这种情况下,您的操作系统限制为 4 GB。内核可能支持高达 64 GB 的 PAE,但它在 XP 中被锁定。似乎他们仍然包含它的唯一原因是为了DEP支持。从物理地址扩展 - PAE 内存和 Windows

尽管对 PAE 内存的支持通常与对超过 4 GB RAM 的支持相关联,但可以在 Windows XP SP2、Windows Server 2003 和更高版本的 Windows 32 位版本上启用 PAE,以支持硬件强制数据执行保护 (DEP)

编辑:我只想补充一点,这个 4GB 容量包括专用视频内存或为板载 GPU 预留的内存。


Win*_*dos 7

不会。在升级到 64 位操作系统之前,您不会看到超过 3.5GB 的空间。如果您现在需要使用所有 6GB,则需要立即安装“最终的”Win7 64 位。


归档时间:

查看次数:

21581 次

最近记录:

9 年,8 月 前