吴川   2021-1-28
 华南区技术负责人

概要
你的手机或者相机的SD卡可能在使用一段时间后,莫名的出现数据丢失或者是提示格式化,而当你按下格式化按钮后,Windows系统却提示“无法格式化”。本文将探讨造成SD卡无法格式化的原因及解决方案。


我们在日常生活中,经常会在安卓智能手机数码相机 等便携设备中使用SD卡作为辅助存储工具。但是在使用一段时间后,我们经常会发现SD卡丢失数据,甚至更严重的情况是移动设备无法识别SD卡,电脑也提示SD卡需要格式化。一般情况下,你可以按电脑提示格式化后再次使用SD卡,但是你也许会看到:

无法格式化

遇到SD卡不能格式化,我们该如何处理呢?

一般来说,如果Windows提示无法格式化,代表SD卡的控制芯片出现了严重的错误 或者是 SD卡的使用寿命已近极限(SD卡的控制芯片阻止了各种写操作,一般情况下可读)。无论是哪种情况,我们的处理方法都是:
(该方法适用于Windows 10/8.1/8/7/xp)

1. 首先,我们要尽快抢救SD卡里面重要数据

因为Windows系统已经提示需要格式化了,我们已无法通过“我的电脑”去访问SD卡里面的文件。这时候,我们需要使用一些数据恢复工具,在SD卡完全无法访问前进行数据的抢救。

如果你希望使用免费的软件,我们推荐使用Phototec,该软件可以扫描各种丢失文件:

使用Phototec

但是Photorec有个最大的缺点,就是全字符界面,非常欠缺易用性。

除了Photorec之外,我们可以使用都叫兽™ 数据恢复 ,它可以扫描分区,预览丢失文件,甚至是扫描整个硬盘,找回丢失的数据。在易用性上,它可以在程序扫描设备期间,同时提供各种文件的缩率图预览,让你尽快了解是否可以找到相关的丢失文件。

热点推荐 - ADs都叫兽™数据恢复软件 - 拯救无法识别/读取的设备数据

恢复能力强 可以在出现大量坏道的存储设备中恢复数据。

支持设备多 SD卡、SDHC、SDXC、U盘、硬盘、电脑等。

恢复文件类型 图片、视频、音频、文档、邮件等。

操作简单 简单3步可完成恢复,并支持恢复前预览文件。

多种恢复模式 文件恢复/格式化恢复/分区恢复。

操作简单 三步完可恢复

多种恢复模式 文件/格式化/分区恢复

支持设备 SD卡/U盘/硬盘等

免费试用免费试用免费试用我们已有800位用户提供免费体验!

下面是使用都叫兽™ 数据恢复恢复SD卡的一般步骤:

a. 下载安装后运行软件,请点击“格式化恢复”

选择格式化恢复

b. 选择要扫描的SD卡,此后按“下一步”,程序开始扫描,你可以在扫描过程中对部分文件进行预览。

扫描文件

虽然是共享软件,但是它有50MB的免费恢复量(点击这里,了解更多 )。

我的建议是,可以使用这50MB的免费恢复量,以保证重要的内容的恢复 。剩余的内容,可以尝试使用字符界面的免费恢复软件Photorec继续拯救出来。

注意: 如果数据恢复软件也无法对SD卡读取任何信息,那么请放弃恢复任何文件,直接查看第2步,尝试使用低级格式化工具恢复SD卡。

2. 当重要的文件都被恢复出来后,可尝试使用低级格式化工具,对SD卡进行修复。

image005
打开SD卡后,我们可以看到里面的芯片结构

原理:一些SD卡之所以出现无法格式化的问题,主要是因为便携设备,如数码相机、安卓手机等,在往SD卡写入数据的时候,由于SD卡被突然拔出来,SD卡内置的控制芯片还没来得及把一些控制信息写入到存储块上,就停止了工作。再次接通电源后,SD卡由于缺乏足够的信息,导致控制芯片无法正常工作。这种情况下,便携设备或者是Windows系统也就无法正常的往SD卡读写数据了。

要解决这种问题,我们需要一些低级格式化工具对SD卡进行完整的信息重置(包括文件数据 和 控制信息)。注意:低级格式化之后,所有丢失的数据都无法恢复。

这里我们推荐使用 SD Memory Card Formatter.
下载地址:
英文版:
http://www.drfreeware.org/SD_CardFormatter0500SetupEN.exe

SD卡格式

经过低级格式化后,一部分的SD卡可以恢复正常,再次使用了。

所有从正规途径购买的SD卡,都有1-5年的保质期。如果是在这期间出现任何质量问题(包括无法读取,无法使用),都可以进行产品置换。

主要的SD卡生产商的网上联络地址 和 投诉电话:

SanDisk SD卡
SanDisk在线服务:http://kb-cn.sandisk.com/app/utils/chat
SanDisk服务热线:http://www.sandisk.cn/about/contact/locations

Kingston SD卡
Kingston在线服务:https://www.kingston.com/cn/support
Kingston服务热线:400-810-1972

TOSHIBA SD卡
TOSHIBA在线服务:http://www.toshiba.com.cn/service/
TOSHIBA的SD卡服务热线:400-699-9925

SONY SD卡
SONY在线服务:http://service.sony.com.cn/ContactUs.htm
SONY服务热线:400 810 9000

三星(SAMSUNG)SD卡
三星的在线服务:http://livechat.support.samsung.com:8003/customer_cn/cn
三星客服热线 400 700 8887 或者 400 810 5858

如果在质保期内,生产厂家不进行置换,或以各种理由搪塞,请拨打消费者投诉热线进行投诉: 12315

使用一段时间后,为什么会出现SD卡无法格式化?甚至无法修复?

首先,我们得先了解SD卡的存储芯片的类型。现在市面上流通的SD卡的存储芯片主要是TLC类型的。 一些较为少见的是MLC类型的芯片。更为少见,更为昂贵的是一些军用级别的SD卡,使用的是SLC芯片。这3种芯片有些什么区别呢?我们可以通过下面的列表大致了解一下:

Flash類型 SLC單級單元 MLC多級單元 TLC三級單元
擦寫壽命 90,000-100,000 8,000-10,000 500-1000
每個單元的位元數 1 2 3
寫入速度 ★★★★★ ★★★☆☆ ★★☆☆☆
耐用度 ★★★★★ ★★★☆☆ ★★☆☆☆
價格 ★★★★★ ★★★☆☆ ★★☆☆☆

从擦写次数我们就可以知道,现在绝大部分厂商生产的SD卡所采用的TLC芯片大多数只能擦写500-1000次。 那意味着什么呢?

如果是存储芯片只能擦写500次,意思就是SD卡的某个存储单元只能写入500次,超过这个次数后,控制芯片就会阻止对该单元的写操作,只允许部分读操作。这就是为什么出现Windows系统提示SD卡需要格式化或者无法格式化后,我们应该首先恢复数据的原因了。

那么TLC芯片最多500次的擦写,我们大概可以用多久呢?如果你使用SD卡的频率是每天写入文件1-2次,那么SD卡上文件系统记录区大概会擦写3-4次,也就是说这个SD卡只能用250天左右。如果厂商使用了劣质的芯片,那这个使用时间就会更少,我见过有些SD卡只使用了2个月左右的时间就坏掉了。

你也许会问,500次的擦写限制是针对某个芯片单元的,我存储数据又不是只写某一个芯片单元,理论上应该可以使用更长时间的。这里我想说的是SD卡不同于机械硬盘,只要有一个芯片单元坏掉,那么整个存储芯片就会坏掉了。每次对SD卡的写入操作,都需要更改SD卡上文件系统(一般是FAT32或者exFAT)的控制信息区至少1-2次。这个控制信息存储区一旦超过可擦写的使用次数,那么基本整个SD卡的存储芯片就废掉了,变成只能读取,更坏的情况是完全无法识别。

另外,由于SD卡体积过小,是无法加入带有高效的存储负载平衡算法的控制芯片的。这也是为什么同样采用TLC芯片,固态硬盘的寿命明显会比SD卡长的原因。

安卓手机/数码相机的SD卡使用建议

如果你的安卓手机使用了SD卡作为辅助存储设备的话,我的建议是:最好每隔1-2个月做一次备份。

注意:千万不要把SD卡作为安卓手机的缓存放置位置,因为手机的缓存位置是会发生大量读写操作的,这严重影响SD卡的使用寿命。运气好的,也许一个星期就得换一个新的SD卡了,这可不是开玩笑哦!

SD卡虽然有着其他存储设备无法比拟的便利性,但是SD卡非常容易受损而导致数据丢失。这里我们推荐使用都叫兽™ 备份还原对SD卡进行定期的备份或者克隆,可以点击“使用都叫兽™ 备份还原对SD卡进行备份 ”以了解更多相关信息。

如果你的数码相机或者单反相机 使用了SD卡,都叫兽建议是:每次出外拍摄回来后,都把照片迅速导入到电脑里面。