奇怪现象
我的主机系统为windows server 2022数据中心版,在开机一段时间后(记得貌似没够一天的时间),出现假死现象,就是鼠标和键盘毫无反应、屏幕画面一直保持不动。在强制重启后,内存瞬间缩水,由原来的64GB变为只有9.5G可用,如下图所示:

硬件配置
我的主机硬件配置是:Xeon 2698bV3, 64GB RECC(三星马甲条,估计是山寨条,发热大户),C612芯片的华南金牌主板,系统盘为三星960pro 512GB。其实就是一个典型的X99洋垃圾平台,还有值得注意的就是,我的BIOS是打过鸡血的,估计也是隐患之一了。
尝试过的解决办法
按照网上百度到的方法:反复在不同的插槽位替换内存条,其中也不知道多少次地把内存条的金手指擦得锃亮的,还花了200多特意买了一个新的手持吸尘器把内存槽位清理得干干净净。不能说这方法扯蛋,毕竟网上还是有很多成功的案例,但对于我来说确实是没效果。
问题分析
有没有可能硬件上并无问题,所以内存插拔法才不起效。如果重做系统,可用的内存数量是否会恢复正常。当然,我说的重新系统并不是把原来的系统整个擦掉,而且临时用一个其他硬盘来安装系统并启动。果然,开机进入到新系统中,内存恢复正常!说明这个问题并不是硬件造成上(起码直接原因上不是!)
当然,如果重做系统还是继续显示保留内存过大,那可能真的是内存条、BIOS等方面的原因了。
解决办法
既然重做系统可以正常恢复内存状态,但现在丢失内存(为硬件保留的内存过大)的系统因为已经配置好的软件环境不太可能重做。所以办法是:使用系统光盘更新系统!
注意:因为无法敢100%保证更新系统时是否会出现意外(毕竟阿三接手后,windows系统自己的补丁更新都能失败的也是醉了),导致更新失败无法再进入到系统或者更新过程中覆盖了重要文件,所以在更新系统前,记得备份重要文件或给系统盘做个镜像备份以便以后还原。
解决步骤如下
1. 先下载好原版的windows安装盘(跟现在系统的版本一样),iso格式的(我这里是前面提到windows server 2022数据中心版)
2. 直接双击iso文件即可进入到安装状态了,记得要选择【保留文件、设置和应用】,如下图所示:

3. 然后其他的默认下一步即可,直到最后安装前的汇总(再次确认下),如下图所示:

4. 在这个过程中,需要比较长时间的等待,慢慢熬即可:

5. 最后成功更新系统后,系统内存的可用量终于恢复了正常(吸尘器白买了),如下图所示:

原因分析
我估计出现这种状况是因为山寨内存条不稳定,导致部分内存颗粒的ECC校验出问题(纯粹瞎猜),然后操作系统直接将该部分内存弃用,且在系统的功能层面不提供任何重置内存状态(即重新释放该弃用部分的内存)的操作,所以更新系统成了解决该问题的唯一办法了。
682

被折叠的 条评论
为什么被折叠?



