Windows格式化對話框一開始是一個臨時解決方案 但已存在30年之久


你可能對現代(或不太現代)Windows版本中的"格式化"對話框並不陌生。這是一個高大的窗口,包含多個選項,如文件系統、分配大小等。如果你想知道為什麼它在現代Windows版本中看起來有點格格不入,答案是:這個用戶界面是一個臨時解決方案,而這個方案卻又如此不需要改變,以至於它已經被多個Windows系統沿用近30年。

f08wc18.jpg

戴夫-普盧默(Dave Plummer)是微軟 的一名長期老員工,曾創造任務管理器、Windows 彈球、原生 ZIP 支持(微軟出錢買斷該功能後,他用這筆錢購買一輛紅色克爾維特)等傳奇,他在自己的 X 賬戶上分享創建"格式化"對話框的故事。

1994 年,戴夫和其他軟件工程師正忙於將"數十億行代碼"從 Windows 95 移植到 NT。後者包含大量的變化,需要對格式對話框的用戶界面進行重新設計,於是 Plummer 拿起一張紙,記下必要的功能列表,然後啟動 VC++2.0 中的資源編輯器,創建一個簡單的堆棧。

設計窗口時,他選擇垂直佈局,這樣就可以按照大致正確的順序從上到下勾選所有選項。最終的產品並不是為美觀,據戴夫說,它是在"優雅的用戶界面"到來之前完成的。

將近 30 年過去,Windows 用戶仍在等待承諾的優雅用戶界面的到來,而這種臨時解決方案已經存在幾十年,即使是最新的 Windows 11 預覽版也仍在使用,沒有任何升級的跡象,以至於FAT分區的32GB限制也是在這個時候任意確定的,很顯然,這也困擾包括你我在內的許多人。

您可以在戴夫的 X賬戶上閱讀全文:

圖片.png


相關推薦

2022-07-10

微軟正著手調查Outlook搜索無法在Windows11桌面應用中顯示近期郵件的問題。由於Outlook的搜索功能使用本地Windows搜索服務來索引電子郵件,因此該問題會影響POP、IMAP和脫機Exchange帳戶。而Microsoft365和聯網Exchange賬號不受影響。微軟

2024-03-27

微軟在Windows1121H2中引入許多設計變更,但直到22H2更新才對任務管理器進行改造。在這次功能更新中,任務管理器的UI和一些功能得到全面的改進。你本以為舊工具早已不復存在,但它在Windows11中依然存在。舊版任務管理器仍是 W

2022-07-26

承認於2022年6月28日發佈的可選更新KB5014666,會導致部分Windows10設備出現打印問題。微軟在日志中表示,這個BUG會導致Windows10某個打印機出現帶有“Copy1”後綴的重復打印機。更為重要的是,根據名稱來指定打印機的應用程序無法

2022-08-09

由WindowsHealthDashboard可知,微軟已意識到一個問題——作為AdobePDF的替代品,Windows10/11操作系統用戶似乎很難打開特定的XPS文檔。除無法打開非英語語言的XPS/OXPS文檔,XPSViewer查看器也會停止響應並蠶食CPU/內存資源,直至突破2.5GBR

2022-12-20

0xc000021a)。微軟表示,該問題是由於system32中hidparse.sys和Windows文件夾中的system32/drivers的文件版本不匹配,從而導致簽名驗證失敗造成的。因此,目前從Win10 20H2到22H2版本的系統都會受到影響。微軟稱,現階段正在修復這一問題

2023-03-28

番觀點,是奧特曼在與MIT研究科學傢LexFridman長達2小時的對話中透露。不僅如此,奧特曼談及近期圍繞ChatGPT產生的諸多問題,坦承就連OpenAI團隊,也根本沒搞懂它是如何“進化”的:從ChatGPT開始,AI出現推理能力。但沒人能解讀

2022-07-30

面向Beta頻道WindowsInsider項目成員,微軟近期推出新的Windows11預覽版更新,重新引入“打開方式”對話框。該特性於今年年初上線,隨後於今年3月移除,而現在又再次回歸。微軟表示由於引入多處重要的性能改進,因此理論上用

2022-06-25

019又讓那些離開舊瀏覽器的用戶失望瞭。微軟更新瞭官方Windows Health Dashboard文檔,通知瞭關於修復Windows 11和10中一個惱人錯誤。據該公司稱,KB5014019引入瞭一個導致Microsoft Edge中的IE標簽被卡住的錯誤。安裝KB5014019及以後的更新

2023-02-08

ing使用體驗。從頁面佈局來看,搜素頁的上方依然為搜素對話框,跟過去的搜索引擎一樣的地方是依然會返回各種網站鏈接,但跟過去最大的不同在於,在頁面的右側或上方會出現一個單獨的對話框。在這個對話框中,Bing將根

2022-09-30

面向Dev頻道的WindowsInsider項目成員,微軟今天發佈Windows11Build25211。由於Windows1123H2(代號SunValley3)已經取消,微軟轉而以3年為周期發佈一次重大版本更新,因此該預覽版依然隸屬於22H2。Windows 11 Build 25211 完整更新日志新內容Widget

2023-02-02

到影響。NVIDIA反應倒是十分迅速,解到此問題後很快給出一個臨時解決方案,但是不清楚Discord會何時修復Bug。遇到此問題的玩傢,可以下載GeForce3D Profile Manager,編輯SLI配置文件,增加一行代碼Setting ID_0x50166c5e =0x00000000”。

2022-09-14

在本月的補丁星期二活動中,微軟發佈適用於Windows11系統的累積更新KB5017328。本次更新修復當用戶登錄/登出微軟賬號之後,網頁對話框並不會顯示的情況。這個問題自KB5016691更新開始就已經存在。在安裝本次更新之後,系統版

2022-07-06

提供特定於平臺的優勢。此外,它們將允許加速過渡到 Windows App SDK,這反過來又會消除一些長期存在的限制,並允許更多的性能和可靠性改進。

2023-03-26

近日,用於創建 Windows(或其他系統)安裝媒介的軟件工具Rufus發佈3.22穩定版更新,不出意外,這將是最後一個支持Win7的版本。根據官方介紹,Rufus 3.22將是最後一個可在Win7行正常運行的版本,在此後,該軟件將不再支持Win7及以