最近刚配了电脑 真的很高兴 但出现一个很严重的问题就是只要是稍微大一点的压缩文件解压时一律会出现CRC错误,偶尔电脑会花屏蓝屏重启 一开始没在意以为是本身文件不好 和windows7兼容不好 后来发现原来收藏的游戏也都这样了,从新从网站上下的游戏 下载下来还是一样 到网上找办法 都是一些没用复制来 复制去的CRC回复方法 或是说些什么病毒啦等等没技术含量不负责任的帖子 而且没一个有用的 最严重的是连正常安装操作系统或游戏都会出现文件丢失无法继续的情况 困扰了好几天~~ 静下心来想想 解压缩过程中有关的 无非就是四个方面 软件 处理器 硬盘 内存 首先怀疑软件但重装各种版本的系统均无效 安装各种版本的解压缩软件 结果也是一样的无效 这样可以放心的排除软件方面的问题了 再想想处理器 马上将处理器排除了 因为换的{zx1}的I5处理器 而且处理器是电脑中最稳定也最不容易坏的东西 普通频率和超频我都用过 没有任何问题 开始怀疑硬盘 是不是磁盘错误等原因造成整个写入磁盘的文件都发生了错误呢? 将硬盘单独一块分区 格式化 在此分区内解压 问题依旧 但此时还是无法证实与磁盘无关 怎么办呢?对了 以前好多游戏都被我以压缩包的形式刻录到光盘上了 光盘的数据刻上了就是刻上了 除非光碟损坏绝不会出现文件损坏的情况 也觉不会出现数据变动的情况 从光盘开始解压果然CRC错误又出现了 刚才说了不可能发生文件损坏这种情况 这样两项测试就排除掉了硬盘的问题 这样就剩下内存了 这个是解压缩的重要硬件 大家知道 解压缩时 压缩包内的文件都是通过处理器运算解压 全部在内存中处理完毕以后再向硬盘写入 如果中途内存出现错误 丢失了需要解压的文件 会怎样呢?很显然就会造成CRC错误 提示文件损坏等状况 下载了一款名为memtest 的内存测试软件 通过这款软件的运行可以轻易的测出你的内存是否存在错误 结果正如所想的 内存才检测了2%已经出现丢包 检测失败等高达100多个错误 确定了内存错误就好说了,因为是新配电脑而且内存是芝奇DDR3 1600 的xx内存 基本不会和杂牌内存那样出现不兼容或本身有问题 将两条内存都拔了下来 两条内存互换了位置 细心的插好 (这里注意 因为现在内存的插槽非常浅 有时候感觉插进去了其实却没插进去或只有少许金手指与插槽相接处)再次启动机器 运行20分钟测试软件 无错误 解压以前存在硬盘里的14G的游戏 无问题 到此困扰许久的CRC错误圆满解决了 当然美中不足的是 在内存有问题期间 下载的游戏依然会出现此错误 原因是因为 下载大多数大文件都是BT下载 而为了减少硬盘读写现在的BT技术 都是在内存中处理完毕后再向硬盘写入 因为内存有问题很多下载的文件在内存中处理的时候就丢失了 所以 后面下载的有压缩包的大文件 基本上全军覆没 我想告诉大家的是 这种问题隐蔽性高 平时运行根本觉不出内存有任何问题 很多新换电脑的朋友 刚换内存的朋友一定要注意此项情况的发生 拿来以后先找个大的解压缩包测试 在就总结一下 内存没插牢固会出现这种问题 内存不兼容也可能出现这种问题 杂牌内存频率提升也会出现这种问题 如果内存遭到电流冲击损坏也会出现这种情况 就和硬盘坏道一样 不触动很正常 一旦触动就会出问题 |