小樱 发表于 2020/10/11 20:50

windows 10自带的内存测试工具为何无法检测到损坏的内存原理

windows 10自带的内存测试工具为何无法检测到损坏的内存原理

因为自带的工具没有做校验,只测试了写入和读取,如果能写入并且读取到数据则通过测试不报错
也就是说在内存某个区块彻底报废无法读取的情况,windows10自带的工具才会检测到内存错误

这种时候就需要使用第三方检测工具,例如aida64和MemTest Pro来进行读取差异计算,是否读取出来的数据和写入的一致
aida64如图错误则爆红:https://bbs.itzmx.com/thread-89234-1-1.html

MemTest Pro错误则显示差异值具体信息:https://bbs.itzmx.com/thread-19372-1-1.html

aida64和MemTest软件,它可以随机遍历 那个检测时间就不长,内存有问题就可以瞬间发现,基本上可以做到点开始就跳错,出这种问题内存都是直接售后免费换新的,测试有任何错误出现,就代表这个内存已经出现超级严重的问题了
包括售后 都是让你提供这个软件的截图,没有这个截图,人家内存售后他们要寄回厂家,然后才能返厂换新,这个你测了,人家商家可以直接给你寄个新的来,然后你申请退货,把原来的退过去就行了
要不是我坏的内存条可以完美通过Windows10的内存测试,我也不知道那系统自带的内存测试是多么的垃圾,发现故障后,四个内存你又不是单独只插了一根,可能不是四根全都坏了,只是坏了一根,此时就要拆机箱拔出内存为每根内存进行单独测试

华硕提供的ramcache 3对内存检测,也是0作用,拉起是windows10那一套算法,那种测试一般是打流用的,来拉起内存硬件的温度,考研内存能否在高温下进行读取和写入,没有做差异检测,只测试了能不能写入和读取

内存损坏一般发生在过热无法维持高频,可以降频试一下,或者spectek这种颗粒就很容易坏,我就坏了几根都是spectek的,我坏的内存条,是连xmp都关了,也能报错

很多主板,也没办法维持在高频运行,内存本身可能可以,但是主板瓶颈,比如英特尔的家用主板,只能支持到2666或者2933

顺便说一句,超频是给高端玩家玩的。。正常人开个XMP就行了,XMP默认就行不要手动调节


补充:
xmp关闭,不跳错,代表内存无法维持在这频率,降低到2933
xmp关闭,跳错,可能不是四根全都坏了,只是坏了一根,此时就要拆机箱拔出内存为每根内存进行单独测试
或者拔出,为每一根内存单独开启xmp进行测试
你主板BIOS是最新吗,不是的话可以更新到最近,BIOS经常会修复内存兼容性
测完修复问题后,然后可以重装系统一次了,因为你之前系统安装的时候不是卡着了界面半天吗,说不定有些东西没写进去系统,已经崩溃了。不然以后调用某个系统库的时候,,就跳什么dll错误啊啥的
当初就被这问题折腾几个月,然后最后连电脑一开机就蓝屏,PE都差点进不去要反复进好几次才知道是内存有毛病
踩过坑的前辈一晚上就给你经验解决问题了,xmp能开着还是比较好,,2933至少比2666快
内存错误检测还有一种简单快捷的办法,运行游戏的过程中,点击打开任务管理器,性能分类,打开资源监视器,选中内存,观察硬中断,无问题的内存应当始终为0
顺便吐吐槽,你内存买4000频率不用感觉和买低频内存有什么区别呢,要不要找华硕客服问问这主板支持多大频率内存和芝奇这4000频的内存型号兼容不,有问题的话他们会负责更新BIOS修复吧,ROG不就是买个售后嘛
包括Windows10自带的,TM5、华硕测试器,都是测温度,只检测了内存数据能不能写进去和读出来,没有做数据校验,aida64只是没给出ui校验提示而已,让你错以为没有,内存遇到校验错误,ui只会直接爆红
能做校验检测内存信息的只有memTestPro和aida64,内存有任何一个字节校验跳错提示出问题,这就是用TM5等测试软件扫不出内存问题,但是实际用起来,突然蓝屏,程序闪退的原因之一

hd90437 发表于 2020/10/11 20:54

学到了,谢谢小樱{:3343:}

qyy509 发表于 2020/10/13 19:20

不错,支持一下,谢谢分享!
页: [1]
查看完整版本: windows 10自带的内存测试工具为何无法检测到损坏的内存原理