Warning: sprintf(): Too few arguments in C:\wwwroot\www.xizhenhl.com\wp-content\themes\covernews\lib\breadcrumb-trail\inc\breadcrumbs.php on line 254

FAT32 不止 32GB?我也误会了很多年 – 小众软件

当你用 Windows 格式化一个大于 32GB 的 U 盘时,并不能选择 FAT32 磁盘格式。但它才是那个可以在更多上古设备中打开的格式。

前几天,微软在 Windows 11 开发者预览频道 Dev 26300.8170 中,把 FAT32 的人为限制取消了,现在通过命令行格式化,可以直接创建最大 2TB 的 FAT32 分区。

是的,这是一项人为限制。

FAT32 不止 32GB?我也误会了很多年 1

不过早在 2024 年,这个限制解除就进入了更激进的 Canary 测试通道。拖了将近两年,才推进到现在的 Dev 通道,后面什么时候会进入 Beta,甚至正式版,还不好说。

FAT32 的设计本身,一直以来都支持 2TB 大小,但早在 Windows XP 时代,微软就将其人为限制到了 32GB,一直兼容到了 Windows 11。

FAT32 不止 32GB?我也误会了很多年 2

久而久之,包括青小蛙在内的很多人都默认 FAT32 最大只有 32G,毕竟它名字里还有一个很具有误导性的 32 😂。

至于 FAT32 真正的限制、缺陷:它不支持超过 4GB 的单个文件。

这个没变,估计也不会变了。

使用方法

插入超过 32GB 的 U 盘到电脑,使用命令提示符输入(假设U盘使用 e:):

就行了。

趣闻

早在这项改动进入 Canary 测试通道时,微软的前 Windows 开发人员 Dave Plummer 在 X 上透露的:

FAT32 不止 32GB?我也误会了很多年 3

我是在1994年末的一个周四雨天早晨,在微软写这个 Format 对话框的,我想是的。

我们当时正在将 Windows 95 用户界面的数十亿行代码移植到 NT 上,而 Format 只是那些 Windows NT 与 Windows 95 差异足够大,以至于我们必须设计一些自定义 UI 的领域之一。

我拿出一张纸,写下了格式化磁盘时所有可能的选项和选择,比如文件系统、标签、簇大小、压缩、加密等等。

然后我启动了 VC++ 2.0,用资源编辑器布局了一个简单的垂直堆叠,列出了你必须做出的所有选择,按你大致需要做出的顺序排列。它并不优雅,但它能用,直到优雅的 UI 到来为止。

那是大约30年前的事了,而这个对话框仍然是我那个周四早晨的临时版本,所以小心提交“临时”解决方案!

我还必须决定多少“簇松弛空间”才算太多,结果这限制了 FAT 卷的格式化大小为 32GB。这个限制也是那天早晨的一个任意选择,并且作为一个永久的副作用一直伴随着我们。

所以记住……没有“临时”的提交 🙂


原文:https://www.appinn.com/fat32-2b/

最后,Windows 10 不要想了,没这项功能,找第三方吧。

#FAT32 #不止 #32GB我也误会了很多年 #小众软件

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注