存储卡有最大文件大小限制吗?

2 memory-card micro-sd-card

我不知道在哪里问这个问题,所以也许这是物理限制。

我有一个 8 GB 的闪存微型 SD 存储卡。当我复制最多几 GB 的任何文件大小时,复制会正常进行。但是如果我试图复制超过 4 GB 的文件,那么系统会告诉我卡上的内存不足,尽管有 8 GB 可用。所以也许只有 32 位地址用于保持 micro SD 卡中的文件大小,或者我的 micro SD 有缺陷?

Maj*_*nko 15

这里需要考虑三件事:

  1. 有支持不同容量的不同 SD 版本(请参阅https://www.sdcard.org/consumers/choices/):

    • 标清 - 2GB
    • SDHC - 32GB
    • SDXC - 2TB
  2. 大多数文件系统的大小都有限制。您需要选择一个能够使用整个 SD 卡大小的文件系统。您选择哪一个还取决于您将在其中使用它的环境。高容量文件系统的一些常见选择包括:

    • FAT32 - 2TB
    • exFAT - 512TB
    • NTFS - 2 64 个簇(512 字节的倍数)
  3. 大多数文件系统对任何单个文件的大小都有限制:

    • FAT32 - 4GB
    • exFAT - 512TB
    • NTFS-16EB


小智 5

如果存储卡的文件系统是 FAT32,那么它的文件限制为 4GB。要克服此限制,您可以将存储卡格式化为 NTFS 文件系统。

如果您不想丢失卡上的所有信息,可以使用以下命令转换为 NTFS:convert G: /FS:NTFS在命令提示符中(假设您的存储卡的标签是G:

请注意,数码相机不支持 NTFS。