首页 > 资讯 > 综合 > 正文
2024-06-06 16:32

微软忘记更新这个Windows功能已经30年了

大约30年前的一个周四上午,在微软位于雷德蒙德的总部,一位软件开发人员为他正在开发的一个对话框提交了一些代码。这个盒子应该只是临时的,所以他并不担心它是非常基本的。但是,没有人愿意去改变它——直到今天,它在Windows 11中仍然是一样的。

Dave Plummer是微软的前开发者,他在周末在X上的一篇文章中讲述了一个有趣的故事,讲述了多年前格式化驱动器对话框是如何创建的。

普卢默说:“我们将Windows 95用户界面上的数百万行代码移植到NT上,格式只是Windows NT与Windows 95不同的地方之一,我们不得不提出一些自定义UI。”“我拿出一张纸,写下了关于格式化磁盘的所有选项,比如文件系统、标签、集群大小、压缩、加密等等。”

然后,Plummer创建了一个基本的UI,并将其添加到Windows NT代码库中,作为临时解决方案,“直到优雅的UI到来”。UI的改进从未实现,近30年后,普卢默的临时解决方案仍在Windows 11中使用。

如果你想知道为什么Windows中FAT卷的格式大小被限制在32GB,这可能也要部分归功于Plummer。Plummer承认:“我还必须决定多少‘集群松弛’才算太大,这最终将FAT卷的格式大小限制为32GB。“那个限制也是那天早上的一个武断的选择,它作为一个永久的副作用一直伴随着我们。”FAT实际上支持最大2TB的卷,但你需要在Windows中使用第三方工具来创建这个卷,即使微软的操作系统能够正确读取这些更大的FAT驱动器。

尽管微软对Windows用户界面进行了几次大修,但自Windows NT推出以来,微软一直没有碰过“格式”对话框。还有相当数量的其他旧的Windows UI,你可以在最新版本的Windows中出现,但我猜这个特殊的格式是一个简单的例子,“如果它没有坏,不要修复它。”