力挽狂澜 巧用WinRAR修复故障闪存!
作者:QQJT501 出处:360软件百科 更新时间:2008-01-03 责任编辑:liuhao
 
 

有一个1G的闪存,最近一段时间老是出现问题。故障表现是:存储于该闪存的某些文件(比如RAR格式)不能打开,提示解压缩失败,CRC错误。EXE文件也会提示文件被破坏。而且文件字节数越大,出现错误的几率越高。

排除了下载源文件不完整的可能性,开始测试闪存,反复将较大的EXE文件复制到此设备上,然后运行,并无问题,只是换过机器后就不行了,不解。后来一想,会不会是复制的文件已经驻留内存,没有完全从闪存上读取呢?于是重新启动计算机,果然问题出现,判断为闪存存储芯片的某些部分已经失效。

    首先试着重新格式化,故障依旧,看来失效的部分已经不可修复了。而且格式化标识坏扇区的功能只能应用于磁盘,对存储芯片是无效的。最实用的方法就是垃圾数据将失效部分占用,正常数据不会使用坏的存储区域。

    于是找了一个大块头文件,利用WinRAR将其分卷压缩,并逐个测试压缩卷,看看具体是那个文件占用受损到部分,然后将该文件保留,

    在WinRAR界面下,选中大块头文件后,点‘添加’按钮 -> 对话框中选‘RAR’格式 -> 压缩方式为‘存储’ -> 压缩分卷大小,字节添‘500 KB’ -> 压缩文件名选‘K:\Fix\Test.rar’->点‘确定’按钮,开始压缩。

    (温馨提示:K:是我的闪存盘符,而所有分卷压缩的文件都存储于Fix目录中,保证了闪存根目录不受干扰,方便日后的文件管理。另外大家要注意的是,不要将闪存100%填满,要留出600KB左右的可用空间)

    N 分钟以后 。。。。

    当所有分卷压缩的文件都存储于闪存设备后,将电脑重新启动,释放内存。进入桌面后,进入闪存,点击‘Test.rar’文件,在RAR环境下将其释放到硬盘。中途果然又报错,提示Test.part018文件CRC错误,不能释放。这时就已经找到了损坏部分,将该文件重命名为‘1.Fix’,然后再次将硬盘上的Test.part018复制到闪存上,重试后,解压缩顺利通过,损坏区域已经被数据占用!

    此设备经过多次测试,没有任何错误提示发生。至此,问题圆满解决。

  相关文章:

  不可错过!WinRAR的三种安全战术!

  只需一步:快速把文件压缩并写进U盘

 

热点推荐:按键精灵   Windows优化大师   Ghost   搜狗拼音   EasyRecovery

 
     
 
 
继续>>winrar
[第1页][第2页][下一页]
 
内容导航  
第1页力挽狂澜 巧用WinRAR修.. 第2页winrar
上一篇 : 设置中文密码 拒绝WinRA.. 下一篇在同一分区同时正确安装..
 
  您要为所发表的言论的后果负责,请各位遵纪守法并注意文明用语
标题:  

[ 关于本站 ] [ 广告服务 ] [ 商务合作 ] [ 联系我们 ] [ 合作伙伴 ] [ 法律顾问 ] [ 网站地图 ]
千橡公司 京ICP证041489号 Copyright (c) 1997-2007 All Right Reserved.