我有一个 16GB 的系统,最近(我最近没有对硬件进行任何更改,也没有对软件进行任何实际更改)它出现了一些奇怪的问题,崩溃了,而且不让我使用所有的内存。
眼镜:
- x64 FX8350 CPU AMD。
- x64 Win 8.1。
- 16GB DDR3。
- Geforce GTX 660 和 GT 610(用于另一个屏幕)
- 根本没有板载视频卡。
- 数月内未发生硬件变化。
症状:如果几分钟不使用就会锁定。(由于某种原因不再出现。进行了病毒清除后发现了一些东西)
仍然存在的问题:
TaskManager 显示我使用了 4 个插槽中的 4 个,每个插槽有 4GB(CPU-Z 也同意这一点),但也显示硬件保留为 4GB,因此我可以使用 12GB。最近它突然重置(Windows 没有显示崩溃日志),硬件保留跳转到 8GB,因此我只有 8GB。当我赤脚踩到机箱上时,它崩溃了。所以我想可能是内存条松了。所以我把它们拔出来又放回去。显示有 12GB 可用,4 个是保留的。
现在我只是在等待它再次重置,只给我 8。我运行了内存测试,没有问题。它的双通道内存,并且数月来均未发生任何变化。
有任何想法吗?
我在想,其中一个通道有一个半坏的内存条,当它出现故障时,会拉下该通道上的另一根内存条,从而导致 Windows 崩溃,因为突然间它变成了单通道内存而不是双通道。
但是...记忆测试通过了。
然而...内存测试从75-80%跳过完成。
任何想法都将不胜感激。我没有多余的内存。这真的是内存问题吗?
顺便说一句,我已经了解了这个案子,所以我认为这只是巧合。
编辑:回答我所说的无法使用所有内存的问题,我的意思是它保留了 4GB(硬件保留)或在崩溃后保留了 8GB。在下面的屏幕截图中,您可以看到它保留了 4GB,这意味着我无法使用它。屏幕截图:
答案1
我找到解决方案了!
出于某种原因……我不知道,更改我的插槽布局有帮助。我安装了两条 GSKILL 线路(他们确认这不会引起问题)
我一直以来都是这样的:
插槽 1(a 通道):A 型
插槽 2(b 通道):B 型
槽位 3(a chan):A 型
插槽 4(b 通道):B 型
我读到过,在一个频道上保持一行是好的……我想不是。我把它改成了:
插槽 1(a 通道):A 型
插槽 2(b 通道):B 型
槽位 3(a 通道):B 型
插槽 4(b 通道):A 型
而且它因为一些奇怪的原因而起作用。
我想可能是软件更新带来了变化
对于那些想知道是 Windows 还是硬件有问题的人,请使用 MEMTEST86。一开始它会告诉你有多少内存,而且测试起来也很棒。
现在所有 16GB 均可使用。