我可以使用 /PAE 增加 Windows XP 32 位的 3.5Gb RAM 限制吗?

osh*_*nen 3 32-bit windows-xp

我有 Windows XP Pro 32 位,目前由于各种原因无法升级到 64 位操作系统。我读到我可以使用 PAE 通过编辑 boot.ini 文件来删除 32 位操作系统的 3.5Gb 限制。

这是真的吗,如果是真的,我该如何编辑我的系统以便启用 PAE?

Mok*_*bai 5

消费者 32 位版本的 Windows 仅限于 4GB 的 RAM,而 PAE 根本无法帮助您。作为旁注,如果我没记错的话,自 WinXP Service Pack 2 以来 PAE 本身已启用,这样做是为了支持 NX Bit,这是 PAE 提供的安全增强功能。

Windows 由 Microsoft 许可,该许可包括内存限制。在所有家庭 32 位版本的 Windows 中,最大限制为 4GB。

这是理论上 可以使用更多,但实际上是破坏你的许可协议的条款,可能或可能不会破坏你的系统中。

PAE确实允许一个操作系统中使用了64GB的内存,但微软选择不允许它,因为它会破坏几乎是没有PAE意识到每一个设备驱动程序。他们这样做是为了你好

还有一篇关于这个的超级用户博客文章。