U盘数据恢复的几种方法

来源:百度文库 编辑:神马文学网 时间:2024/04/29 12:47:42
U盘数据恢复的几种方法

很多人碰到过要求进行数据恢复的客户,但自己没有一个明确的方法,下面就以事例对U盘数据恢复的具体几种方法进行讲解:
  案例一:有一客户要求对U盘进行数据恢复,容量256M,客户拿来时U盘接入电脑任何反映
  步询问了U盘内数据量在80M左右,告知客户每M数据恢复100元,因为内部有工程所用的CAD图纸非常重要,所以客户很爽快的答应了,工程师按照以下思路进行了解决:
  1、拆开U盘因是封装一体的,客户要求只要数据,所以外壳不必考虑,拆开后反现主控使用I5062方案具体如下:
  (1)供电:检查VCC主供电电压正常(VCC=3V供电是U盘是否工作的关键电压)
  (2)时钟:通过测量时钟晶振两脚0.8V左右的电压,初步判断时钟电路正常,采用代换法换掉晶振故障依旧(时钟信号主控工作的必然条件)
  (3)通信:通过对以上两点的测量,初步判断供电和时钟都正常,主要检查通信线路是否正常,检查D+和D-主控的线路也正常!
  (4)通过以上几点的测量,可以初步判断主控工作条件全部具备,剩下的就是主控问题了。相信大家都会更换主控而达到数据恢复的目的,但是我们以多年的经验告诉您,错了,因为U盘主控芯片内部有控制程序,当更换一块新的主控时是不会对FLASH进行识别控制的,必须要经过量产工具初使化才可以,但这样又会对FLASH进行低格破坏内部存储的数据!根据我们多年的经验,主控损坏多数是因为内部DC-DC转换器漏电,使其对主控内部供电电压低引起不工作的情况。

解决方法如下:把U盘的3V稳压管拆下来,在其3V输出端接一外接可调电源调整为3V电压,以每次0.1V的方式进行调高电压,当U盘可以正常识别的时候停止加电压,这样就可把U盘的数据进行读取出来了。原理就是因为主控内部DC-DC转换器漏电,使正常的VCC=3V电压不能满足主控工作,这时可以人为的调整其供电电压来补偿漏电损失!当我把电压调到3.4V时电脑可以正常识别,迅速把U盘内的数据进行复制保存,800元到手了,简单吧,呵呵,技术是第一生产力一点没错!
  案例二:一客户拿来U盘,内部财务报表,因到过多家维修部都没有人敢接此活,所以客户直接开价1000元,要求对数据进行整体恢复,U盘现象为可以认盘,但打开时提示“请格式化U盘”!对于此问题相信大家都感觉很棘手,因为可以完全判断U盘件方面没有问题,大多都是件问题,但又不能对U盘格式化,怎么办呢?具体解决方法:我们的工程师首先把U盘的FLASH拆下来保护数据,重新装入一个相同型号的FLASH,接入电脑后仍然提示需要格式化,因新换FLASH内没有数据,格式化后可以正常存取数据,但换上有数据的FLASH还会提示需要格式化,所以我们的方法是,不装FLASH把U盘接入电脑,系统提示格式化,对U盘本身格式化后在属性中看到容量为16KB,装入有数据的FLASH,接入电脑,系统已不提示格式化,顺利读出内部数据!修复完成!
    以上两点就是工程师多年的经验,希望对大家有所帮助,对于想学习维修u盘的朋友,完全可以参照前段时间所写的“终级u盘维修思路与方法”给予解决,成功率可以达到100%!实践证明u盘的主控和flash的损坏率真的很低!就如下几个问题做以解答:

  1、u盘(优盘)供电都是3v吗?

这个根据主控的型号有所区分,有的为2v、3v、3.3v,这个要大家在实际中进行判断,也可以使用上边所提到的用外接可调电源进行调节实验初始电压可以用1v然后再以0.1v进行调高!

2、用编程器是否可以达到数据恢复的目的?

  答案很明确,完全可以。但一是编程器费用较高一般维修店面承受不起,二因编程器直接读取flash的数据信号,也就是01,要恢复原数据必须进行数据转换,而且不同的文件转换方式也不相同,如word文档和rar文件的数据编码也是不同的,所以用我所告知的方法比编程器要方便经济的多!