Операционная система | Файловая система | ||
---|---|---|---|
FAT | FAT32 | NTFS | |
MS-DOS, Windows 3.x, Windows 95 (до версии OSR2) | Поддерживается | Не поддерживается | Не поддерживается |
Windows 95 OSR2, Windows 98, Windows ME | Поддерживается | Поддерживается | Не поддерживается |
Windows NT 4.0 | Поддерживается | Не поддерживается | Поддерживается (после установки Service Pack 4) |
Windows 2000/XP/Vista | Поддерживается | Поддерживается | Поддерживается |
Таблица 3.2.
Файловая система | Параметр | |
---|---|---|
Размеры тома | Максимальный размер файла | |
FAT | От 1.44 Мб до 4 Гб. | 2 Гб |
FAT32 | Теоретически возможен размер тома от 512 Мб до 2 Тбайт. Но на практике Windows XP/Vista поддерживает разделы FAT32 меньшего размера. Так, вы не можете отформатировать том объемом более 32 Гб в файловой системе FAT32 штатными средствами Windows (хотя уже отформатированные диски большего размера Windows поддерживает). | 4 Гб |
NTFS | Минимальный рекомендуемый размер составляет 10 Мб*, а максимальный — 2 Тбайта. | Максимальный размер ограничен лишь размером тома |
* Обратите внимание, что в файловой системе NTFS нельзя форматировать дискеты.
Как видно из табл. 3.2, файловая система FAT для современных флешек хоть и на пределе, но все еще может использоваться. Но она является морально устаревшей и практически не применяется. Что касается FAT32, то именно она используется сейчас для абсолютного большинства флешек. Ведь максимальный размер тома в FAT32 должен не превышать 32 Гб, ну и к тому же большинство пользователей не хранит на флешках файлы более 4 Гб. Кроме того, FAT32 обеспечивает наибольшую совместимость, так как поддерживается практически всеми современными компьютерными устройствами.
Идеальным решением по производительности, надежности и качеству различных функций является NTFS, которая к тому же лишена перечисленных выше недостатков FAT32. Так что, даже не вдаваясь в детали и специальные возможности файловой системы NTFS, можно сделать выбор в ее пользу. Форматирование флешки в NTFS не только позволяет забыть о такой напасти FAT/FAT32, как потерянные кластеры, но и повышает надежность и долговечность флешек, а также позволяет несколько увеличить скорость чтения/записи данных.
Однако файловую систему NTFS не рекомендуется использовать для флешек в следующих случаях:
• Если вы собираетесь пользоваться флешкой на компьютерах, работающих под управлением операционной системы Windows 98. Что навряд ли, но вполне может быть.
• Если вы собираетесь создавать загрузочную флешку.
3.1.1. Файловая система FAT
Файловая система FAT (обычно под ней понимается FAT 16) была разработана достаточно давно и предназначалась для работы с небольшими дисковыми и файловыми объемами, простой структурой каталогов. Аббревиатура FAT расшифровывается как File Allocation Table (с англ.
Данная таблица используется операционной системой для поиска файла и определения его физического расположения на жестком диске. В случае повреждения таблицы (и ее копии) чтение файлов операционной системой становится невозможно. Она просто не может определить, где какой файл, где он начинается и где заканчивается. В таких случаях говорят, что файловая система «упала». Хочу пожелать вам избежать такого «удовольствия».
Файловая система FAT изначально разрабатывалась компанией Microsoft для дискет. Только потом они ее стали применять для жестких дисков, а теперь и для флешек. Сначала это была FAT 12 (для дискет и жестких дисков до 16 Мб), а потом она переросла в FAT 16, которая была введена в эксплуатацию с операционной системой MS-DOS 3.0. Далее она поддерживается в Windows 3.x, Windows 95/98, Windows NT/2000. Ну и в Windows XP/Vista ее поддержка все-таки была включена: в целях совместимости со старым оборудованием и старым программным обеспечением.
3.1.2. Файловая система FAT 32