问题描述:
电脑原来没有任何问题,新加内存后,操作系统法识别新内存,原来的部分内存条也识别不了了,表现为内存不增反降。
具体情况:
微星X299pro主板
bios能识别内存,但是系统不识别内存
内存插好了
内存没有坏
问题解决:
检查前提条件: 最后加到的内存总容量大小,是否被系统、主板、CPU支持。
-
比如XP支持的内存好像就只有4G。win10和ubuntu能支持很大内存,网上看到1T的都有。
-
主板具体支持多少内存要看官网说明。一般来说,普通家用小主板有支持32G、64G的,普通大主板有支持128G、256G的,服务器用主板就有支持更高的。以下是微星X299pro主板支持的内存:
-
CPU具体支持多少内存要看官网说明。
排除内存没插好: 进入bios看看是否识别,如果识别了说明插好了;重新插试一试。我的不是这个问题。
排除新加内存是坏的: 比如用新内存替换原来同品牌同容量的内存条,看看操作系统是否识别,如果可以识别说明内存是好的。比如只插新内存条看看是否能开机。
如果不是以上三个原因,网上检索后发现可能的原因比较复杂:比如说内存的兼容性问题、CPU的内存控制问题、主板的内存安装顺序问题。前面两个可能性比较专业,暂时没有找到合适的解决方案。幸运的是,通过排查第三个可能性,我的问题解决了。
将内存按照主板说明书上的顺序添加:
- 找到主板说明书:https://www.msi.com/Motherboard/support/X299-PRO#down-manual
- 查看内存安装指南:
下表中,1 DIMMs ~ 8 DIMMs的意思是:从1条内存逐渐增加到8条,分别应该插在哪个槽。
- - 按照上图所示按照顺序插,并且同频率、同容量、同品牌优先。PS:听说买的时候最好买三同的,否则有可能发生难以预料的问题。我的有三个牌子,两种容量,每种容量一种频率,幸好成功了。