记忆被占用

记忆被占用

我的主板“占用”内存时出现了问题。我安装了 2x2GB(完全相同的芯片,全新)。BIOS 显示总共 4096,占用 1152,剩下 2944。当我只安装一根 2GB 的内存条时,没有内存被占用。如果我安装 2GB 和 1GB,总共 3GB,则占用 128MB,可用内存仍然显示为 2944。

我一直在寻找答案。BIOS 中没有内存重新映射选项。我发现如果我改为使用内部 vga 而不是 PCI-EX,那么只能分配 640MB。我尝试更改所有其他设置,但无济于事。

发生了什么事?为什么这块主板占用了内存?我该如何恢复?

Motherboard: Asus P5GC-MX/1333
CPU: Celeron E3400
Video card: nVidia 9600GT PCI-EX

我有最新的 bios。但我在主板上没有看到任何跳线。

答案1

从你的主板规格页:

*当安装总容量为 4GB 或更多的内存时,Windows 32 位操作系统可能仅识别小于 3GB。因此,建议安装的总内存小于 3GB。

正如您所发现的,这是因为您的显卡和其他设备需要映射到 32 位(4GiB)地址空间。

一般来说,这种情况只出现在 32 位操作系统上,但如果主板特别旧或者设计不佳,那么在 64 位操作系统上也可能会出现这种情况。

请参阅我的回答什么限制了主板支持更多内存?以及其他问题,例如为什么我的系统只使用了 4GM RAM 中的 3.2GB?

基本上,首先要尝试的是运行 64 位操作系统,例如 Linux LiveCD,例如Ubuntu,看看是否可以看到完整的 4GiB。如果看不到,那么就是主板问题。如果可以看到内存,那么您需要重新安装当前的 Windows 版本,并使用 64 位版本来使用整个 4GiB。

相关内容