1、问题:在使用U盘的过程中经常会遇到U盘插入电脑能识别但是打不开,或者不能格式化,或者打开后不能往里面复制东西。解决:首先认识一下U盘:其实,U盘有组成很简单,主要由以下三个部分组成:主控机芯+FLASH(闪存)芯片+外壳包装1、主控机芯:主控机芯包括一块PCB板、主控、晶振、阻容电容、USB插头、LED头,主控芯片负责各部件的协调管理和下达各项动作指令,并使电脑将U盘识别为“可移动磁盘”,是U盘的“大脑”。常见U盘的主控有: 鑫创3S(Solid State System) 群联Phison(UP/PS) 慧荣SMI 联盛(联阳)USBest(UT) 擎泰Skymedi 安国(群胜)Alcor
2、(AU) 芯邦Chipsbank(CBM) 时代民芯MXTronics 迈科微Microv朗科Netac(NT) 我想iCreate瀚邦OTI2、Flash闪存芯片: FLASH闪存就像电脑的硬盘,存储数据用,当断了电以后,已经在硬盘里保存的资料不会丢失,同样保存在FLASH闪存里面的资料不会丢失。FLASH闪存芯片是U盘所有材料当中价格最高的,也是在购买的时候考虑最重要因素,芯片容量的大小现在常见的有1G/2G/4G/8G/16G。U盘的Flash闪存芯片分为MLC颗粒、SLC颗粒两种,常见品牌有: 三星东芝Sandisk现代镁光等。3、外壳包装:外壳就是U盘外面的这层“衣服”,其构成材料主
3、要有:ABS塑胶、PVC软胶、铝合金、不锈钢、铜管和锌合金甚至极个别的还有使用木材和竹子的。包装一般有纸盒包装、塑胶盒包装和金属盒包装,一般以纸盒和铁盒包装居多。问题分析:当主控板接上空白的FLASH后插入电脑,只能识别到主控板,而无法识别到FLASH,所以这时候电脑上显示的是U盘盘符,但是双击盘符却显示没有插入U盘,就像是插入一个空白的读卡器。事实上这时候U盘几乎就是读卡器。所以要让电脑识别出空白的FLASH这张“卡”就要像Flash写入对应的数据,这些数据包括U盘的容量大小,采用的芯片(芯片不同,数据保留的方式也不同),坏块地址(和硬盘一样,Flash也有坏块,必须屏蔽)等等,有了这些数据
4、,电脑就能正确识别出U盘了。而当这些数据损坏了,电脑是无法正确识别U盘的。当然有时候是人为的写入错误的数据,这就像JS量产U盘的时候,把1G的U盘的Flash容量修改为8G,插上电脑,电脑就错误的认为这个U盘是8G的,这就是JS制造扩容U盘的原理。了解以上知识后,我们就知道出现上述现象只是主控芯片的“控制指令”出了问题,U盘的硬件并没有损坏,这样的话重新刷写“指令”就可以做到恢复了。工具及方法:厂家在生产好U盘后,需要为U盘写入相关的“指令”和信息,如,写生产厂商信息、格式化,容量等,使其能被电脑识别,并能正常使用。而这样的工具就是量产工具(USB DISK PRODUCTION TOOL,简
5、称是PDT),U盘生产厂家不像我们玩家,一次就搞一两个U盘,他们生产都是按批计算的,是用电脑连上USB HUB,同时连上8-16个(甚至更多)U盘,然后用PDT向众多U盘写入相同数据,完成U盘生产的最后工序。所以PDT因此得名,量产软件即工厂大批量生产U盘的专用软件。首先我们得知道手上的U盘所使用的是哪家的主控芯片,每家的芯片都有自己的量产工具,即使同一家的不同的型号量产工具也不同,除了拆开仔细辨别芯片上的印刷文字,我们一般用软件来检测。这样的软件有Chip Genius或chipEasy检测出主控芯片后,我们要做的的就是找相应的量产软件,如图我的是 鑫创3S6690,就索这个的量产工具;然后要做的就是下载安装,使用就很简单了,设置,一般采用默认设置,如你的U盘特殊,下载前看好软件相关的说明;保存设置后就开始执行了!附一个很不错的帖子: U盘之家-芯片查询