安装了 16GB RAM,可用空间约为 12GB

安装了 16GB RAM,可用空间约为 12GB

眼镜:

  • 主板:Crosshair V Formula-Z
  • 处理器:AMD FX-8150
  • 内存:G.SKILL F3-2400C10Q-16GTX Trident X 16GB 4X4GB DDR3-2400 CL10 240PIN 1.65V 四通道 *IR-$10*
  • 操作系统:Windows 8 Pro x64(Windows 7 x64 Home Premium 也会出现这种情况,但我认为这是因为 RAM 限制)
  • 显卡:EVGA GTX-680

任务管理器显示:

  • 内存:16.0 GB DDR3
  • 速度: 1600 MHz
  • 外形尺寸: DIMM
  • 硬件保留:4.1 GB
  • 已承诺:2.7/11.9 GB

我的主板上是这么写的:

  • 内存:12*** MB
  • 速度:DDR-1600(也试过 1333)
  • 表示 4 个 DIMM 每个都装有 4GB RAM

CPU-Z 的说法:

  • 大小:16*** MB
  • 频道数:双
  • NB 频率:220*.*MHz
  • DRAM 频率:802.7 MHz
  • 前端总线:DRAM:1:4
  • CAS# 延迟 (CL):9.0 时钟
  • RAS# 至 CAS# 延迟 (tRCD):9 个时钟
  • RAS#预充电(tRP):9个时钟
  • 循环时间 (tRAS):24 个时钟
  • 银行周期时间 (tRC):46 个时钟
  • 它还能正确检测所有 4 个 RAM 插槽,并提供正确的信息

Memtest86+

  • 据报告,只有 12 GB 的 RAM

我尝试过的:

  • 禁用 msconfig 中的“最大内存”选项(默认情况下处于禁用状态)
  • 在 UEFI/BIOS 设置中启用“内存重新映射”选项(默认情况下处于启用状态)
  • 更新我的 BIOS 固件

什么原因导致如此大量的 RAM 被硬件保留?

答案1

这几乎总是由 CPU 安装不当或 CPU 插槽损坏引起的。另一种可能是 RAM 插槽损坏或受污染。恰恰缺少一根内存条。

要确认此诊断,请尝试从一个通道移除两个内存条。然后尝试从另一个通道移除两个内存条。如果一个通道识别到完整内存而另一个通道没有识别到​​,请检查坏通道中的另一组 RAM,以确认问题出在通道而非 RAM 条上。

如果确认了诊断,请仔细检查问题通道上的 RAM 插槽。确保 RAM 插槽中没有污垢或其他污染物。

如果这不能解决问题,请将散热器从 CPU 上取下,然后从插槽中取出 CPU。检查 CPU 底部是否清洁。检查插槽是否有任何损坏的针脚。通过极其小心。如果可能,请清除 CPU 和散热器上的旧散热化合物。修复您发现的任何问题,重新安装 CPU,在 CPU 和散热器上涂上新的散热化合物,然后将 CPU 与散热器配合使用。

如果这不能解决问题,则可能是 CPU、主板或 RAM 插槽损坏。

答案2

您的显卡可能会使用部分物理地址空间来方便访问视频内存。这称为PCI孔

基本上,发生的情况是,显卡自己的内存(假设为 4 GB 的 GDDR5)被映射到物理内存地址空间,占用了原本可用于 RAM 的空间。这并不意味着显卡实际上使用了主板上的 4 GB RAM。这意味着系统使用 4 GB 的内存地址来寻址显卡的内存,而不是计算机的 RAM。

检查您的 BIOS 设置以确定您是否可以重新映射此内存。否则,可能没有办法解决此问题。

你可能想读一下我的回答这里也一样。


如果您的显卡有 2 GB 内存而不是 4 GB,则可能是主板施加了技术限制。确保您的设置正确。

相关内容