多语言展示
当前在线:823今日阅读:19今日分享:20

存储卡无法格式化解决办法

随着电子产品的普及,手机内存卡,或称TF卡(miniSD卡)使用越来越普及,但由于操作不当等原因常常出现一些故障,如不能格式化,里面的内容可以读取却不能写入,用读卡器连接电脑显示存储空间0字节,或者提示未格式化,选择格式化的时候却提示不能完成格式化等等,造成存储卡无法正常使用。但内存卡又不能像U盘那样进行量产操作,经查询网上现有的经验都讲得不很清楚,故在现有经验的基础上结合个人的实际操作,完成此篇经验,希望可以帮助遇到同样困扰的朋友解决问题。712手机内存卡无法格式化怎么办
工具/原料
1

小软件physdiskwrite.exe、winima80.exe

2

一台电脑,读卡器

方法/步骤
2

在桌面新建一个文件夹,命名为re【为避免路径出现汉字而设置,也可以在任意盘符下创建任意英文或数字的文件夹名的文件夹】,将physdiskwrite.exe放到里面。

3

双击winima80.exe进行安装,直接点下一步即可,序列号不填可以免费试用20天,并不影响操作,到最后一步的时候有个捆绑软件的安装,注意把对勾去掉。

4

软件安装好后,桌面会生成一个该软件的图标,右击该图标,选择以管理员身份运行,打开软件。

5

软件界面如下图所示,点新建的图标创建一个IMA文件,弹出的设置对话框选择最后一个Select custom image format(自定义),点ok弹出设置对话框,File system(文件系统)选择FAT32,Sectors per cluster建议选择4(2048),Total number of sectors根据内存卡的大小填写,1G的话填1953105(1/512=1953105),其他容量乘倍数即可,其他选择默认。本例的内存卡是4G的,填写7812420,点ok保存到第二步创建的re文件夹内,文件名可以是任意字母和数字的组合,此例命名为sd。

6

软件界面显示的就是刚刚创建的那个文件,点菜单里的image-inject注入文件,此处文件是任意的,要保证最后填满这4G的空间,可以先注入一些大的电影、压缩包之类的文件,然后根据左下角显示的余量选择对应大小的文件注入,直到填满空间(填满状态会有提示,且左下第一个逗号后的数字会消失),点保存按钮保存,关闭该软件。文件夹内的IMA文件的大小会变成你存入的文件总数的大小。此处注入文件的图借用他人的经验图。

7

将问题内存卡用读卡器连接电脑,在“计算机”上右键-管理,打开计算机管理对话框,点左侧的磁盘管理,查看内存卡的盘符,一般是“1”,如图示。

8

在前面存放physdiskwrite.exe和IMA文件的re文件夹内按住shift键右击鼠标,选择“在此处打开命令窗口”,弹出黑色的dos命令窗口,输入“physdiskwrite -u sd.IMA”,按回车运行命令。此时会提示你指定要写入该IMA文件的盘符,输入第7步查询到的盘符号“1”,回车确定,提示是否许可,输入“y”确定,IMA文件开始写入磁盘,需要的时间非常久,本人开写以后开始编辑本篇经验,至今没有写完,1G内容大约要写20分钟的样子,跟计算机端口的传输速度应该有一定的关系。图中显示的我实际的physdiskwrite.exe和命名为“1”的IMA文件存放在下载文件夹内的名为physdiskwrite的文件夹内,只是解压后顺手放的,恰好路径内没有中文字符。

9

文件写完,应该就可以打开内存卡正常使用了,因为一开始就选择的是FAT32格式,可能不需要重新格式化。建议重新格式化,且在格式化的时候不勾选快速格式化,然后再使用。本人的写入速度太慢,此步骤在经验发布时尚未验证。

作者的话

以上来自于本人参照百度现有经验操作而总结,如有疑问欢迎留言探讨,如果帮助到了您请不吝给本经验和原经验都投一票。原经验可点下方的链接。补充:我自己的失败,因为存储介质坏掉了。

注意事项
1

运行WinImage的时候一定要右键-以管理员身份运行,否则会造成文件注入失败。

2

physdiskwrite.exe和IMA文件放在同一个文件夹内,且整个的文件夹路径不应出现英文和数字以外的字符,以免造成不必要的麻烦导致失败。

3

要到磁盘管理查阅盘符号码,以免错写磁盘造成其他磁盘的损坏或者数据丢失,如果有其他的移动存储设备,建议先把它们从计算机上拔下来。

推荐信息