同事手中有一个2GB闪存出现了问题,让笔者帮他修复,把闪存连上电脑,识别正常,双击盘符打开,提示未格式化,但不管怎么格式化容量都是0MB。
故障分析
由于电脑能正常识别闪存,初步估计闪存没有物理损坏。但在DOS下执行format命令也无法格式化,提示“该磁盘格式为RAW格式”和“0磁道损坏”。于是笔者决定先确定闪存的主控芯片厂商和型号,再使用厂家的量产工具来修复。
故障解决
用闪存识别软件“芯片精灵”Chip Genius 3.01版查看闪存的详细信息,该闪存的芯片制造商是miciv(迈科微),芯片型号是MW6208。在网上搜索到迈科微的MW6208量产修复工具,解压后打开,能识别闪存,但点击“全部开始”后报错,下载不同版本的MW6208量产修复工具都是如此,看来识别有误。
小心地打开闪存,仔细观察闪存颗粒,没有发现引脚虚焊、断裂等物理故障。再一看芯片标签,它竟然不是“芯片精灵”Chip Genius识别的MW6208,而是MW8209。重新上网找到MW8209量产工具,识别出闪存后,完成量产操作,退出量产工具,提示“重启电脑”,重启后显示已经升级到最新版本。由于闪存出现坏块,丢失部分空间,只剩下1897MB的空间,但损失不是太大。看来是闪存部分坏块无法被电脑正常访问或不能被正确读写,误报为“RAW格式磁盘”。
闪存出现上述故障的时候,如果修复软件出现报错的情况,可以怀疑是识别软件没有正确识别出闪存的型号,如果可行的话,建议打开闪存外壳观察芯片型号再下载对应的工具——眼见才为实。