|
关于修复奸商销售的一个4G金士顿U盘的历程
2010年有一次因为急需在学校附近的小店购买了一个金士顿U盘,当时因为急需拷贝资料而身边又没有,当时copy了近100M的PDF文件;一切正常。后来在一次找朋友copy一个大型文件时候,windows-xp-sp3识别为4G,满怀欣喜的从朋友处copy了文件到我家。回到家,文件全部无法复制出来,提示错误。一下子,哥明白,遇到了传说中的黑心U盘
上google搜索,偶然间找到了http://bbs.mydigit.cn
现在知道了,要修复U盘,只有重新量产了!
使用ChipGenius芯片精灵检测了一下,得到如此结果:
设备名称: [F:]USB 大容量存储设备(Generic Flash Disk USB Device)
PNP设备ID: VID = 1111 PID = 2222 设备序列号: 55DA7315 设备版本: 8.00
设备类型: 标准USB设备- USB2.0高速芯片制造商: (未查到) 芯片型号: (未查到) 产品制造商: Generic 产品型号: Flash Disk
资料下载: (暂缺) 以上数据是ChipGenius测试结果
--------------------------------吐血啊,什么有用的资料也没------------------------------------------------
于是在搜索,从google得知,只能开盖了。开盖后如图:
没办法啊,只能在拆了盖子,终于露出了庐山真面目!
下图第二个有红圈的就是芯片:上面的信息是
FC8308-1【FC8308经google查询,果然是安国的芯片!】
A137122-1F
0940H6---------------
于是开始下载安国芯片的量产软件
问题出来了,打开软件后在插入U盘!居然没有识别到U盘
我的心里不由的一紧,难道芯片烧毁?凭我的经验,看到了芯片的样子,也不应该啊。
在仔细阅读了下说明,需要加载驱动!LoadDriver.exe原来问题就在这里
------------------------
有的人想必已经看到问题了,对!
VID和PID都与第一次用ChipGenius芯片精灵检测得到的结果不对!
怎么办?由于有点搞软件的基础!我灵光一闪想到了配置文件!
我试着在软件目录里找了找,找到了一个INI文件AlcorMP.ini,这里面果然就有VID\PID的默认设置,我抱着试试看的想法把他们都改为了第一次检测时的结果
【VID = 1111 PID = 2222】凡是有VID的都改为了1111有PID的都改为了2222
见证奇迹的时刻出现了,软件提示请拔出后重新插入USB设备 我照做了后,识别出来了!!!!!!!开心ing
------产的过程已经无需详述,这论坛高手太多了,晒晒后来的完成图-------
还是提醒一下:量产一次以后应该把ini文件里的VID\PID参数在改回来
奸商,居然拿256MB的冒充4GB
正常的截图
最后再次感谢一下《数码之家》论坛的好软件!没有你们,我也是无法完成这次任务的! 谢谢!
|