Saber 酱的抱枕

Fly me to the moon

12/7
2016
软件

使用U盘量产工具解除写保护

这两天我的金士顿U盘出现了问题,无法删除里面的内容或者往里面拷贝内容,进行上述操作的话会出现“U盘被写保护”之类的对话框,然后操作只能被迫取消。我决定试试U盘量产工具,鼓捣了一番,成功了,记录一下这次的经验。

首先下载芯片无忧(ChipEasy)这个软件,然后U盘的属性:

U盘量产工具 PS2251-07 金士顿 写保护

主要是看主控型号,然后复制主控型号到U盘量产网去搜索,找到该主控的量产工具并下载下来。

像我下载的是MPALL_F1_7F00_DL07_v503_0A这个工具,这个名字是指它的MP ver是MPALL v5.03.0A。其实我也不太懂这是什么意思……

解压后内容如下:

U盘量产工具 PS2251-07 金士顿 写保护

划红线的是之后我们要手动操作的文件。

我看的教程里有个步骤是在量产前打开GetInfo.exe,然后输入U盘的盘符,点击“read”,来读取U盘的详细信息:

U盘量产工具 PS2251-07 金士顿 写保护

其中MP ver信息似乎很重要,大概是说找的量产工具的MP ver应该和这U盘的MP ver相同吧。其实我找的这个量产工具的MP ver比我U盘原来的MP ver高,不过也能用……所以在不严谨的情况下这一步也许可以省略(雾)

接下来打开量产工具,那个名字最长的exe文件(我的是MPALL_F1_7F00_DL07_v503_0A.exe)。界面如下:

U盘量产工具 PS2251-07 金士顿 写保护

我们首先勾选“No Mapping",然后退出该软件。

之后再打开该软件,点右侧的“updata”,如果左侧出现了我们的U盘信息,就可以继续往下操作了:

U盘量产工具 PS2251-07 金士顿 写保护

(上一步说要勾选“No Mapping",因为不勾选的话,可能update不出来U盘信息)

之后点击右侧的setting(我红线标的start标错了):

U盘量产工具 PS2251-07 金士顿 写保护

使用默认选项,点“确定”。之后进入到量产参数设置界面,可以在右侧选择中文语言。

U盘量产工具 PS2251-07 金士顿 写保护

由于我只量产U盘,不做更多分区,所以用的是上面的设置。(有些人会在量产时给U盘分成两个区,其中一个区拷进ios镜像,那样的话设置和我的不相同)

上图的1需要我们自己下拉选择主控型号;2是看你插U盘的usb接口是2.0还是3.0,然后在这里选择对应的接口类型。3是一定要勾选的(其实3是默认勾选的)。

上图中还有个地方可以随便改,就是[客户设定]-[自动侦测],取消勾选自动侦测的话,我们就可以随意更改制造商和产品名了。比如我U盘原来的制造商和产品名是“Kingston DataTraveler3.0”,我把两项都改成saber,那么硬件属性里是这样的:

U盘量产工具 PS2251-07 金士顿 写保护

不过这里改的不是卷标,卷标在左下角那块。

设置完毕之后点击保存按钮,提示保存成功后,关掉量产工具,再重新打开量产工具。

之后点击updata使左侧显示U盘信息(如果不显示,就勾选“No Mapping"之后关掉软件重新开)。

左侧显示U盘信息后,打开量产工具目录里的“MP.ini”(这个配置文件保存有刚才设置的信息):

U盘量产工具 PS2251-07 金士顿 写保护

找到[Firmware]这一项(量产工具不同的话,这一项的位置可能不同),看它下面有没有图中的最后两行内容。这两行指定Burner File和Firmware Name信息,如果没有这两项,或是后面的路径错误,都需要我们手动去设置(就是把量产工具目录里的两个BIN文件的路径填进去)。

我编辑后的MP.ini内容如下:

[PenDriveMP]
IC Type=PS2251-07
[Parameter Mark]
Parameter Type=F1_MP_21
[Customize Info]
USB VID=0x13FE
USB PID=0x5500
String Product Name=USB DISK 3.0
Inquiry Version=PMAP
Use30Fixture=1
[Configuration]
Reset Serial Number=0
Mapping=0
[TestItemOption]
Do Preformat Test=1
[Extra]
Mode=3
[Misc]
Volume Label=USB DISK
[Advance]
FC1=0xff
FC2=0x01
[Firmware]
ISP=0
Burner File=E:\Downloads\MPALL_F1_7F00_DL07_v503_0A\BN07V502TAW.BIN
Firmware Name=E:\Downloads\MPALL_F1_7F00_DL07_v503_0A\FW07V50253TW.BIN

编辑后保存,再到量产工具窗口,点击右上角MP.ini前面的选择框,启用这个配置文件。

最后点击右侧的start按钮,左侧U盘信息区域就会发生变化,显示正在进行的步骤:

U盘量产工具 PS2251-07 金士顿 写保护

持续等待,过一两分钟左右,如果U盘信息区域变成绿色,说明量产成功了:

U盘量产工具 PS2251-07 金士顿 写保护

如果变成红色的话就是出错了,需要根据显示的错误代码去解决掉这个错误后再量产。

量产成功后,资源管理器里应该已经可以显示U盘了。U盘里面是空的,什么数据都没有:

U盘量产工具 PS2251-07 金士顿 写保护

虽然U盘看起来已经可以使用了,但我们最好把U盘拔下来,重新插一次。我重新插上之后windows自动安装了一次驱动:

U盘量产工具 PS2251-07 金士顿 写保护

接下来测试一下拷入拷出,都没问题的话就可以正常使用啦~

U盘量产工具 PS2251-07 金士顿 写保护

大功告成,收工~

使用U盘量产工具解除写保护

  1. 洛林
    uBrowser 6uBrowser 6WindowsWindows

    有相同经验的我路过,我的问题是读不出U盘,我用分区工具格式化后只读得出部分内存,但又能检查到U盘之前的内容,后来有下过金士顿U盘修复软件,并没多大作用,最后是配合量产工具修好的

    回复