IMG-LOGO
image

21 авг. 2024

Просмотров: 77

Зачем форматировать FAT32: как Microsoft сняла 30-летнее ограничение в Windows

Представьте 90-е: жёсткий диск на 32 гигабайта казался несбыточной мечтой. Ирония в том, что именно это число на долгие годы стало... ограничением. Разработчики Windows случайно встроили лимит на форматирование дисков в системе FAT32. И только летом 2024-го его наконец-то убрали. Почему так вышло и как вообще устроена эта старая, но живучая файловая система? Давайте разберёмся.
Название FAT32 расшифровывается как File Allocation Table — «таблица размещения файлов». Любопытно, что её основы были заложены ещё в 1976-77 годах самим Биллом Гейтсом и Марком Макдональдом. Настоящий digital-реликт!

FAT32 — это эволюция файловой системы от Microsoft, которая отвечает за организацию данных на диске. Её главный козырь — невероятная совместимость. Флешки, карты памяти, внешние жёсткие диски — если устройство должно работать везде, его часто форматируют именно в FAT32.

Эта система дебютировала в 1996 году вместе с Windows 95, придя на смену FAT16. Ключевое улучшение? Переход с 16-битных записей на 32-битные. Это подняло потолок размера одного файла до 4 ГБ — для эпохи видеороликов и MP3 это было серьёзным шагом вперёд.

Но был нюанс. Встроенный инструмент Windows для форматирования упрямо ограничивал создаваемый раздел 32 ГБ, хотя сама система теоретически поддерживала до 2 ТБ. Обойти это можно было только сторонними программами. Забавно, что в Linux или macOS такого каприза никогда не существовало. Почему же Microsoft так долго мирилась с этим неудобством?

Несмотря на возраст, FAT32 до сих пор жива. Она не блещет надёжностью журналирования или шифрованием, как современные аналоги, но зато её понимают практически все устройства. Иногда простота — главная сложность.

Как родилось ограничение в 32 ГБ?

Во всех странностях Windows есть простое правило: ищите человека. В данном случае — Дэйва Пламмера, бывшего разработчика Microsoft. На своём YouTube-канале он признался, что это он ввёл пресловутый лимит.

История получилась почти анекдотичная. Пламмеру для тестов нужна была максимальная граница. Под рукой оказалась карта памяти на 16 мегабайт — самая большая на тот момент. Он умножил это число на тысячу... потом ещё раз на тысячу. Получилось 16 000 000 МБ, что приблизительно равно 32 ГБ. Так, с лёгкой руки, случайная цифра стала железным правилом на три десятилетия.

Никто не ожидал, что объёмы накопителей взлетят так стремительно. Ограничение стало привычным, и менять его было «некогда». Знакомый подход, правда?

Финал долгой истории

15 августа 2024 года Microsoft объявила: лимит наконец-то снимается. Обновление затронуло командную строку Windows 11: команда format теперь позволяет создавать разделы FAT32 до 2 терабайт.

Пока что изменение доступно только в тестовой сборке Canary и только через консоль. Графический интерфейс всё ещё живёт в прошлом. Обещают исправить и это. Ждать осталось недолго — возможно, всего пару обновлений. Или десятилетий? Шутка, но в каждой шутке...