滁州主板维修

摸摸教你修内存

时间:2011/7/29 18:22:14  作者:不详  来源:网络  查看:31  评论:0
  最近好忙 ,摸摸都没什么时间上来了,今天抽点时间和大家说说修内存的方法,和一些新手常问的题目,摸摸都说一下。  不过也只是教新人修内存而已,高手就不用学了,可以看看,有什么错误就提出来,大家一起学习。  空话不说了,来说说内存的基本数据吧。  我们PC上用的内存由64个数据位组成,从最早的EDO到SDR、DDR、DDR2、DDR3等,都是64个数据位(RAMBUS不是,不过这种BT的东西我们不讨论,由于你这辈子能见到已经算很牛X了,根本不用往修它,当然,基本上你没办法修)。  我们来看看图。以最常见的8位颗粒来说,它有8颗,所以是8*8=64位。   为什么是64位,而不是63或65位呢?这个你别问摸摸,由于这丫是64位不是我定的,是INTEL那帮家伙在设计的时候定的,一个PC的CPU与内存的传输一次传输64个并列数据,即64个数据位。  当年的EDO内存是32位的。所以需要两片才能开机,这样才能够64位。不过三片也是不可以开的,要4片,即相当于两根内存。   够64位了,也不一定能开机,由于计算机会检测内存是否有题目,至少会检测基本内存有没有题目,再检测内存的容量。  计算机通电后是要把一部分的开机信息写进内存的,这个就是基本内存,基本内存没题目,计算机就可以开机,并进BIOS(BIOS的信息也会映射进基本内存,或运行DOS)。  假如一台计算机刚有显示就卡掉了,或进BIOS死机等怪现象,很可能就是内存有题目(当然也有可能是其他硬件有题目)   内存出错:  假如内存有一个数据位出错了,那就无法开机了,系统会以为没有内存(由于计算机必须检测到64个位才开机)  坏了一个位,或有一根金手指接触不良,系统就报警为内存检测不过。   但假如如下图,64个位前面一部分是好的,后面有一点坏了,但基本内存是好了,这样的情况下就可以开机,但进系统就可能会出题目(什么时候会出题目就得看系统有没有用到那部分的内存)   有的朋友会问:我的内存在5XX MB坏了,前面的是好的,为什么进WIN还是蓝屏。而那时候内存只用了2XX MB?  这个和系统程序有关,也和WINDOWS的设计有关。WIN下程序在内存中的位置是随机的,和用了多少内存没有关系,也就是说内存中有数据的地方到处都是。  既然内存会出错,那我们就得学会往修它。  检测内存的软件很多,比较常用的有MEMTEST 86和RST  首先我们看看RST的测试图:   图上我们把数据按8位8位的排开(为什么是8位,不是7位或9位?摸摸喜欢这样数,所以就教你这样数,不喜欢的就自己数7、9往)由于最常用的是8位一个颗粒,也有4位的和16位的,会数8位的其他的也很轻易数了。   有不少朋友会数RST的了,就刚才上面出错的图,一眼就看出是第6颗有题目。  那MEMTEST 86的怎么数呢?摸摸只找出一点点规律,而且不能确定是哪颗,只能定位在两颗上。先来看刚才的内存用MEMTEST 86测试的结果:   留意看GOOD和BAD下面的数据,有8个F。其中一个F表示4位数据。由于二进制和十六进制的转换中0000=0、1111=F  8个F即32个数据位。为什么只有32个位呢?由于MEMTEST 86是把64个位分高32和低32表示出来的。   那怎么看出错呢?看图吧:   按图上标的位数来数,说明是高/低32位中的第2个8位出错了,但至于是第2片还是第6片(即高32还是低32位),摸摸还没有找到规律。   以上是RST和MEMTEST 86的区别。既然MEMTEST 86不好数,那就来数RST的吧。在DDR下,RST的数法很方便,12345678就完了。但在SDR下好象就没那么简单。  看看下面一个图,分别是同一SDR在MSI的815和EPOX的815下的测试结果,截然不同。   为什么会这样?先看看内存:   上面有很多易碎贴,首先我们要把它往掉,还有留下的胶也用酒精洗掉,不洗掉用风枪吹的时候会很臭。   好了,干净了。接着开始用折半法找出坏的颗粒,即把4片颗粒移动一个位置   这个是移后的   发现坏块的位置已经变化,确定坏块在这4片内。   再移动其中的两片   发现坏块位置又变化了   最后找出坏块的排列位置在RST上的排列为86427531,而非论坛里的13572468为什么呢?但MSI的却是13572468。我们来看下MSI和EPOX的内存槽方向,先来MSI的:   再看EPOX的   内存槽的方向反了,所以测试结果也是反的,所以有不少朋友说论坛上公布的规律不对,实在是由于你自己没有往验证。  但DDR的目前摸摸没有发现有倒数的现象,不过还是留意的好  SDR的数法:  错误的位置:12345678  颗粒的位置:13572468  或要反过来:86427531  或有更BT的排列,这个须大家往研究。  DDR的数法:   错误的位置:12345678  颗粒的位置:12345678  很基本。  教了大家数颗粒,接下来就要换颗粒了。  怎么换,怎么焊,摸摸不说了,图发多很多了,再发下往就很泛滥了,这个焊接题目请往焊接版谈论吧。  就说说换的规则:容量一样,位宽一样,引脚排列一样(基本上就是说型号一样,找不对型号就按前面说的找,由于有些牌子怪异的内存找不到颗粒就找合适的HY砸上往看看)频率高的可以代频率低的,反过来不成立。  其他的不用管那么多,不要问的一个题目就是:我用这个颗粒能不能换那个颗粒。俾人不回答这个题目,只会告诉你:自己思考,感觉对了就焊上往,能用就行!  基本上没什么了,仅提几个内存测试的时候要留意的题目:测内存最好用INTEL芯片组的板,有老大说不要用INTEL原装板,那就不用咯。我自己用的是EPOX的815和845SHOW一下:   具体还要看个人喜欢了。  个人觉得INTEL测的结果较为正确,但必须预备一块SIS的板,由于INTEL需要验证SPD信息,SIS不用,所以有的内存在INTEL的板上不开机在SIS上可以开机,这时候就靠SIS了。但SIS的好象有些题目测不准。  还有就是固定用一块板做测试,不要动不动就换板,一个是规律可能不一样,还有就是你需要熟悉新板的代码规律。有时候DEBUG卡上的数据也能说明一些题目。  有的朋友会问:我的内存上有个颗粒坏了,拆掉一半的颗粒用一半容量行不行?  不要问这种题目了,自己数:按我最前面说过的:剩下的颗粒只要都64个位系统就可以开机了。  暂时想到的就这么多。有点什么以后再教了,希看大家都可以学到点东西,有什么不对的地方请告诉我。


本类推荐
滁州电脑维修,滁州电脑上门维修,滁州上门修电脑,滁州笔记本维修,滁州打印机维修,滁州上门维修打印机,从这里开始! 【滁州市电脑维修中心】|【电话:18655026336】|【滁州市打印机维修电脑维修报修手机:13955014230】【QQ:445233238】