Microsoft 计划在 Windows 11 中移除 FAT32 分区的 32GB 大小限制。虽然 FAT 文件系统支持高达 2TB 的卷,但 Windows 在近 30 年间一直将限制设定为 32GB。“当使用命令行格式化磁盘时,我们已经将 FAT32 的大小限制从 32GB 增加到 2TB,” Windows 团队在周四的博客文章中详细介绍了最新的 Windows 11 Canary 测试版本。
目前,这一限制仅在命令行格式化中被移除,因此现有的格式化对话框依旧保留 FAT32 的 32GB 大小限制,除非微软最终决定更新这一已被遗忘多年的 Windows 功能。
32GB 的限制最早是在 30 多年前的 Windows 95 开发期间设定的 。前 Windows 开发者 Dave Plummer 在今年早些时候透露,他是负责设计格式化对话框的人,并且他还选择了 FAT32 的 32GB 限制。
“我还必须决定多少‘簇松弛’(cluster slack)会太多,这最终导致 FAT 卷的格式化大小被限制在 32GB,” Plummer 在 X 上的一篇帖子中承认,“那天早上做出的这个限制也是一个随意的选择,并且作为一个永久性的副作用一直伴随着我们。”
长期以来,Windows 支持读取高达 2TB 的 FAT32 分区,但在操作系统中创建这样的分区必须依赖第三方工具。希望微软能在即将到来的 Windows 11 版本中更新格式化图形用户界面,使得创建完整的 FAT32 分区变得更加简单。
虽然 FAT32 的分区限制已经被扩展,但单个文件存储在 FAT32 卷上依然存在 4GB 的大小限制。相比起如 exFAT 这样的替代方案,FAT32 如今的使用范围已经较少,但它仍然在许多需要使用 FAT32 格式化 USB 驱动器或 SD 卡的老旧设备中广泛使用。