金士顿DataTraveler 100G3 16G的U盘量产过程

金士顿DataTraveler 100G3 16G的U盘量产过程几年前买的金士顿16GU盘由于这几天安装系统做成了启动盘,刚开始还可以正常,谁知道睡了一觉就废了。第一次尝试修复具体表现:1、插上电脑可以识别盘符,但是打不开,提示请插入U盘。2、磁盘管理中

大家好,又见面了,我是你们的朋友全栈君。

几年前买的金士顿16GU盘 由于这几天安装系统做成了启动盘,刚开始还可以正常,谁知道睡了一觉就废了。

第一次尝试修复

 具体表现:

  1、插上电脑可以识别盘符,但是打不开,提示请插入U盘。

  2、磁盘管理中可以显示盘符,但提示“无媒体”

  既然有现象咱就尝试修复呗,于是一阵度娘,还别说真找到了一堆量产教程。  接下来就不细说了,一个一个尝试修复,结果都以失败告终。 现象就是报红(Drive :Size_Err)怎么都过不去,主要尝试STOOL的各种版本, 此时已经过去了好几天 有点心力憔悴:几块钱的东西折腾它干嘛,坏就坏了,再买一个吧,于是乎扔到一遍不管了  。过程中也看到有人说这个u盘保质5年,可以申请售后,我这个一来没有发票,二是可能也过保了,几块钱的东西还不够邮费,算了。

贴一下具体型号

 设备描述: [E:]USB 大容量存储设备(Kingston DataTraveler 3.0)
 设备类型:  大容量存储设备

 协议版本: USB 2.10 <- 提醒:该设备支持USB3.0规范,将其连接到USB3.0接口可提高其性能
 当前速度: 高速(HighSpeed)
 电力消耗: 300mA

 USB设备ID: VID = 0951 PID = 1666

设备供应商: Kingston
 设备名称: DataTraveler 3.0
设备修订版: 0100

产品制造商: Kingston
 产品型号: DataTraveler 3.0
产品修订版: PMAP

 主控厂商: Phison(群联)
 主控型号: PS2251-07(PS2307) - F/W 01.03.10 [2013-12-20]
闪存识别码:  ADDE94DA74C4 - Hynix(海力士) H27UCG8T2ATR [MLC-8K]

 

再次尝试

  过了几天,新买的u盘也用上了,还是金士顿 一样的型号,64G大小,看来对这个牌子心里还是比较认可,竟然可以用好几年~!!!  这时又想到曾经陪伴我好几年的小强尸体了,这么容易就坏了不应该啊?是不是方法不对?再量产一下应该可以吧?反正都坏了,再试试吧。。。  心里开始痒痒了。 这时又看了另一款工具MPALL(其实之前看到过,但是这个工具根本就不人盘),说在MP.ini加个参数可以可以认盘,具体为

[Configuration]
Mapping=0  

  果然可以认盘了,内心一阵狂喜。。。     

  赶快试试,参数什么的差不多就行了,一阵操作猛如虎,结果一看250.。。。。。   量产完毕电脑完全不识别u盘了~!!!    此时心里一万匹马在奔腾~!!

拆解

  又过了一天。

  反正彻底完蛋了,死马当活马医吧,拆。。。

  这玩意真是难拆,外壳完全是一体的, 用暴力把前壳拽下来了, 前壳下来后两边用手一掰就开,芯片出来了

<span role="heading" aria-level="2">金士顿DataTraveler 100G3 16G的U盘量产过程

 

  短接芯片的29,30针(网上有教程,仔细数一下)插入电脑, 又认了,但是我的内心已经不再激动 。。。

  再换一个工具试试UPTool_V2.092,按照别人的设置一步一步来吧,点击开始,后面就是漫长的等待,我也不知道多久 因为我睡觉去了,第二天早上一看,nnd竟然成功了

 

总结一下吧

  这个过程前前后后2-3周的时间,经历过瞎折腾,不死心,死马当活马。  现在想想刚开始多了解一下原理,用心一点早就解决了。 上面提到的几个工具估计都好使。

  说了这么多都是废话,写这篇文章目的是为了下次再遇到问题照这个工具来就行了,别浪费时间

  工具挂上

  UPTool_V2.092.zip

  MPALL_F1_7F00_DL20_v503_0C_beta.zip

 

 

 

  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155616.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 软件测试工程师自我介绍_软件测试工程师简历自我评价

    软件测试工程师自我介绍_软件测试工程师简历自我评价目录:导读一、前言:浅谈面试二、软件测试工程师:简历模板三、软件测试工程师:简历包装1.基本信息:2.教育背景:3.专业技能4.工作经历5.项目经验6.自我评价四、软件测试工程师:简历总结一、前言:浅谈面试面试是我们进入一个公司的门槛,通过了面试才能进入公司,你的面试结果和你的薪资是息息相关的。那如何才能顺利的通过面试,得到公司的认可呢?面试软件…

    2022年10月21日
    3
  • Linux进程间通信——使用共享内存

    Linux进程间通信——使用共享内存下面将讲解进程间通信的另一种方式,使用共享内存。一、什么是共享内存顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址,就好像它们是由用C语言函数malloc分配的内存一

    2025年8月21日
    2
  • stringutil.isnotempty_中低腰和低腰的区别

    stringutil.isnotempty_中低腰和低腰的区别
    转自:http://www.zhenhua.org/article.asp?id=625
     
    isNotEmpty将空格也作为参数,isNotBlank则排除空格参数

    参考QuoteStringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为

    2022年8月12日
    5
  • Map集合中value()与keySet()、entrySet()区别

    Map集合中value()与keySet()、entrySet()区别在Map集合中values():方法是获取集合中的所有的值—-没有键,没有对应关系,KeySet():将Map中所有的键存入到set集合中。因为set具备迭代器。所有可以迭代方式取出所有的键,再根据get方法。获取每一个键对应的值。keySet():迭代后只能通过get()取keyentrySet():Set<Map.Entry<K,V>>ent…

    2022年5月30日
    39
  • 10天学通Android开发(5)-项目实战:计算器

    10天学通Android开发(5)-项目实战:计算器

    2021年9月3日
    56
  • 空洞骑士debug使用教程_debug调试汇编程序

    空洞骑士debug使用教程_debug调试汇编程序

    2022年10月15日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号