最近收拾房间,偶然找出一个坏的 U 盘。这个 U 盘是我 16 年买的,容量 8G,忆捷牌。买回来一个月,仅使用了两次,就出现故障,没法用了。之后就一直仍在抽屉里。

正好最近休假,就想着能不能让它起死回生。查了相关资料,说是如果 U 盘没有物理损坏,就可以用量产工具修复。然后经过多次尝试量产,终于让 U 盘起死回生了。

现将处理的过程及结果写下了,希望能够帮助遇到类似问题、需要帮助的朋友。

1、U 盘状况:忆捷牌,型号 U9L,容量 8G。

2、故障描述:U 盘插入电脑后,能显示盘符 G:,但是 U 盘图标是透明状的。双击盘符,显示“请将磁盘插入可以的磁盘 G:”无法打开 U 盘。查看属性,已用空间及可用空间均显示 0 字节。尝试多种方法,均不能格式化。

3、修复过程

3.1 首先想到去寻找帮助,在忆捷下载了“U9 Windows 无法格式化量产工具”,发现使用此工具依然无法格式化 U 盘。

3.1 下载并使用“chipeasy 芯片无忧”软件,查看 U 盘信息,如下图。得知,该 U 盘芯片制造商是慧荣 SMI;芯片型号 SM3259AA;固件版本:ISP NONE,说明固件丢失了。

3.2 下载慧荣 SM3259AA 量产工具,并尝试使用量产工具对 U 盘进行修复。由于使用的量产工具版本不同,量产的结果也不同。

使用 SM3259AA_V16.03.06.22 版本,无论参数怎么设定,到最后量产软件都会生产设定初始化失败、生产超时或无响应而自动关闭的情况。量产不成功。

使用 SM3259AA_V15.10.05.21_O1012 版本,无论参数怎么设定,要么出现生产超时,要么出现坏块过多,无法量产。

使用慧荣通用量产工具 SMI Mass Production Tool,出现下图情况,根本无法进行量产。该通用量产工具可能不适合 SM3259AA 的芯片。

准备放弃的时候,看到有网友说版本过高,有可能会导致失败,所以就下载了 SM3259AA_V14.11.28.23 低版本的。打开此版本的量产工具,不用设定任何参数,直接点“开始”进行量产,不到 1 分钟,就显示开卡成功,U 盘竟然能用了,只是容量缩小了一半。但不管怎么说,可以用了。

尝试改变设定参数,将 ECC 自动设定改为手动选择。具体方法:在量产工具文件夹内搜索 Setting.set,用记事本打开,然后搜索 AutoloadFlashECC=0,将 0 值改为 1,保存。其中 0 值代表自动设定,1 代表手动选择。

原软件里只有 Auto set ECC 这一项,如上图。

按照上面的方法,手动选择 ECC 值 35,并按下图修改部分参数。

修改部分参数后进行量产,虽然也成功了,但得到的容量依然为原容量的一半,所以就没有再尝试。

用 DiskGenius 扫描 U 盘坏道,竟然发现了 34 个坏道。这个 U 盘品质怎么样,一目了然。

4 小结

使用忆捷提供的 “U9 Windows 无法格式化量产工具”,不能修复。

使用慧荣 SM3259AA_V16.03.06.22 版本量产工具,无论参数怎么设定,到最后量产软件都会出现”生产设定初始化失败”、生产超时或无响应而自动关闭的情况。修复不成功。

使用慧荣 SM3259AA_V15.10.05.21_O1012 版本量产工具,无论参数怎么设定,要么出现生产超时,要么出现坏块过多,无法量产。

使用慧荣通用量产工具 SMI Mass Production Tool,根本无法进行量产,该工具可能不适合 SM3259AA 的芯片。

使用慧荣 SM3259AA_V14.11.28.23 版本量产工具,成功修复了 U 盘,但是容量缩小了一半。不管怎么样,总算可以用了。

经查相关资料,可能导致容量缩小一半的原因有:

n 某些量产参数依然设定的不对;

n 固件版本不对;

n U 盘本身实际容量就是 4G,而是被黑心商量产扩容到 8G;

n U 盘本身质量太差,坏的扇区太多了。

到底是什么原因呢?我也没搞清楚。也许只有专业人士清楚吧。