我的 DELL T3500 出现了问题。它有:
- 一个 w5590 3.33 GHz 4c/8t
- 12 GB(3×4 GB)RAM DDR3 1333 MHz
Memory failure on DIMM2 Dell T3500
当我打开电脑并开始启动时,我收到了这条消息。我不断点击F1继续,以便可以使用我的电脑,但现在任务管理器显示只有 8 GB 可用。
我该如何修复它?我已经在插槽之间切换了 RAM 大约 5 或 6 次。无论我进行什么更改,它总是显示 DIMM2。
答案1
你有一个至强W5590使用三通道内存的 CPU。这意味着它可以同时使用 3 个内存组来获得更高的性能。因此,您的系统还配备了 3 个内存模块(DDR3,667MHz)
当您的系统启动时,其固件(PC 中的 BIOS 或 UEFI)会确定有多少内存。通常它还会检查内存。
在此检查过程中,它发现在访问 bank2 中的 DIMM 时出现错误。这可能有多种原因,但最有可能的原因是:
- 内存控制器损坏(自 Nehelam 系列以来它一直是 CPU 的一部分,而您的 CPU 是基于 Nehelam 的 Xeon),
- 内存控制器和 DIMM 插槽之间的路径断裂(可能包括触点之间的污垢)
- DIMM 连接器损坏(主板侧)
- 或者 DIMM 损坏。
您的固件检测到三个 4GB DIMM。其中一个有故障。它选择使用两个正常工作的 DIMM 并忽略第三个,这就是为什么您现在有 2x4GB 可以使用。
现在来修复这个问题:
由于您已经移动过 DIMM 并且总是出现相同的错误,我们可以假设问题不在于 DIMM 本身。剩下的就是内存控制器以及内存控制器和 DIMM 之间的物理路径。
如果是污垢,那么您很幸运,清洁触点可能会有帮助。
如果是主板问题,那么最好的办法就是尝试不同的配置。大多数 Nehelam 主板都配有 6 个 DIMM 插槽,其布局可能描述如下:
通道 1A 上的 Dimm 1
通道 1B 上的 Dimm
2 通道 1C 上的Dimm 3
通道 2A 上的 Dimm 4
通道 2B 上的 Dimm 5
通道 3C 上的 Dimm 6
内存通常位于与 1A、1B 和 1C 对应的插槽中,允许同时使用所有内存部件。但 1A、1C、2B 等也可以工作。
可能因为我拥有的唯一的 Nehelam 主板仅支持非常特定的内存填充序列。
如果是内存控制器,那么除了更换它之外别无他法。而且由于它是 CPU 的一部分,这意味着要更换整个 CPU。
答案2
我这样做了并且对我有用:
- 从插槽中取出所有 RAM。
- 将单个 RAM 放入 Dimm 1,然后打开 PC,检查消息是否消失,然后关闭 PC 电源。
- 将第二条 RAM 放入 Dimm 2,然后按照步骤 1 进行操作,依此类推,对于所有剩余的 RAM,您应该按正确的顺序放置 RAM(Dimm1、Dimm2、Dimm3,.. 等)。