最近在网上找到一个松下的SD Formatting 3.0的修复工具,网友给予很高的评价,于是下载准备修复两年前手上的一只4gTF卡。当时TF症状是不稳定,拷贝数据多了就死机,数据成乱码,TF卡需要重新格式。最后发现拷贝 200M以下数据还能勉强使用,时间长了会突然不认盘。动用手上所有修复软件都无功而返,怀疑是扩容TF卡,用当时的MyDiskTest测试结果正常。
用SD Formatting 3.0低格后,对TF卡的稳定性确有奇效,原来拷贝时死机后需要重新格式和使用一段时间会出现乱码现象没有了,现在要除拷入数据时会死机外,数据不会出现乱码现象,拔下后重新插入电脑或插入手机,卡还能正常使用。SD Formatting 3.0虽然有容量调整开关,但格式后还是4g,没有恢复原来的容量。用最新的MyDiskTest测试发现确实是扩容TF卡,原容量为980M。再用HA-LLFTOOL低格软件也没有效果。
数码之家的一位网友用扩容软件逆向操作,将扩容的卡变回原来的容量,我也做了一次操作,发现不可行,再重新格式后就还原4g容量,拷贝数据还是有问题。这个办法就是将980M以外的容量作为已使用隐藏起来,检测的总容量还是4G。
在网上终于找个一个网友用winhex克隆的办法修复了扩容TF卡的贴,于是照着做,找了一个1G的正常卡作为克隆对象,竟然成功了,但不完美,检测的容量还是4G,只是隐藏了多余部分。修复过程不像那位网友所说的简单。下载了几个版本的winhex操作时,有的遇到不响应和死机情况、有的是版本不全、有的是注册过期,最后下载了多语言完整版的winhex成成功。,而修复最关键的部分那位网友却没有说,在克隆时,在工具栏选择----磁盘操作---克隆磁盘,设置源和目标盘,注意一定要在坏道部分跳过设置上打勾,从0磁道开始,确认后,软件会提示目标盘写操作信号灯超时,问停止还是继续,这时一定要按继续,就这样不停操作,我反复操作用30分钟才完成克隆,最后测试拷贝数据,没有出现停顿和死机现象。
通过这次修复有几点体会:
1、TF卡扩容后,好道和坏道(实际上不能叫坏道,应该虚假的部分,是不是黑片没有研究过)是相隔的,不会是前面从0磁道开始到980M都是好道的,后面是不能用的坏道那样简单,有一次用MyDiskTes测试时出现了一次绿红绿(绿的表示好道、红的表示坏道)相间的情况可以验证,但奇怪的其余的测试都是先绿后红,不知道是什么原因。我想扩容卡存在好道和坏道混在一起的情况,是采用扩容软件逆向操作不能成功的主要原因,而winhex在克隆时设置跳过虚假坏道的功能,所以克隆后将好道都集中在一起,这是winhex克隆修复的关键。
2、网上也有用量产工具修复扩容卡的经验,量产工具软件的选择要根据U盘的芯片型号确定。我用过u盘之家的U盘精灵测试过芯片信型号,测出的却是读卡器芯片,这说明量产工具的选用与卡的型号无关,而与读卡器有关。因为我的读卡器主控芯片网上没有找到相关的量产工具,所以没有机会用量产工具来修复。不过我猜测只要找到与现有能找到的量产工具一致的芯片的读卡器,修复扩容卡就没有问题。这是我的推理,没有实践,希懂行者指教。
3.读卡器的使用也很重要,读卡器一定要插在电脑后面的USb插口 ,这里的电流和信号温度,如果采用其他接口,加之扩容卡本来不稳定,修复时出现问题很难判断出题出在哪里。我修复过程中损坏了一只读卡器,也许就与插的接口位置有关。