U盘里存储的文件无法打开。同事拿来一个在网上花了几十元买的128GB的U盘,叫帮看看文件拷进去后不能打开也复制不了,接过U盘一看无任何牌子和型号,应该是买到扩容盘了。把U盘插上电脑后能显示容量为124GB,如图11所示,双击打开U盘上的任何一个文件,电脑就死机了,一直读U盘,就是打不开。

       决定拆开U盘外壳一探究竟,主控芯片是一个“牛屎芯片”,如图12所示,闪存芯片是被打磨了型号的黑片,用ChipGenius软件检查U盘主控芯片显示“无法确定主控类型”,如图13所示,但仔细看看“牛屎芯片”主控板,上面印有“CBM2098E"的字样,就用芯邦的量产工具(版本号是V6007 )软件打开后,软件窗口一片空白,不能识别闪存芯片。

      静下心来分析,该U盘如果是一个扩容盘的话,该U盘已经拷贝了30多GB的文件在里面,现在打不开也复制不出来,那一定是闪存芯片里的数据错误导致的,这时笔者想起了“短接法”,即短接闪存芯片的任意2个数据端引脚,让主控芯片读取检测不到闪存中的内容,这时主控芯片就工作在维修模式,就可以用对应量产工具识别闪存工作。于是,用回形针短路闪存芯片的29脚和30脚(因为一般闪存芯片的29、30脚都是数据端引脚),如图14所示,打开量产软件,接USB延长线插入电脑,这回软件窗口上有了显示,显示结果为"Flash芯片未知”,如图15,这时可以松开短接脚,根据该提示判断可能是CBM2098E,因量产工具不是最新版的,所以不能识别该闪存。

      用最新的版本V6009打开后能正确识别闪存的型号为:TC58NVG6DDKTAOO,容量为8GB,是一块单通道的芯片,如图16所示,再次用ChipGenius软件检查U盘主控芯片,能正确显示主控芯片和闪存芯片的型号,如图17所示。至此,可以肯定该U盘确实是一个扩容盘无疑,如果想要把该扩容盘上已有的30多GB的文件复制出来是不太可能了,只能告之同事,同事听此消息后悔不已。最后,经同事同意,量产了该U盘,因为是“黑片"闪存,体质差、坏道多,量产完成后容量只有6GB大小,如图18所示,但用来存一些普通的文件还是可以用的。




        通过以上修复U盘的经验告诉我们:1.遇到U盘打不开时,不要在网上乱下载一些修复软件对U盘进行修复,这样可能造成U盘上原有数据的永久丢失,一定要对故障U盘进行克隆备份,再根据故障现象进行有针对性的修复,不要让故障人为扩大。如例一中可能只是闪存芯片虚焊或者是MBR损坏,造成U盘不能正常打开,只需加焊闪存或手工修复MBR,就可以让U盘数据完美恢复;2.不要贪小便宜,在网上购买大容量低价格的U盘,很有可能买到扩容盘,买到U盘后先测试后使用,可以用MyDiskTest这个软件来测试是否是扩容盘,但最好的办法还是向U盘里复制一些文件,文件的大小接近显示的容量即可,然后卸载u盘,过一会儿,再次插入U盘,如果文件完好无损,则U盘显示的容量是可信的,如果文件丢失或者文件打不开、也删不掉,则此U盘极有可能是扩容盘。这时可以用量产工具量产后让u盘显示实际的容量,再往上面存东西,以免造成如例二中那样复制进去的文件打不开的情况。3.如果要用量产工具量产U盘,出现闪存芯片不能被识别和量产过程中停止等错误(特别是一些“黑片”闪存不容易量产成功),可以多找几个版本的量产软件试试。