【Hacker News搬运】Windows NT中的“格式”对话框
-
Title: The Format Dialog in Windows NT
Windows NT中的“格式”对话框
Text:
Url: https://twitter.com/davepl1968/status/1772042158046146792
很抱歉,我尝试使用 webscraper 工具抓取指定 URL 的内容时遇到了连接超时的问题。这可能是因为网站服务器无法在规定时间内响应。由于我无法直接访问互联网,因此无法解决这个问题。建议您直接访问 Twitter 并搜索该用户的帖子以获取所需信息。如果您需要帮助,请告诉我。
Post by: develatio
Comments:
bc_programming: I was able to confirm in the Windows NT4 source code that he originally wrote some of the code for the format dialog on 2-13-95. That much is true. (late 1994, early 1995, close enough)<p>>"I also had to decide how much 'cluster slack' would be too much, and that wound up constraining the format size of a FAT volume to 32GB."<p>NT4 didn't support FAT32, and NT4 actually was actually able to be 4GB rather than 2GB for a FAT volume because NT4 allowed 64K clusters, so actually exceeded what most systems were able to do at the time. Formatting as FAT in NT4 had no cluster check or option. The cluster size used was decided based on the size of the volume.<p>Furthermore, the The 32GB limitation for FAT32 volumes was originally in the internal format functions, not the dialog itself. On Windows 2000 (Which does support FAT32) you can try to format a drive bigger than 32GB as FAT32, but the formatting will fail, as it is hard-coded at the end of the format to fail trying to format FAT32 volumes larger than 32GB. The dialog itself isn't what presents this limitation and it is shared by the command line format.com which uses the same functions.<p>Not sure why he seems to always exaggerate his own involvement. He's got people believing that he wrote the Zip folder code that Microsoft literally licensed from Info-Zip because he had to touch it to get it integrated. I guess exaggeration is what "influencers" do, and that's what he is at least trying to be now.
bc_programming: 我能够在Windows NT4源代码中确认,他最初在2-13-95为格式对话框编写了一些代码。这是真的。(1994年末,1995年初,足够接近)<p>>";我还必须决定多少;簇松弛;这将太多,并且最终将FAT卷的格式大小限制为32GB"<p> NT4没有;不支持FAT32,而NT4实际上能够为FAT卷提供4GB而不是2GB,因为NT4允许64K集群,因此实际上超过了当时大多数系统的能力。在NT4中格式化为FAT没有集群检查或选项。所使用的群集大小是根据卷的大小决定的<p> 此外,FAT32卷的32GB限制最初是在内部格式函数中,而不是对话框本身。在Windows 2000(它确实支持FAT32)上,您可以尝试将大于32GB的驱动器格式化为FAT32,但格式化会失败,因为格式化结束时会硬编码为尝试格式化大于32GB卷失败。对话框本身是;t是什么造成了这一限制,并且它由使用相同功能的命令行format.com共享<p> 不知道为什么他似乎总是夸大自己的参与。他;这让人们相信他写的Zip文件夹代码是微软从Info-Zip授权的,因为他必须触摸它才能将其集成。我想夸张是什么";影响者”;做,并且;这就是他现在至少想成为的样子。
ranger207: > I got out a piece of paper and wrote down all the options and choices you could make with respect to formatting a disk, like filesystem, label, cluster size, compression, encryption, and so on.<p>> ...<p>> It wasn't elegant, but it would do until the elegant UI arrived.<p>This doesn't follow IMO. It presents all the options you need in a simple interface; what would go into a more "elegant" interface?
ranger207: >;我拿出一张纸,写下了关于格式化磁盘的所有选项和选择,如文件系统、标签、集群大小、压缩、加密等。<p>><p> >;事实并非如此;t优雅,但在优雅的UI到来之前,它会一直保持下去<p> 这并不是;t follow IMO。它在一个简单的界面中提供了您需要的所有选项;什么会变成更多的“;优雅的";界面
accrual: Dave Plummer is such a cool guy. I love how casually he writes about building one of the most ubiquitous kernels of all time.<p>> He created the Task Manager for Windows, the Space Cadet Pinball ports to Windows NT, Zip file support for Windows, HyperCache[4] for the Amiga and many other software products. He has been issued six patents in the software engineering space.<p><a href="https://en.wikipedia.org/wiki/Dave_Plummer" rel="nofollow">https://en.wikipedia.org/wiki/Dave_Plummer</a>
accrual: 戴夫·普卢默是个很酷的人。我喜欢他随意地写关于构建有史以来最普遍的内核之一的文章<p> >;他创建了Windows任务管理器、Space Cadet Pinball到Windows NT的端口、Windows的Zip文件支持、Amiga的HyperCache[4]和许多其他软件产品。他已获得软件工程领域的六项专利<p> <a href=“https://;/;en.wikipedia.org//!wiki/:Dave_Plummer”rel=“nofollow”>https:///;en.wikipedia.org/;wiki/;戴维·普卢默</a>
Lammy: > the dialog is still my temporary one from that Thursday morning, so be careful about checking in "temporary" solutions!<p>Not only still there but inspired others, like the HP USB Disk Storage Format Tool that I always used to bypass the 32GB FAT32 limit: <a href="https://www.majorgeeks.com/files/details/hp_usb_disk_storage_format_tool.html" rel="nofollow">https://www.majorgeeks.com/files/details/hp_usb_disk_storage...</a>
Lammy: >;这个对话框仍然是我从那个星期四早上开始的临时对话框,所以要小心登录“;临时的“;解决方案<p> 不仅仍然存在,而且还启发了其他人,比如我一直用来绕过32GB FAT32限制的HP U盘存储格式工具:<a href=“https://;/;www.majorgeeks.com/!files/,details/:HP_USB_Disk_Storage_Format_Tool.html”rel=“nofollow”>https:///;www.majorgeeks.com/;文件/;细节;hp_usb_disk_storage</一
cap10morgan: This highlights a common pitfall: If you “solve” a problem with a “temporary” solution, you lower the priority of the better solution below every unsolved problem. And there are always enough of those to ensure no one ever revisits the temporary solutions.
cap10morgan: 这突出了一个常见的陷阱:如果你用一个“临时”解决方案“解决”一个问题,你会将更好的解决方案的优先级降低到每个未解决的问题之下。总有足够多的临时解决方案可以确保没有人重新审视临时解决方案。