Зачем форматировать FAT32: как Microsoft сняла 30-летнее ограничение в Windows
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 и только через консоль. Графический интерфейс всё ещё живёт в прошлом. Обещают исправить и это. Ждать осталось недолго — возможно, всего пару обновлений. Или десятилетий? Шутка, но в каждой шутке...