VFAT
VFAT 是“Virtual File Allocation Table”的缩写。
VFAT 是对 FAT16 和 FAT32 文件系统的扩展,增加了对长文件名的支持。VFAT 扩展了 FAT 文件系统,但不会破坏向后兼容性。支持 VFAT 的操作系统如 (Windows 95 及更高版本)可以使用长文件名,而不支持 VFAT 的操作系统如 (MS-DOS 和 Windows 3.1)在查看同一卷时会看到简短的截断名称。
VFAT 在 Windows 95 中引入,用于增加对长文件名的支持,这是让计算机变得更加用户友好的一项努力。DOS 和 Windows 操作系统使用的 FAT16 文件系统将文件名限制为 8.3 格式——8 个字符,加上由 3 个字母组成的文件扩展名——但 VFAT 允许文件名最多包含 255 个字符,其中可以包括空格、逗号、多个句点以及其他一些扩展字符。
VFAT 的工作方式是在目录中为长文件名和缩短后的 8.3 格式名称分别创建条目。长文件名条目的格式经过特殊设计,较旧的操作系统会忽略它,转而使用 8.3 格式的文件名。例如,文件的长文件名为 Audrey's Birthday Party.jpg 时,在不支持 VFAT 的操作系统中查看,会缩短为 AUDREY~1.JPG。
NOTE: 虽然 FAT32 文件系统的规范不包括对长文件名的支持,但所有支持 FAT32 的操作系统也都支持 VFAT。因此,使用 FAT32 卷时可以预期系统支持长文件名。
测试你的知识