u盘量产工具哪个好(教你扩容u盘恢复实际容量)

u盘量产工具哪个好(教你扩容u盘恢复实际容量)

500G的U盘是什么概念……

如果是那几个大牌子的,至少价格上四位数了吧

结果我一问,她惊讶地说:“哪有那么贵?”“也就百来块钱吧”

我顿时有了一种不好的预感……

这样的U盘,她有两个,一个500G、一个128G。我让她找一下淘宝的订单截图,只找到128G的:

现在

现在这个商品已经下架了……

128G U盘的正常价位是多少呢?让我们去京东自营看看

三星(SAMSUNG)Bar 128GB :199

闪迪(SanDisk)酷铄(CZ73) :199

金士顿(Kingston)128GB DTSE9G2 :239

东芝(TOSHIBA)128G 随闪U365 :229

哪怕是小一点的网店、没什么名气的牌子,一个128GB的U盘,售价也不太可能低于150以下。买U盘,有一种比买到用料垃圾、做工粗糙的U盘更糟糕的情况——你买到“扩容盘”了!

“67.9”这种价格、不稳定的淘宝小网店、以及“金士顿”这个假货数不胜数的牌子……不用看了,必然是扩容盘。

那个500GB的就更不用说了。

那有人会问,如果自己的U盘,价格比大牌子的旗舰店便宜不少,然而又没有达到上文这种夸张的程度,那怎么检测自己的U盘是不是“扩容盘”呢?

有个软件,叫urwtest 18.0,它会全盘写入数据,并一点点校验能不能正确读出。

比如说上图这个盘,标称容量64G,实际只有16G,16G“好的容量”(图中绿色部分)都分布在头部。

如果写入发生在扩容部分(图中红色部分),写入的数据就会全部丢失。

有的人是不是会想:既然如此,我只用头部一小段空间,岂不是写入的数据就不会丢失,就能正常使用了?

你们啊……

(图片自行理解,疼讯查太严了)

谁说实际容量和扩容部分一定是一前一后呢,如果是两者分多段间隔的混在一起呢?

好,就算是图中的这样,你怎么保证file system按照你的意愿,把所有数据都往头部写呢?

你说分区?好,就算是分区,你考虑了FTL的存在吗,你怎么保证写入的logical sector就一定是physical sector呢?

……

所以说,遇上扩容盘,唯一靠谱的修复方法,就是重新量产、恢复实际容量。如果不会,那就扔了吧,毕竟数据才是无价的。

图中的U盘,拆开来是这样的,是不是看着有点讽刺?

于是有人问了,“量产”是个什么操作?

量产软件,英文USB DISK PRODUCTION TOOL,简称是PDT,意思是U盘生产工具。U盘生产厂家不像我们玩家,一次就搞一两个U盘,他们生产都是按批计算的,是用电脑连上USB HUB,同时连上几十个(甚至更多)U盘,然后用PDT向众多U盘写入相同数据,完成U盘生产的最后工序。所以PDT因此得名量产软件——即工厂大批量生产U盘的专用软件。

简单来说,造一个U盘(或者固态硬盘),可以分为两步。第一步是硬件上的。U盘是由主控 电路板PCB 闪存芯片FLASH 外壳组成的(如果是固态硬盘,可能还有DRAM缓存、掉电保护系统等)。一般会将主控 电路板PCB(预留有闪存芯片的焊接位置)做成一块售卖,也就是所谓的主控板,主控板焊接上空白FLASH后,套上外壳,一个U盘在硬件上就完备了。

第二步是软件(固件firmware)上的。即使用量产软件,向U盘写入相应数据,使电脑能正确识别U盘,并使U盘具有某些功能。

所以,这两步也可以简单的概括为焊接 量产。

所以,根据上文J(ian)S(hang)制造扩容盘的原理,我们可以知道,要将一个扩容盘恢复实际容量,唯一靠谱的修复方法,就是重新量产。这是一个软件(固件)上的步骤,一般不需要把U盘拆开来(一些主控在量产时需要手动短接指定引脚)。

上图是用线来短接的,实际上没必要,用镊子最好,因为短接量产工具识别后是要断开的。(我比较喜欢用订书钉)

只能通过软件手段了!然而chipgenius并没有告诉我什么有用的信息……

去问百度吧……

设备描述: [F:]USB 大容量存储设备(General UDisk)

设备类型: 大容量存储设备

 协议版本: USB 2.00 当前速度: 高速(HighSpeed) 电力消耗: 100mA

USB设备ID: VID = 048D PID = 1234设备序列号: _

设备供应商: General 设备名称: UDisk设备修订版: 0100

产品制造商: General 产品型号: UDisk产品修订版: 5.00

 主控厂商: SiliconGo(硅格) [原Kingstor(金存)] 主控型号: p闪存识别码: 70000500 – 4CE/单通道 [MLC]

“主控型号: p”是什么鬼?

结果没想到,答案居然在不起眼的“USB设备ID: VID = 048D PID = 1234”上

其实如果主控无法检测,但一般只要看到VIP=048D,PID=1234,设备名称是UDisk,就可以基本判断是芯邦无疑,接下来就是用量产工具修复。

芯邦最新量产工具APTool v6009,支持的主控有CBM2380,CBM2098P,CBM2098E,CBM2098S,CBM2099,CBM2099S,此主控主要用在山寨U盘,山寨内存卡,扩容U盘等上面,所以可以用此工具来恢复你的扩容U盘,修复山寨问题U盘。

OK,是芯邦主控,problem solved

BTW,芯邦主控一般不需要短接,好消息

查询得知,目前淘宝上的扩容盘多数为芯邦主控,但是使用最新的芯邦CBM209X量产工具UMPTool v7000却不能识别。

这是因为芯邦量产工具实际上是分为两种的,一种是UMPTool,另一种是APTool。UMPTool是常规量产工具,支持高格、低格,但无法识别这种扩容盘;而APTool仅支持高格,但可以进行黑片扩容。

所以,需要先用APTool V7000版本设置擦除量产信息,然后使用UMPTool V7000版本就可以识别并顺利量产了。

如果直接用UMPTool,无法识别这种扩容盘;而如果只用APTool,这种工具只支持高格,不能低格,而且保留了原来的量产信息,对于黑片来说往往还存在坏块,需要进行低格修复,而且有的U盘高格量产结束后,重新插拔U盘仍未发现盘符,磁盘管理可以看到显示的是无媒体,这样的量产不能尽如人意。

根据网友提供的软件,先下载APToolV7000(2016-06-28)擦除量产信息,然后下载CBM209X_V7000(2016-09-29)重新量产。结果APTool用不了,显示GPIO错误:(没截图,网上找一张)

看来是量产工具APTool版本低了~换APToolV7000(2017-07-21)0814和CBM209X_UMPToolV7000(2017-09-07)版本的。

APToolV7000(2017-07-21)可以识别,成功量产:

然而UMPTool仍然不认盘,为什么呢?

终于在设置里找到了“擦除量产信息”的选项(同时注意一下固定容量那里应该为0)。

此时再用APTool V7000版本量产,就提示是低级扫描了。

再试一下,“找不到已量产信息”,OK!

此处可能需要拔掉u盘,换个接口重插。

打开CBM209X_UMPToolV7000(2017-09-07):

哈哈哈,原形毕露,32G的实际容量

其实从闪存芯片的型号就能看得出来,东芝32G Toggle TLC

两个一起量产:

漫长的等待(约两个小时)

有一个半路挂掉了……

OK,至少成功了一个。500GB变成了28G

几天后,再次尝试量产另一个,终于成功了:

妈耶,1009/3944个坏块,四分之一的容量的坏块,量产出来只有23.3个G

这是chipgenius量产后识别的数据,比较正常了:

完结撒花!

参考资料:

tieba.baidu.com/p/4916566859

tieba.baidu.com/p/4322600068

http://www.upantool.com/jiaocheng/liangchan/Chipsbank/8365.html

tieba.baidu.com/p/4926829388

http://www.upantool.com/jiaocheng/liangchan/Chipsbank/11934.html

http://bbs.mydigit.cn/read.php?tid=1887285

发表评论

登录后才能评论