答案1
文件系统存储元信息(有关文件的信息)。FAT 遵循为小型磁盘和低内存设计的传统结构。现代文件系统可以具有许多附加功能、结构备份以及有关文件本身的更多信息(例如权限)。
簇大小(块大小)也是一个因素。这是可以与文件关联的单元的大小。例如,如果它是 4k,那么每个文件平均会丢失 2k,因为 FAT 没有处理小于该大小的细节的分辨率。NTFS 的默认簇大小可以小于 FAT32 的默认簇大小,从而为您提供有关这些分配单元的更大数据库,这会占用更多空间,而设备未分配的大小则不会占用太多空间。
默认情况下会分配一些结构,因此存在差异是可以理解的。如果您开始用文件填充驱动器,差异可能会变得更大 - 或者 NTFS 可以弥补最初丢失的空间,具体取决于您使用文件系统的样式(少量大文件/大量小文件)。
答案2
原因在于每个文件系统都需要特定数量的内存(存储)来在存储设备上构建文件系统结构(目录、文件等在块设备上的列表和位置,称为 ToC(目录表)、元数据、文件系统超级块等)。
因此您会发现 FAT32 需要的空间比 NTFS 少 100 MB。
看文件系统了解更多信息。