尽管在运行 Proxmox VE 5.2 时 Memtest86 枚举了所有 DIMMS,但突然间仅使用了 12GB RAM 中的 8GB

尽管在运行 Proxmox VE 5.2 时 Memtest86 枚举了所有 DIMMS,但突然间仅使用了 12GB RAM 中的 8GB

我现在正在运行一台相当旧的机器作为家庭服务器,

  • 母板: 华硕 Rampge II Extreme
  • 中央处理器:英特尔酷睿 i7 920
  • 内存:6 个 DIMMS,三通道,Corsair CM3X2G1600C8D
  • BIOS:测试了旧版本和当前版本。两者都没有索引全部 12GB 的 RAM。

这台机器在正确枚举的 12GB RAM 下运行了大约 9 年。最近,我把机器带到一个安静的地方作为服务器运行,安装了Proxmox VE 5.2并惊讶地发现系统只有 8GB 可用。

  • 所有 DIMM 都安装正确,我甚至将它们成对切换以进行仔细检查。
  • 所有 DIMM 均为同一类型。
  • CMOS 电池没电了,BIOS 重置为出厂版本。我再次将其更新为 2011 年的最新版本。仍然只有 8GB。
  • BIOS 设置设为默认,不超频。
  • Memtest86+ 5.01 对所有 6 个 DIMM 进行计数,但在 BIOS 更新和 DIMM 插槽切换之前和之后仅显示 8183MB 可用(见屏幕截图)。

这里可能存在什么问题?这似乎是一个非常奇怪的行为,我只能找到有混合或有故障的 DIMM 问题的人,但我没有遇到过这种情况。

Memtest86+ 5.01 枚举所有 DIMM 的屏幕截图

答案1

我只取出一个 DIMM 来测试会发生什么,结果 BIOS 识别到了 10 GiB 的 RAM。

问题是,我前段时间把这些 DIMMS 拿出来清洗,却没记住它们的顺序,因为它们都是同一型号。但实际上它们不是。它们都是同一型号,但修订版本不同,而且奇怪的是,它们不能一起播放,尽管速度、时序和电压都一样。

  • Corsair CM3X2G1600C8D ver2.1 和
  • Corsair CM3X2G1600C8D ver5.2

将具有相同修订/版本的所有 DIMM 放入一个通道后,计算机识别所有 12GiB。

答案2

我猜测,BIOS 重置会将您的设置恢复为某些默认设置,而您无法完全复制旧设置。

我对你使用 英特尔极限内存配置文件(英特尔® XMP)和超频 RAM 这可能会对可使用的 RAM 造成一些限制。

我建议您仔细研究 BIOS,直到找到禁用 XMP 的方法,然后尝试不使用 XMP 的 Memtest86+。如果没有任何变化,请附上一张新的结果截图。

图像

相关内容