吴川   2019-5-10
 华南区技术负责人

概要
SD卡是一种基于半导体快闪记忆器的新一代记忆设备,基于它体积小、数据传输速度快以及可热插拔等优良的特性,SD卡被广泛地用于便携式装置上。关于它的格式化有高级和低级之分,它们之间有什么区别?不同型号的SD卡又应该如何选择格式化?错误格式化后,SD卡可以通过什么软件来恢复数据呢?


什么是SD卡的格式化?
操作系统中,负责管理和存储文件信息的软件机构就是文件系统。它除了负责对文件存储设备的空间进行组织和分配以外,还负责对存入的文件进行保护和检索。具体地说,文件系统负责为用户建立文件,存入、读出、修改以及转储文件,控制文件的存取,还有当用户不再使用文件时撤销文件等。

创建文件系统的操作就是平时我们所说的格式化也被称为高级格式化。格式化是指对磁盘或磁盘中的分区进行初始化的一种操作,这种操作会清除现有磁盘或分区中所有的文件。

SD卡的文件系统格式有哪些?
在这一部分,我们将和大家介绍 Windows 和 Mac OS 系统上常见的文件系统格式。

FAT

几乎所有个人电脑的操作系统都支持 FAT,这个特性使它成为了理想的软盘和SD卡文件系统。但是当在写入新数据时,它不会将文件整理成完整的片段再写入,这会使数据逐渐变得分散,读写速度也会随之减慢。(一般情况下,FAT 专指 FAT32)
1、为系统默认格式

2、具有极佳的兼容性

1、复制单个文件不能超过4G且容易产生文件碎片

2、安全性较差

3、太浪费文件的存储空间,导致磁盘的利用率低下

4、不支持长文件名,只支持8个字符

NTFS

NTFS 是一种建立在保护文件和目录数据的基础上,同时节省存储资源、减少磁盘占用量的先进的文件系统。比起 FAT,NTFS 拥有更高的安全性、更好的磁盘压缩功能、更快的运行速度。此外,它还支持稀疏文件以及磁盘配额等。
1、文件管理方便

2、复制单个文件可以超过4G且不易产生文件碎片

1、不常被除了电脑以外的设备所识别

2、对闪存有一定损耗

exFAT

exFAT 是一种适用于闪存的文件系统,相对 FAT,它不仅增强了台式电脑与移动设备的互操作能力,还提高了剩余空间的分配性能。
1、拥有 FAT32 和 NTFS 的优点

2、特别适用于闪存

1、早期设备无法兼容

2、在XP系统上使用时需要补丁文件,否则无法使用

FAT、NFTS、exFAT 之间的区别

面对三种不同的文件系统格式,我们应该如何选择呢?

1、通常情况下建议使用 FAT32 格式,因为此格式具有最大的兼容性。

2、如果只是在XP以上的系统电脑上操作,可以使用 exFAT 格式。

3、如果你希望能用尽储存卡的每一寸空间,同时不介意其流动性较低的话,那么 exFAT 格式是你的不二之选。

4、NTFS 格式不建议在U盘上使用。

分区格式 FAT32 NTFS exFAT
操作系统 Win 95 OSR2 后 Windows 2000 后 Windows CE 6 / Vista SP1 / Windows 8
最小扇区 512 bytes 512 bytes 512 bytes
最大扇区 64 KB 64 KB 32768 KB
最大单一文件 2 bytes – 4 GB 受最大分割容量 16 EB(理论值)
最大格式化容量 2 TB(但NT内核系统限制为32 GB 2 TB – 256 TB(受MBR影响,GPT分区格式可以更大) 16 EB(目前支持到256 TB

APFS

APFS 是由苹果公司发布的新的文件系统,替代目前所使用的 HFS+。该系统的核心功能是“加密”,也就是说,它可以为苹果旗下的每一款设备都提供统一的加密方案。
如何对SD卡进行格式化?
对于高级格式化,不同的操作系统有不同的格式化程序、不同的格式化结果以及不同的磁道划分方法。我们在这里总结一下,如何在 Windows、Mac OS 和 Android 系统中对SD卡进行格式化。

如何在 Windows 系统中对SD卡进行格式化?

1、按下组合键“Win + X”,选择“计算机管理”。进入界面后,点击左侧的“磁盘管理”。
1
2、找到可移动磁盘的盘符,再单击右键,选择“格式化”。
2
3、根据自己的需求,选择合适的“文件系统”,最后点击“确定”即可。
3

如何在 Mac OS 系统中对SD卡进行格式化?

1、点开“前往”,选择“实用工具”,再点击“磁盘工具”。
4
2、选中左侧想要格式化的磁盘,点击上方“抹掉”。
5
3、根据自己的需求,选择合适的“文件系统”,最后点击“抹掉”即可。
6

如何在 Android 系统中对SD卡进行格式化?

1、点开“设置”,进入“存储”界面。
7
2、点击“格式化SD卡”,再“清除全部内容”。
8
SD卡格式化后如何恢复数据?
都叫兽™ 数据恢复”是一款功能十分全面的SD卡数据恢复软件。它不仅支持多种类型文件的误删恢复,还对格式化磁盘恢复,尤其是SD卡格式化恢复有着很好的效果。

值得一提的是,“都叫兽™ 数据恢复”拥有内置档案恢复、格式化恢复以及分区恢复三种扫描方案,能满足用户的不同需求。同时,其软件的界面简洁明了,即使是新手也能轻松地完成各种操作。

都叫兽™ 数据恢复-全能数据恢复软件

易于使用只需要简单几步即可完成操作。

三种恢复模式文件恢复、格式化恢复以及分区恢复。

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

创建镜像创建分区镜像,用于快速读取分区及备份。

系统支持Windows 10、8.1、8、7、Vista、XP、2000 和 Mac OS X10.6、10.7、10.8 等。

易于使用只需要简单几步即可完成操作。

三种恢复模式文件恢复、格式化恢复以及分区恢复。

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

免费试用免费试用免费试用我们已有800位用户提供免费体验!
1、打开“都叫兽™ 数据恢复”,并根据实际情况选择恢复模式(文件恢复、格式化恢复以及分区恢复),这里以“文件恢复”为例。
格式化恢复
2,、选择SD卡所在的分区,然后点击“下一步”。
SD卡分区
3、扫描时间是由SD卡的内存大小决定的,内存较大的SD卡,扫描的时间也较长。等待扫描结束后,选择想要恢复的文件,并点击“恢复”按钮即可。
恢复
什么是低级格式化?
低级格式化即是指将磁盘的内容清空,并通过重新划分扇区使其恢复成出厂状态的操作。它可以在 DOS、Windows NT 以及 Linux 系统下完成,也可以在自写的汇编指令下进行。切记,低级格式化是一种损耗性操作,且只能整盘操作,一旦开始运行,那么原本被保护的数据也会全部丢失,所以不到万不得已的情况不要使用。

对于机械硬盘,低级格式化通过重新划分扇区,可以使硬盘避开老化或者损坏的存储位置。对于一些由于碰撞原因而产生的坏道,也可以用低级格式化对其进行有效的修复。

对于固态硬盘或者U盘和SD卡,低级格式化(在国内称为“量产”)意味着刷新存储控制芯片的信息。这些信息包括了存储介质的大小、生产厂商、内部的存储算法,还有存储块以及扇区号码的对应列表等。

一些SD卡之所以会出现无法格式化的情况,有可能是因为它在写入数据的途中突然被拔了下来,导致其内置的控制芯片还没来得及把一些控制信息写入到存储块上就停止了工作,所以当它在再次接通电源时,SD卡由于缺乏足够的信息,自然就无法正常工作了。要解决这一问题,我们需要对SD卡进行低级格式化,使其文件数据和控制信息得到重置。

低级格式化与高级格式化的区别是什么?

1、高级格式化与操作系统有关,它可以由操作系统完成,而低级格式化与操作系统无关,它需要由专业的软件,通过直接操作存储设备的控制芯片来完成。

2、低级格式化是对整个磁盘进行数据初始化,而高级格式化只是针对某个分区进行。

3、使用低级格式化后,丢失的数据不可以恢复,而高级格式化可以(若无法恢复高级格式化中的快速格式化或者完整格式化后的数据,也就意味着无法恢复高级格式化后的数据)。

比如说,你的硬盘经常在存取数据时产生错误,甚至连操作系统都无法使用,那么你就需要对其进行低级格式化了。再比如,你的硬盘上有某些和低级格式化相关的参数被病毒破坏了(如硬盘间隔系数等),那么你只能通过对其进行低级格式化来重新建立这些参数了。

使用低级格式化的优缺点是什么?

优点:首先,当硬盘在运行的过程中受到碰撞产生严重擦伤时,使用低级格式化能对损伤的区域起到一定的屏蔽作用。其次,低级格式化一般会对硬盘所有的磁道和扇区进行重新编号和清零,或者是重写磁道伺服信息和扇区信息等,所以它对硬盘也有一定的修复作用。

缺点:低级格式化会清空硬盘内的所有数据,所以需要操作者事先对数据进行迁移。另外,低级格式化会缩短硬盘的寿命。如果你的硬盘工作时长已经超过了20000小时,那么请谨慎使用该功能。而在硬盘出现了大量坏道(物理坏道和逻辑坏道)的情况下,低级格式化可能也会导致其无法正常工作。

拓展知识
除了以上提到的知识以外,大家还可以了解一下低级格式化与量产U盘和数据安全性的关系,以及SD卡无法读取数据的原因。

量产U盘与低级格式化

想要修复由于主控芯片数据错误导致U盘无法识别、无法读取或者无法写入的问题,可以对U盘的生产信息或者U盘的显示大小进行修改,这会使主控芯片的设置数据得到重置,从而解决上面提到的问题。

但是U盘有很多不同的品牌,而且同一品牌所使用的主控芯片也都不同,所以只有找出手头U盘所对应的主控芯片,才能找到相应的量产工具。注意,每个主控芯片对应的量产工具可能会有很多个版本,所以即使是量产失败,也可以试试其他的版本。

数据安全性与低级格式化

其实高级格式化并没有从磁盘上真正删除数据,而只是在数据所占的磁盘扇区中标识了“已删除”的记号,以表明这里的空间可以写入新的数据罢了。也就是说,在高级格式化后,只要原本的数据没有被新的数据所覆盖,那么即使是删除了的数据也都是可以恢复的。

相反,低级格式化会将磁盘上的每一个扇区都用“00”来覆盖,也就是完全破坏了硬盘上的数据,所有丢失的数据都无法恢复。

SD卡无法读取数据

以下几种原因有可能导致SD卡无法正常读取数据:

1、SD卡的接触点不干净
通过观察SD卡的金属区是否存在斑点,可以推断SD卡的接触点是否干净。如果发现上面沾上了灰尘或者油垢的话,可以用棉布加点酒精或者清水擦拭,待水干后再重新插入即可。

2、手机或移动设备的电池电压不稳定
由于高质量的SD卡在读取数据时对手机或者移动设备的电源要求比较严格,所以如果设备的电池并非原装的话,也有可能导致SD卡无法正常读取数据。在这种情况下,只能更换原装电池再进行尝试了。

3、手机或移动设备的卡槽受到挤压
如果使用过厚的非正规电池,会使手机或移动设备的卡槽造成挤压,导致读卡不顺利。请更换原装电池并找一些东西将卡槽往上托一下。

4、卡槽内部金属丝生锈或者是过度弯曲
把卡槽对着阳光,并观察里面的金属丝触点是否在同一高度上。如果不是的话,有可能是因为频繁地抽插SD卡,导致卡槽里的金属丝弯曲过度或者生锈。遇到这种情况,可以尝试用针将金属丝往下挑一点。

5、SD卡染上病毒
扫描SD卡,若发现病毒,则将其在电脑上格式化(选择FAT格式)。

6、SD卡非正常格式化
在手机上格式化与在电脑上格式化是不一样的,如果SD卡遭受了非正常格式化,就请重新按照说明,用电脑再次将其格式化即可(选择 FAT 格式)。