Een terugkerende opmerking onder Windows-gebruikers is de identiteitscrisis waar moderne versies last van hebben, zo erg zelfs dat ze lijken op twee besturingssystemen in één. Microsoft blijft functies verplaatsen naar het nieuwe Configuratie-menu, en meer dan eens ontdekken we dat bepaalde geavanceerde instellingen op de achtergrond zijn geraakt. Er is echter één detail dat de afgelopen 30 jaar intact is gebleven: het dialoogvenster voor het formatteren van schijven. Het meest indrukwekkende? Het was bedoeld als iets "tijdelijks"...
Het concept van een "stuurwiel" voor het besturen van landvoertuigen gaat terug tot 1873. 150 jaar later is het stuurwiel nergens heen gegaan, en de reden is heel simpel: het werkt. De "verandering omwille van de verandering" heeft zijn aandeel negatieve effecten, en we hebben die les meerdere keren geleerd dankzij Windows. Microsoft veranderde drie keer zijn hoofdinterface (8.x, 10 en 11), en heeft nog steeds geen goede oplossing gevonden. Maar er zijn ook elementen die in decennia geen enkele aanpassing hebben gekregen... en een daarvan ziet er sinds 1994 nog hetzelfde uit.
Het formatteringsdialoogvenster: een "tijdelijke oplossing" van 30 jaar
De uitleg komt via Dave Plummer, gepensioneerd ingenieur bij Microsoft, die we in NeoTeo al meerdere keren hebben genoemd. Dave onthult op zijn Twitter-account dat hij het dialoogvenster voor het formatteren van schijven schreef op "een regenachtige donderdagochtend" eind 1994. De programmeurs van Microsoft waren de code van de Windows 95-interface aan het omzetten voor gebruik in Windows NT, maar de formatteringsfunctie was in NT zo anders dat deze een aangepaste interface nodig had.
Met behulp van VC++ 2.0 en de Resource Editor maakte Dave een verticale lijst met alle acties die de gebruiker moest definiëren, in een min of meer correcte volgorde. Een klassiek voorbeeld van "vorm volgt functie", maar het was een geschikte placeholder totdat de nieuwe interface klaar was. Wat Dave nooit had verwacht, is dat 30 jaar later zijn geïmproviseerde verticale lijst nog steeds de standaardoptie zou zijn in Windows 11.
Destijds moest Dave ook de maximumlimiet voor de slack van clusters specificeren, waarmee hij het beroemde plafond van 32 GB voor FAT32-partities creëerde... maar dat is weer een ander verhaal