Windowsの「フォーマット」画面は1994年の暫定的なUIが使い回されており表記揺れも存在している

WindowsでSDカードやUSBメモリを使っていると、データを初期化する「フォーマット」画面を何度も目にすることになります。このフォーマット画面の誕生秘話を元Microsoft社員のデビッド・プラマー氏が語っています。
I wrote this Format dialog back on a rainy Thursday morning at Microsoft in late 1994, I think it was.
We were porting the bajillion lines of code from the Windows95 user interface over to NT, and Format was just one of those areas where WindowsNT was different enough from… pic.twitter.com/PbrhQe0n3K— Dave W Plummer (@davepl1968) March 24, 2024
プラマー氏はWindowsのタスクマネージャーやピンボール、アクティベーションシステムなどの開発に携わってきた人物です。プラマー氏によると、フォーマット画面の開発は1994年末の雨が降る木曜日に行われたとのこと。当時、MicrosoftではWindows 95のUIをWindows NT系OS向けに移植する作業が進んでいました。フォーマット画面はWindows 95とWindows NT系OSの相違点が強く影響するUIであったことから、プラマー氏はフォーマット画面を新たに作りなおす必要に迫られました。

フォーマット画面が仮UIであるという事実は、「『容量(P)』の右隣には『:』が記されているのに、他の項目には『:』が記されていない」という表記揺れにも現れています。この表記揺れについて指摘されたプラマー氏は「そうだね、できるかどうか分からないけど、誰かにバグを報告してもらうよ」と返答しています。

ちなみに、ドイツ語版Windowsでは、2022年に配信されたWindows 11 22H2で表記揺れ問題が解決しているとのことなので、他の言語でも将来的に解決される可能性がありそうです。
It is fixed in 22H2 (Build 22621.3296) pic.twitter.com/EOELiYJ1up— @Motochen/@mastodon.social/ ???????? ❤️ (@Motochen) March 25, 2024
なお、プラマー氏によるとフォーマット画面の作成時にボリュームサイズの最大値を決定する必要が生じたことにより、Windowsのフォーマット画面ではFAT32で作成可能なボリュームサイズが32GBに制限されることになったとのこと。この32GBというボリュームサイズは開発時に突発的に思いついた「仮の値」だったそうですが、その後もFAT32の仕様として引き継がれることとなりました。「仮」のつもりで作ったUIや容量制限が長期間使われ続けた事実を受けて、プラマー氏は「覚えておいてください。『仮』というものは存在しません」と忠告しています。
