RAM 模块上的最后几个地址确认坏了,该怎么办

RAM 模块上的最后几个地址确认坏了,该怎么办

所以我有 6GB 的 corsair dominator DDR3 1600,大约 2 年前。

重复的 memtest 86 报告显示 1980 - 2048 附近的最后几个地址是坏的。

甚至在启动到 Vista 安装磁盘时也会出现持续的 BSOD,删除第一个模块即可解决问题。

想知道我是否可以将这个模块移到系列的最后一个,并且 90% 以上的时间都没有问题。

想知道 Vista 中的内存管理是按顺序使用内存还是随机使用内存。如果是随机猜测,我只能选择使用 4GB 或购买新内存条。

如果这是您的 PC,您会怎么做?

答案1

Windows 会随机分配 RAM 中的资源,但少数几个众所周知的 DLL 除外,这些 DLL 始终加载在静态位置(这可能自 Vista 以来已发生变化)。这样做是为了安全。Linux 也这样做。

现在 Linux 有一个名为 BadRAM 的功能,您可以在其中指定不分配的特定地址。据我所知,Windows 没有此功能,尽管您可以在启动时参数中设置内存限制 - 这可能会对您有所帮助。

购买新 RAM。现在很便宜。

相关内容