我会说,取决于SD卡容量。根据 SD Association 的建议,32GB 或以下应格式化为 FAT32,32GB 以上应格式化为 exFAT。
此外,存储卡的应用/用途也是您需要考虑的重要因素。
有来自游戏社区的反馈,特别是在 Steam Deck 中使用 SD 卡;用 FAT32 格式化卡更好。
常问问题
Q) 为什么我无法将电脑上的电影复制到 SD 卡中?
A) 因为你的 SD 卡是用 FAT32 格式化的。要解决此问题,请将存储卡重新格式化为 exFAT。FAT32 有 4GB 的最大大小限制,如果你的电影超过 4GB 长,它将无法工作。
Q) 为什么我无法更改或写入从 MacBook 复制到 SD 卡的文件?
A) 很可能你的 SD 卡被格式化为 NTFS 格式。MacOS 可以读取 NTFS,但不能写入它。因此,如果您家里/办公室有 Windows PC 和 MacBook,请将 SD 卡格式化为 exFAT 格式,而不是 NTFS 格式。这样,您就可以在存储卡上复制和写入数据。
Q) 为什么当我尝试将我的文件从计算机复制到 SD 卡时出现错误消息“文件对于目标文件系统来说太大”?
A) 因为你的SD卡是格式化成FAT32格式的。此格式不能存储大于 4GB 的单个文件。您尝试从计算机复制的文件很可能大于此限制。
SD协会文件格式推荐
基本上,每种类型的 SD 卡的推荐容量及其首选文件系统格式如下:
SD -> 最多 2GB(建议格式化为 FAT12/16)
SDHC -> 2GB以上到32GB(建议格式化为FAT32)
SDXC -> 32GB 以上到 2TB(建议格式化为 exFAT)
SDUC -> 2TB以上到128TB(建议格式化为exFAT)
该协会还强烈建议您使用他们的 SD Memory Card Formatter 来格式化您的 SD/microSD 卡。其网站上声明的最新版本是 5.0.2 版。此格式化工具不会格式化存储卡上用于卡安全功能的受保护区域。
如果卡被 Windows 系统的加密功能锁定,您需要在格式化前解锁 BitLocker。
如果没有文件系统,存储在 SD 卡上的所有数据将成为一个庞大的数据体。很难知道信息的起点和终点。
近年来,SD 卡的价格一直在下降,越来越多的人购买更大容量的卡。市场上的大多数存储卡都是 SDXC 类型。您可能会购买出厂时格式化为 exFAT 文件格式的 SD 卡。
exFAT的由来
exFAT 的全称是 Extensible File Allocation Table,由微软于 2006 年推出。该文件系统在 2019 年 8 月 28 日微软开放其规范之前一直是专有的。
Microsoft 开发了 exFAT 作为文件分配表 (FAT) 文件系统系列的继承者。它的重点是消除 FAT32 文件系统的限制,特别是对大于 4GB 的文件的支持,并提高小于 64KB 的文件的存储效率。
如果您想知道您的 SD 卡是否为 exFAT?右键单击包含存储卡的驱动器,然后选择属性。在常规选项卡下,您可以检查文件系统。
exFAT 与 FAT32 与 NTFS
每个文件系统都有自己的优点和缺点。为了充分优化您的 SD 卡性能,请决定您使用的是 Windows 还是 Mac 计算机,以及您将使用哪种应用程序和文件。
我们总结了每个文件系统相对于其他文件系统的关键标准。阅读一下,以便您做出更好的决定。
外脂肪:
- 于 2006 年随 Windows XP 推出
- 它是 3 个文件系统中最新的
- exFAT 专为在 USB 存储设备和 SD 卡等闪存产品中使用而设计。
- 有 16 艾字节 (EB) 的非常大的文件大小限制,它很大,今天的大多数文件都不会超过这个限制。
- 您可以比 FAT32 更好地从存储卡中恢复数据
- 只有 PlayStation 4 和 5 支持 exFAT,PlayStation 3 不支持。微软自己的 Xbox 360 也不支持 exFAT,除了 Xbox Series X、S 和 One 支持。
FAT32(文件分配表32):
- 在 Windows 95 出现时引入
- 它于 1977 年由微软推出
- 最大文件大小为 4GB
- 最大分区大小为 8TB
- 适用于所有版本的 Windows、Mac、Linux 等
- 不如 NTFS 系统安全
- 随着 4K 电影的推出,文件大小限制成为一个问题
NTFS(文件系统新技术):
- 它是 Windows 在不可移动驱动器上使用的默认文件系统
- 在 Windows XP 之后广泛使用,并于 1993 年推出
- NTFS 使用访问控制列表 (ACL) 和加密来管理存储卡上这些文件的安全性
- macOS 对 NTFS 的支持有限。它只能读取和显示内容,不能修改文件。
- 索尼的 PlayStation 游戏机不支持 NTFS,即使是微软自己的 Xbox 360 也不支持。
exFAT 有什么缺点?
虽然 exFAT 是我们在本文中提到的所有三个文件系统中最新的文件系统,但它也有其缺点。
以下是 exFAT 的 3 个主要弱点:
- 不像 FAT32 那样与其他设备/系统兼容
- 没有日志功能,因此安全性是一个问题(日志是指在执行之前将对存储卡上文件的任何更改记录在日志中)。
- 因为 exFAT 有 64KB 的块大小,如果你存储很多小文件你会浪费很多空间,几乎是 12%。
如果您想将文件系统从 exFAT 更改为 FAT32,我们为您提供以下建议:
(格式化前记得备份文件)
1)使用Windows内置的磁盘管理工具
第 1 步:打开 Windows 开始菜单,在搜索框中键入磁盘管理,然后按Enter。
第 2 步:打开“磁盘管理”菜单,右键单击包含 SD 卡的驱动器。
第 3 步:选择格式,将打开一个新菜单。
第 4 步:在文件系统部分,选择 FAT32 选项并按 Enter。您的 SD 卡将被重新格式化为新的文件系统。
2) 使用 Windows 命令提示符
第 1 步:打开 Windows开始菜单,然后从选项列表中选择命令提示符。
第 2 步:出现命令提示符屏幕时,键入“diskpart”并按 Enter。
第 3 步:将出现一个包含 DiskPart 版本号的新屏幕,键入“list disk”并按 Enter。
第 4 步:屏幕将列出所有磁盘编号。
第五步:确定你的SD卡所在的盘号,比如你的SD卡在Disk 1,输入“select disk 1”回车。
第 6 步:屏幕会告诉您“磁盘 1 现在是选定的磁盘”。输入“list partition”并按回车键。
步骤7:屏幕会显示您选择的SD 驱动器的分区号(通常是分区1)。键入“选择分区 1”并按 Enter。
第八步:屏幕上会出现“Partition 1 is now the selected partition”的信息。输入命令“format fs=fat32 quick”并回车。格式化过程将开始。
第 9 步:格式化完成后,将出现“100% 已完成”。您现在可以通过键入“exit”并按 Enter 退出命令提示符。
使用 SD 记忆卡格式化程序格式化
警告:格式化将清除 SD 卡上的所有数据。请在执行此操作之前备份所有数据。
SD创建了自己的卡格式化程序,以便公众可以使用正确和适当的工具来格式化他们的存储卡。它旨在优化 SD 卡的运行条件。
总之
容量超过 32GB 到 2TB 的 SD 卡默认的文件格式是 exFAT。这是您可以使用的最佳文件格式,因为它提供比 FAT32 更多的安全功能,并且文件大小限制高于 4GB。
借助 exFAT,还可以在 Windows PC 和 MacBook 之间交换数据和文件。
每天都在创建更多 4K 视频文件,使用 exFAT 将消除使用 FAT32 文件系统时会遇到的文件大小限制。