Наши статьи
FAT32

FAT32 (с англ. File Allocation Table – «файл размещенный в таблице» — это файловая система, которую разработала компания Microsoft, разновидность файловой системы FAT.

Файловая система FAT32 является последней версией FAT, и улучшением ранней версии, которая известна как FAT16. Система FAT32 была создана для преодоления ограничений на размер тома FAT16. Помимо этого новая файловая система имела возможность использовать старый код MS-DOS программ и сохранять их формат. FAT32 явилась вместе с операционной системой Windows 95 OSR2 и использовала 32-разрядную адресацию кластеров.

Логический предел

Максимальное число кластеров, которое возможно в FAT32 равняется 268 435 445, это позволяет использовать логические диски (тома) с объемом до 8 терабайт. Максимальный размер тома равен 1024 терабайта, если использовать сектор с 32768 байтами. Размер сектора может быть совершенно любым, но традиционно считается равным 512 байт и одному сектору диска. Данная величина с момента создания не менялась, а также считается константой в некотором программном обеспечении. Это вызывает небольшие проблемы с совместимостью.

ScanDisk – это 16-разрядная программа, входящая как средство в состав операционных систем Microsoft Windows 98 и Microsoft Windows 95. Для этой программы и подобных ей максимальный размер одного кластера отдельного фрагмента памяти равно 16 мегабайт минус 64 килобайта. Отсюда следует, что ScanDisk в Windows 98 или Windows 95 не может работать с таблицей системы FAT32, в которой размер таблицы будет превышать 16 мегабайт минус 64 килобайта. Запись в FAT таблице на томе вместе с файловой системой FAT32 имеет размер четыре байта, поэтому ScanDisk не сможет работать с FAТ таблицей на диске файловой системы FAT32, которая описывает больше чем 4 177 920 кластеров (не исключая два резервных). При максимальном размере 32 килобайтного кластера и с учетом всех таблиц FAT, размер одного тома может достигать 127 гигабайт.

Штатными средствами Windows XP, Windows 7, Windows 2000 и Windows Vista невозможно создать раздел файловой системы FAT32 более 32 гигабайт, но с данными разделами можно работать, если они предварительно создавались в каких-либо других операционных системах. Причиной этого является то, что компания Mikrosoft считает – увеличение размера тома системы FAT32 более 32 гигабайт может привести к упадку производительности. Также компания утверждает, что файловая система NTFS будет более подходящим решением для размера тома выше 32 гигабайт, а также она является родной операционным системам Windows XP и Windows 2000. Но так как NTFS нецелесообразно использовать на флэш-накопителе, то разработали специальную файловую систему exFAT, которая снимала целый ряд ограничений.

Операционная система Windows XP работает с томами, объем которых не превышает 2 терабайт (из справки Windows XP). Программа Partition Magic разрешает создавать раздел с файловой системой FAT32 с размером не более чем 192 гигабайта. Программа EASEUS Partition Master создает разделы с файловой системой FAT32 с размером более 250 гигабайт.

Особенность работы FAT32 с Windows Vista пока не обнаружена.

USB Flash

На пути отказа от файловой системы FAT32 стало препятствием производительность USB флэш-накопителей с такой же файловой системой. Не учитывая описанные ограничения, FAT32 имеет ряд преимуществ (по крайней мере на ФС NTFS) как в скорости копирования-чтения с флэш-накопителя, так и в скорости записи на него.

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