我知道要支持最高 3GB 内存限制的进程,必须打开 BIOS 中的开关。但是在 Windows 运行时,有没有办法检查 Windows 中是否启用了此 3GB 内存寻址?
答案1
默认情况下,32 位 Windows 7 上的用户进程最多可使用 2 GB。这是操作系统限制,与 BIOS 设置无关。要在 Windows 7 上启用 3 GB 限制,您可以在以管理员身份运行的 cmd 窗口中使用此命令,然后重新启动:
bcdedit /set IncreaseUserVa 3072
要检查 IncreaseUserVa 的当前值,请在以管理员身份运行的 cmd windows 上使用此命令,并查看 Windows Boot Loader 部分,查看是否看到 IncreaseUserVa 条目。如果没有,则表示您使用的是默认设置 2GB:
bcdedit /enum