故障现象:笔者的闪存故障为:不管是否打开写保护开关,系统总是提示“闪存处于写保护状态”,可以正常读取和复制闪存中的内容,但无法写盘。(本文为WWW.dn528.cn文章)
分析解决:开始以为是写保护开关接触不好,打开后发现触头正常。甚至将关闭写保护的2个触头焊在一起仍然提示写保护,看来是软件方面的故障。于是找了几个低格工具进行修复:第一个叫Mformat1.00,该软件可以识别出闪存,但无法对它进行格式化,表现为长时间等待而没有结果;第二个工具就是PortFree Production Program,但可惜它不能识别闪存,怎么设置都无济于事!
由于闪存还可以读盘,并且电路板以及Flash芯片的各个引脚都是完好的,因此闪存不可能彻底报废。于是在网上一顿狂搜,终于又找到2个工具软件(下载地址:http://zsbbs.3721.com/viewthread.php?tid=393361)!这是一个闪存厂商为自家的产品而设计的工具软件,主要解决无法格式化、容量丢失、出现写保护等问题。但这两个程序只能在Windows 2000和Windows 98系统中运行。因此,笔者恢复了原来备份的Windows 2000系统,然后开始修复闪存。
步骤1:先安装下载的PTMD2.3.49.1程序,并运行它,软件识别到了闪存(图1),然后回车,接下来主窗口的“Status”栏就会显示“Pass”(图2)。
图1
图2
注意:如果闪存写保护开关处于打开状态,则会出现图3所示界面,这时只要拔出闪存,关闭写保护,然后插入闪存,打开软件并回车即可。
图3
步骤2:卸载PTMD2.3.49.1程序(必须卸载!),安装EraseTools2.1清空软件,打开该软件,点击“Start”按钮(图4),程序会很快完成清空操作。
图4
步骤3:卸载EraseTools2.1清空软件,再次安装PTMD2.3.49.1程序,运行它,回车。
完成以上三步后,卸载PTMD2.3.49.1程序(必须卸载,否则系统无法认出闪存)。接下来往闪存中拷贝文件,一切正常。闪存终于“复活”了!
总结:
1.这两个软件的操作都十分简单,很容易掌握。不过,它们只适用于Windows 2000或Windows 98系统。
2.每用完一个软件都要卸载,这一点比较麻烦。估计这两个可能是驱动级别的软件,好像直接绕过了系统的闪存驱动而“接管”了闪存。因为打开软件后,“资源管理器”中的“可移动磁盘”的盘符就不见了,但在软件中能看到设备。
3.由于闪存内部的控制芯片不同(笔者的闪存采用了比较常见的OTI芯片),因此一种软件不一定能识别所有的闪存。建议大家在低格修复闪存时多尝试几种软件。