内存故障维修与经验

news/2024/11/17 21:19:38/

  内存故障是电脑故障中最常见的一种,而且大多表现各异,不是很好检查排除。前段时间遇到了一些由于内存引起的电脑故障,现在把解决的过程写出来,供大家参考。


  故障一:一台电脑配置为赛扬1.7GHz、845D主板、两条128M DDR内存,但是开机显示内存显示128M,偶尔显示256M。

  故障分析:打开机箱检查,发现两条内存品牌不同,做工设计也有很大差异,一问机主原来是刚升级增加了一条内存。因此先把内存条单独插到机子上试,都显示为128M,没有问题,但是一起插上仍然显示128M,调换了内存的插槽也没用。很明显,内存兼容问题暴露出来了,让他拿旧内存去市场加差价换回一条和第一次升级内存相同的内存条,故障排除。
  维修心得:内存的兼容问题虽然不是很多,但是危害还是不小,因为它们往往有很多奇怪的表现,大家还是尽量避免不同型号的内存混用,这样能最大限度避免兼容问题的发生。
 
   故障二:一台电脑配置为KT133主板、Geforce4 MX440显卡、128M内存,装Windows XP频繁死机,始终无法正常安装。

  故障分析:经询问,机主之前刚给电脑进行了除尘,之后发生了系统崩溃,然后就无法装系统了。经过对硬件的仔细察看,发现其内存上有一处不是很明显的硬划伤,伤及了部分PCB上的电路,看来问题也出在这里。经过换用其他内存,故障消失,看来原内存已经被彻底损坏。
  维修心得:装机器或者除尘的时候,一定要注意不要给硬件造成损伤,像这样无意中损坏配件的事情,小心一点是完全可以避免的。


  故障三:电脑配置为815EP主板、128MB内存,原本使用正常,后来得到一条64MB内存,一起插上之后,内存总量只认出是64MB。

  分析解决:首先将内存一条一条单独插到主板上,证实都是好的,可以排除内存条的质量问题,看来兼容问题再次出现。不过这次用换内存的方法不是很现实,毕竟白来的64M内存小了点,换128M内存也需要不少花销。忽然想起升级主板BIOS可能会对内存支持有所提高,于是顺便把BIOS进行了购买以来的第一次升级,故障终于排除。
  维修心得:很多时候兼容问题可以通过升级主板BIOS解决,因此经常去看看有没有适合自己的BIOS、驱动下载也是不能忘记的。


  故障四:一台电脑配置为赛扬667MHz、BX芯片组主板、现代128M SDRAM,一天突然开机黑屏,蜂鸣器报警。

  故障分析:由主板发出的报警声可以判断,极有可能是内存或者内存插槽有问题。先把内存条拔下换个插槽,故障依旧,看来内存插槽正常;接着换另外一条内存插上,故障消失。看来是内存条有问题,但内存条无故坏的可能性很小,于是仔细察看内存,发现金手指部分有厚厚的污垢,看来问题在于接触不良。于是找来橡皮在金手指部分擦拭几次,重新插入插槽,发现一切正常了。
  维修心得:内存金手指和插槽接触是否良好,对于工作是否稳定非常重要。如果出现类似接触不良,我们只需要用橡皮擦拭即可,非常简单,因此电脑的防尘还是有必要强调的。


  故障五:朋友本来想扩充内存,结果容量反而变小了。


  故障分析:朋友不知从哪里弄来了四根相同容量和型号的内存,把四个内存插槽全部插满了。查看一下说明书,四条内存条的总容量并没有超过主板的最大内存容量支持,看来是主板BANK支持的问题,果然经过测试,上三条内存显示都正常,一旦用了四条内存,总容量反而会显示为一条内存容量,换内存的方式暂时行不通,还是去掉一跟内存吧。
  维修心得:主板所支持的BANK数量大家应该多注意,并不是说主板有四个插槽就能支持四条内存的,还必须要看内存BANK数同主板支持数。而且,除了为支持双通道而采用两条内存外,还是建议大家使用单条大容量内存.

转载于:https://www.cnblogs.com/lin1314885/articles/1360600.html


http://www.ppmy.cn/news/508461.html

相关文章

delphi webservice 内存释放_2020年7月——内存天梯图

哟,铁汁们 我又来了! 今天来跟大家说说内存 不同于我讲双通道,而是讲讲内存的重要性 我们都知道CPU有三级缓存,分别是L1、 L2、 L3。 而内存,则是L4,也就是第四缓存 一台机子绝大多数的信息通讯,都要经过内存这条通讯通道来访问其它硬件的。 从重要性上来说,内存比显卡…

玩转单片机得弄明白DMA原理

关注星标公众号,不错过精彩内容 来源 | 嵌入式Linux DMA,全称Direct Memory Access,即直接存储器访问。 DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。 我们知…

【深入理解JVM-Java内存区域】

众所周知C,C的内存管理是由开发人员控制的(什么malloc,free之类的),但是在java中这个权利交给了jvm(java虚拟机)由虚拟机的自动内存管理机制管理。这样为java程序员带来了好处,即不需要手动的为…

Dram学习笔记(2) 读《终极内存技术指南》笔记 + 纠正一些流传很广的文章错误

文章目录 0. 引言1. Dram 名词解释2. 一些流程步骤的梳理2.1 内存结构2.2 一次burst的实现2.3 一次mask burst的实现 3. 不懂的地方3.1 数据在内存里是怎么存放的?3.2 prefetch是怎么实现的?3.2.1 第一种说法:扩大单个cell的容量3.2.2 第二种说法&#…

Ddr2,ddr3,ddr4内存条的读写速率

理论极限值是可以计算的:1333MHz * 64bit(单通道,双通道则128bit) / 8(位到字节单位转换) = 10.664GB/s。这只是理论,实际发挥还要看

服务器内存 知乎_巨炮快评! 篇六:16核32线程384GB内存!双路Intel至强数据服务器拆解...

巨炮快评! 篇六:16核32线程384GB内存!双路Intel至强数据服务器拆解 2018-01-04 19:00:55 197点赞 216收藏 191评论 前言 公司最近采购了一批服务器,由于机房还未装修完毕,有些服务器就在验货之后堆放在机房门口的工位上…

十进制转换六进制

#include <stdio.h> int main(){int n 0;int arr[40] { 0 };int i 0;scanf("%d", &n);while (n){arr[i] n % 6;n / 6;}for (i--; i > 0; i--){printf("%d", arr[i]);}return 0; }

十六进制加减乘除运算c语言,16进制加减乘除计算器

十六进制的加减法: 十六进制的加减法其实很简单。只要记住十六进制里的字母代表十进制的那个数就很简单了。记住A(10),B(11),C(12),D(13),E(14),F(15)。 不过由于惯性思维&#xff0c;有时候经常犯吧字母代表的十进制数看多一位的错误&#xff0c;就比如吧A看成11&#xff0c;B…