![为什么 32 位 Vista 仅使用 3GB RAM?](https://linux22.com/image/1355081/%E4%B8%BA%E4%BB%80%E4%B9%88%2032%20%E4%BD%8D%20Vista%20%E4%BB%85%E4%BD%BF%E7%94%A8%203GB%20RAM%EF%BC%9F.png)
作为虚拟机安装的 32 位 Windows Vista Home Premium 不会使用超过 3071GB 的 RAM,无论在 VM 设置中配置了多少。PAE 是根据 WMI 启用。奇怪的是,配置了 4GB 后,情况也一样。是否可以在 VMWare 中让 PAE 工作?
答案1
即使启用了 PAE,Windows 可以使用的最大 RAM 仍然受到许可限制。如果您需要 32 位和超过 3GB 的 RAM(限制实际上是 4,但很大一部分是被你的 IO 占用)你需要去类似Windows Server 2008 Datacenter 或 Enterprise 版本。
有一些补丁可以删除许可限制(该链接适用于 Win 7 而不是 Vista),但是运行 64 位版本的 Windows 更加可靠和安全。