Периодически коллеги по работе меня спрашивают: «Какую файловую систему выбрать при форматировании новой флешки?».

Обычно я отвечаю, что надо выбирать NTFS, и все будет нормально. Но иногда попадаются дотошные пользователи, и они хотят узнать, почему именно NTFS, а не FAT32 или exFAT.

В этой статье я попробую объяснить разницу между этими файловыми системами с точки зрения обычного пользователя.

Сегодня актуальными файловыми системами для флешек (и других внешних носителей) являются такие: NTFS, FAT32, exFAT .

Эти системы позволяют по разному хранить файлы и дополнительную информацию о них на носителе. Каждая система имеет свои достоинства и недостатки, поэтому выбирать надо такую, которая наиболее подходит для ваших задач и файлов.

Например, FAT32 имеет ограничение на размер файлов в 4ГБ . Поэтому, если вы хотите сохранить на флешку образ DVD одним файлом 4,7ГБ (или 8,5 ГБ для двухслойного DVD), то FAT32 для этой операции не подойдет.

С другой стороны, за счет своей простоты FAT32 может обеспечить большую скорость работы, чем NTFS или exFAT. Но, опять же, при этом получается меньшая надежность при случайных потерях связи или отключения питания внешнего носителя.

Если флешка используется для переноса разных небольших по объему файлов (например офисная документация), то лучше использовать NTFS ;

Если флешка используется для переноса больших по объему файлов (например - фотографии или видеофайлы), то лучше использовать exFAT .

В таких вариантах указанные системы обеспечивают большую скорость работы флешки.

Это хорошо видно на примере карт памяти, которые в основном предназначены для фото и видеотехники. В современных устройствах файлы получаются большие, поэтому производители сразу форматируют карты памяти в системе exFAT.

Исключение для использования FAT32 может быть только в случае использования флешки для бытовой техники – телевизора, двд, авто ФМ-модулятора. Если у вас, например, телевизор может работать с флешками только в формате FAT32, то тут ничего не поделаешь – для просмотра фото или видео с флешки на ТВ придется форматировать флешку в системе FAT32.

Последние модели бытовой техники уже могут работать с разными системами, но более ранние модели «понимают» только FAT32.

Тестирование.

У меня сейчас есть 2 флешки с интерфейсом USB 2.0 – на 16 и 8 ГБ. Флешка на 16 ГБ – это Corsair Voyager . Флешка на 8 ГБ - это Silicon Power (алюминиевый корпус, код D33B29 на самой флешке).

Я протестировал обе флешки в системах NTFS, FAT32, exFAT. Сначала я копировал папку с разными файлами, а потом архив этой же папки. Для примера я взял папку игры "World of Tanks" – в ней и файлов много, и они разные по размеру.

В исходном (не сжатом) виде папка имеет параметры: файлов 3002, папок 391, объем 11,1 ГБ.

В сжатом виде получается 3 файла (чтобы записать на FAT32) – 2 по 3500 МБ и 1 на 48 МБ, общий объем 6,88 ГБ.

Тест я проводил следующим образом – форматировал флешку в нужную систему, потом записывал папку, замерял время записи, извлекал флешку, считывал папку, замерял время считывания, снова форматировал, аналогично записывал и считывал архивы, замерял время записи и считывания.

Потом переходил к следующей файловой системе. На флешку Silicon Power папку в несжатом виде я записывал до полного заполнения флешки на 8 ГБ.

В результате тестов я получил такие средние значения скорости:

Затем я нашел в интернете сайт (http://usbflashspeed.com/), на котором собраны результаты тестов разных флешек, и скачал оттуда утилиту для тестирования USB Flash Benchmark .

Этой утилитой я тоже протестировал три файловых системы на каждой флешке. Эта утилита тестирует флешку блоками данных разного объема.

На блоках данных от 16 МБ до 64КБ я увидел примерно такие же показатели скорости. На меньших блоках скорость заметно падает, но и файлы объемом 64КБ и менее сейчас встречаются редко.

А если даже и встречаются, то все равно на флешку записываются быстро. Утилита показывает результаты 2 последних тестов, возможно для сравнения между собой.

Вот пример теста флешки Silicon Power:

Тонким пунктиром показаны результаты для системы NTFS , жирной сплошной линией – для FAT32 .

Эти данные практически аналогичны показателям из моих тестов. Вы можете с помощью этой утилиты протестировать свои флешки, и понять их реальную скорость работы без долгого ожидания записи/считывания больших объемов данных.

Как видно из тестов – файловая система FAT32 иногда может иметь преимущество в скорости записи, но при этом отставать при чтении. В общем же, я считаю, что стоит придерживаться рекомендаций, указанных выше.

Если у вас есть какие-либо вопросы, задавайте их комментариях.

Чем отличается FAT от FAT32

ОТВЕТЫ

1. если ты будешь использовать в разных системах - однозначно FAT. если флешка меньше 2-х гб, абсолютно не важно в какой формат форматировать 16/32. для более продвинутых пользователей,
которые знают какой контент они носят на флешке, и знают его кратность кластеру (64к/32к/16к/8к/4к....) могут подобрать более точные размеры кластера дабы утечек свободного места было меньше.
пример: если на флешке размер кластера 64кб, а файл у вас занимает 1кб, файловая система съест 64кб.
ставить маленький кластер тоже не рекомендуется потому что, будет много обращений в файловую таблицу что по сути замедлит чтение/запись с флешки. так сказать нужно найти своеобразный
компромисс между размером кластера/скоростью.
ни в коем случае не стоит на флешку устанавливать журналируемую файловую систему (NTFS, Ext1,Ext2,Ext3, RaiserFS,...), так как они постоянно протоколируют обращения и действия файловой
системы такие как, количество обращений, статус файла, права, и т.д..

от себя:
в последнее время форматирую флешки в exFat, плюсы и минусы:
+ Уменьшение количества перезаписей одного и того же сектора, что очень важно для флеш-накопителей, у которых ячейки памяти необратимо изнашиваются после определённого количества
операций записи. Это была основная причина разработки ExFAT.
+ Улучшение распределения свободного места за счёт введения бит-карты свободного места, что может уменьшать фрагментацию диска.
+ Отсутствие лимита на количество файлов в одной директории.
- Поддержка exFAT имеется в Windows XP с Service Pack 2 и 3 с обновлением KB955704, Windows Vista с Service Pack 1, Windows Server 2008, Windows 7, а также в Mac OS X Snow Leopard
начиная с версии 10.6.5.
- Очень мало мобильных устройств которые поддерживаю данную ФС, в связи с её новизной.

В заключение если нужна универсальность => Fat32, Кластер 32к, и не заморачивайся!

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

3. FAT32 (и FAT16) - используется в большинстве устройств и поддерживается практически всеми операционными системами.
NTFS - поддерживается очень избирательно и не в полной мере (только чтение)

Поэтому если вы собираетесь хранить на флешке файла размером более 4 ГБ и использовать ее только в устройствах под управлением Windows семейства NT, то можно и в NTFS.
Если же нет, то FAT32.

И от себя, советую использовать FAT32. Не потому что так правильно, просто так больше совместимости.

P.S. FAT16, FAT32 и exFAT - по сути одно и тоже (различны характеристики, а принцип почти одинаков) объединяют под одним названием FAT.

4 . Флешки форматируют в формате FAT, так как они имеют маленький обьём, NTFS работает с большими обьёмами.

В последнее время широкое распространение телевизоров с возможностью воспроизведения медийных файлов с USB-накопителей привело к тому, что процесс закачивания очередного фильма «на флешку для телевизора» стал столь же обыденным, как переключение на нем эфирных телеканалов.

Скорость отечественного доступа в интернет стала такой, что любой пользователь может позволить себе скачать за ночь или даже за пару часов файл большого объема с фильмом в наивысшем качестве, насколько его позволяет сохранить формат MKV. Про стоимость даже довольно емких флешек и говорить не приходится, они стали более чем доступны.

Однако возникает одна важная проблема: файлы объемом более 4-х гигабайт невозможно записать на флеш-накопители, так как они, как правило, размечены в формат FAT32. Решением вопроса является переразметка накопителя в формат exFAT или NTFS. Однако записать большие файлы на флешку в формате exFAT можно, но, к сожалению, далеко не все модели телевизоров способны его «увидеть». Иная проблема с NTFS: для того, чтобы разметить флешку, в этот формат нужно вначале открыть к ней доступ через настройки дисковых устройств.

После этого ОС даст возможность отформатировать флешку в NTFS. Тогда на нее можно будет записать файл любого (допустимого емкостью накопителя) объема, а ваш телевизор наверняка без проблем воспроизведет записанный фильм в отличном качестве.

Однако есть в этом решении один большой «подводный камень». Дело в том, что контроллер в любом NAND флеш-накопителе обеспечивает не только процесс операций чтения/записи, но также профилактику наилучшей равномерности износа NAND ячеек. Это реализовано за счет блочной организации страниц. На каждый блок есть счетчик, хранимый либо в самом блоке в служебных данных, либо в таблице в отдельных блоках со служебными данными. В таблице трансляции указывается порядок использования блоков для реализации LBA диапазона, в котором пользователь и создает раздел, а также хранит свои файлы.

При операции записи большой блок забирается в буфер контроллера, в него вносятся изменения, после чего он целиком перезаписывается обратно, иногда даже по новому адресу с регистрацией в таблице трансляции.

Так, видоизменяя в накопителе блок в 4 Мб даже на 1 байт, перезаписывается все равно весь блок. И, если в случае с разметкой в FAT(32) вносится запись в директорию, запись данных файла и информация в обе копии FAT таблицы (для exFAT есть еще вспомогательная структура bitmap), то в случае с NTFS происходит внесение записи в саму MFT (Главную файловую таблицу), в индексную запись, в BitMap, в LogFile и так далее... В общем, количество операций возрастает в несколько раз.

Таким образом, чем больше мелких файлов записывается и перезаписывается на флешку с системой NTFS, тем больше она изнашивается, так как, как вы знаете - ее ресурс напрямую зависит от количества циклов записи/чтения.

Можно себе представить, насколько легко и быстро можно угробить флешку, установленную в роутер с утилитой круглосуточной «качалки» торрент-файлов. Для этих целей лучше уж разметить накопитель в exFAT, а на телевизоре смотреть «мелкие» фильмы с накопителей, размеченных в FAT32 или «крупные» - с гаджета на NTFS.

И что еще очень важно! Никогда не выдергивайте из порта USB-флешку, если она еще не закончила операцию чтения/записи даже если в системе у вас отключено кэширование, позволяющее извлекать USB-накопители без предварительного их отключения через службу безопасного извлечения. Если в этот момент будет проходить процесс обновления служебных таблиц, вы рискуете превратить накопитель в кусочек мертвого железа и пластика.

Иван Ковалев

Флеш накопители (флешки) просто стали незаменимой частью цифрового мира. Теперь у каждого пользователя вместо брелокана ключах висит флешка.Год от года USB накопители меняют формы и размеры, свойства и объёмы, и уже трудно кого либо удивить флешкой объёмом 32 Гб, когда в магазинах в свободной продаже имеются модели по 128 Гигабайт!

Как и любое электронное устройство флеш накопитель имеет «основную» функцию это выходить из строя. Чаще всего сбои флешексвязаны с файловой системой в которую отформатированы устройства. Нередкислучаи при которых USB накопитель при подключении к компьютеру выдаёт критическое уведомление о том что данный диск требует форматирования! Такую проблему очень сложно устранить и остается только произвести форматирование флешки.

какой файловой системой форматировать флешку?

Начнём с того что определимся с типом файловой системы. Приоритетным выбором на сегодняшнийдень можно считать: NTFS и FAT 32 .

Тут главное понимать положительные качества каждой из этих систем. Так если Вам требуется отформатировать флешку объёмом более 16 Гигабайт, то выбор скорее падёт на NTFS . Поясню почему, данная файловая система имеет некоторое преимущество в сравнении с FAT 32 , она позволяет загружать на накопитель файлы большим размером. Будет полезно пользователям пользующимся переносом медийного контента, в частности видео файлов большого размера (фильмы вHD качестве).

Небольшим минусом является обязательное использование функции «безопасного извлечения устройств»,так как файловая система NTFS имеет свойство кэширования и при резком отключении, может произойти сбой или повреждения хранимых данных. Именно поэтому пользователи боятся отключения света в своих домах, так как жёсткие диски компьютера отформатированы в системе NTFS , которая может затруднить повторный запуск операционной системы, вплоть до потери личных данных!

Если же вы используете флешку небольшого объёма для переноса офисных документов или графической информации, то будет достаточным отформатировать USB накопитель в стандартную систему FAT 32 (FAT , exFAT ).

Любая из двух системможет быть установлена при помощи стандартных средств операционной системы Windows . Благодаря модификациям в ОС Windows 7 стала доступна и файловая система NTFS !

Примечание! Стоит помнить, что в процессе форматирования флеш накопителя вся имеющиеся информация будет удалена безвозвратно! Прежде убедитесь, что важные данные не будут утеряны!

Как отформатировать USB флешку?

  1. Подключите USB накопитель в порт компьютера. Дайте время для определения устройства операционной системой.
  2. После может появится окошко «Автозапуск» или уведомление об невозможности доступа, всё зависит от индивидуального случая приведшегок потребности форматирования!
  3. Закроем появившиесяокна, перейдём в директорию «Компьютер» (сочетание клавиш Win + E или Значок на рабочем столе).
  4. найдите среди раздела «съемные диски» свою флешку, но не открывайте!

  5. Нажмите на ярлык флешки правой кнопкой мышки и найдите пункт контекстного меню «Форматировать», активируйте нажатием левой кнопки.
  6. Появится окно форматирования (как показано на рисунке ниже).
  7. В порядке сверху вниз, проверим установленные параметры форматирования
    • Ёмкость – значение показывающее полный объём выбранного флеш накопителя.
    • Файловая система – выбор типа файловой системы для выбранного устройства (FAT 32 – по умолчанию).
    • Размер кластера – значение выставляется либо автоматически, либо из списка (Предпочтительно – «Стандартный размер кластера»).
    • Восстановить параметры по умолчанию – кнопка сброса установленных значений выше.
    • Метка тома – название – символьное значение, предназначено для указания используемого вами индивидуального названия для устройства помимо задаваемой буквы диска.
    • Быстрая очистка оглавления – пункт необязательный, но предпочтителен при форматировании флешек объёмом более 16 Гб, данный пункт заставляет проходить форматирование намного быстрее – «Быстрое форматирование» .
    • Начать – Кнопка в низу окна, предназначается для запуска процесса форматированияс применением установленных выше значений.
  8. После того как значение пунктов избраны, нажмите кнопку «Начать.
  9. Подтвердите продолжение форматирования в появившемся уведомлении и подождите несколько секунд.

  10. После появится уведомление об успешном окончании форматирования!

Вместо послесловия

Процесс форматирования не представляет собой ничего сложного и выполняется стандартными средствами операционных систем.» Как было сказано выше смена файловой системы не толькопростой процесс, но и повышающий функциональность.
А если Вы смените «Метку тома», то ваше устройство приобретёт и личныйнеповторимый характер. Но не смотря на всю простоту и занимательность процесса форматирования флеш накопителя, хочу пожелать Вам не знать никаких проблем в эксплуатации вашего маленького компьютерного помощника!

Порой, чтение информации, воспроизведение музыки и фильмов с флешки или внешнего жесткого диска на всех устройствах, а именно: компьютере, бытовом DVD проигрывателе или телевизоре, Xbox или PS3, а также в магнитоле автомобиля может вызвать некоторые проблемы. Здесь поговорим о том, какую файловую систему лучше всего использовать, чтобы флешка всегда и везде читалась без проблем.

Что такое файловая система и какие проблемы с ней могут быть связаны

Файловая система - это способ организации данных на носителей. Как правило, каждая операционная система использует свою файловую систему, но может использовать и несколько. Учитывая то, что на жесткие диски могут быть записаны только двоичные данные, файловая система представляет собой ключевой компонент, который обеспечивает перевод из физической записи в файлы, которые могут быть прочтены ОС. Таким образом, при форматировании накопителя определенным образом и с определенной файловой системой, вы решаете, какие устройства (так как даже ваша магнитола имеет своеобразную ОС) смогут понять, что именно записано на флешке, жестком диске или другом накопителе.

Помимо общеизвестных FAT32 и NTFS, а также несколько менее знакомых рядовому пользователю HFS+, EXT и других файловых систем, существуют еще десятки различных ФС, созданных для различных устройств определенного назначения. На сегодняшний день, когда большинство людей имеют дома более одного компьютера и других цифровых устройств, на которых могут использоваться операционные системы Windows, Linux, Mac OS X, Android и другие, вопрос о том, как отформатировать флешку или иной переносной диск так, чтобы он читался во всех этих устройствах, является достаточно актуальным. И с этим возникают проблемы.

Совместимость

В настоящее время существует две наиболее распространенных файловых системы (для России) - это NTFS (Windows), FAT32 (старый стандарт Windows). Также могут использоваться файловые системы Mac OS и Linux.

Логичным было бы предположить, что современные операционные системы будут работать с файловыми системами друг друга по умолчанию, но в большинстве случаев это не так. Mac OS X не может записывать данные на диск, отформатированный в NTFS. Windows 7 не распознает диски HFS+ и EXT и либо игнорирует их, либо сообщает о том, что диск не отформатирован.

Многие дистрибутивы Linux, например, Ubuntu поддерживают большинство файловых систем по умолчанию. Копирование из одной системы в другую является обычным процессом для Linux. Большинство дистрибутивов поддерживают HFS+ и NTFS «из коробки» либо их поддержка устанавливается одним бесплатным компонентом.

Кроме этого, игровые консоли, такие как Xbox 360 или Playstation 3 предоставляют лишь ограниченный доступ к определенным файловым системам, и позволяют только считывать данные с USB носителя. Чтобы ознакомиться с тем, какие файловые системы и какими устройствами поддерживаются, взгляните на эту таблицу.

Windows XP Windows 7/Vista Mac OS Leopard Mac OS Lion/Snow Leopard Ubuntu Linux Playstation 3 Xbox 360
NTFS(Windows) Да Да Только чтение Только чтение Да Нет Нет
FAT32(DOS, Windows) Да Да Да Да Да Да Да
exFAT(Windows) Да Да Нет Да Да, с пакетом ExFat Нет Нет
HFS+(Mac OS) Нет Нет Да Да Да Нет Да
EXT2, 3(Linux) Нет Нет Нет Нет Да Нет Да

Стоит отметить, что в таблицы отражены возможности ОС по работе с файловыми системами по умолчанию. Как в Mac OS, так и в Windows вы можете загрузить дополнительное программное обеспечение, которое позволит работать с неподдерживаемыми форматами.

FAT32 - давно существующий формат и, благодаря этому, практически все устройства и операционные системы полностью поддерживают его. Таким образом, если вы отформатируете флешку в FAT32, она, почти гарантированно, прочтется где угодно. Однако, с этим форматом существует одна важная проблема: ограничение размера отдельного файла и отдельного тома. Если вам требуется хранить, записывать и считывать огромные файлы, FAT32 может не подойти. Теперь подробнее об ограничениях на размер.

Ограничения на размер файлов в файловых системах

Файловая система FAT32 была разработана достаточно давно и основывается на предыдущих версиях FAT, изначально применявшейся в ОС DOS. Дисков с сегодняшними объемами в то время не существовало, а потому каких-то предпосылок для того, чтобы обеспечить поддержку файлов размером более 4Гб файловой системой не было. На сегодняшний день, многим пользователям приходится сталкиваться с проблемами из-за этого. Ниже вы можете посмотреть сравнение файловых систем по размерам поддерживаемых файлов и разделов.

Современные файловые системы расширили ограничения на размер файлов до пределов, которые пока трудно представить (посмотрим, что будет лет через 20).

Каждая новая система выигрывает у FAT32 по размерам отдельных файлов и отдельного раздела диска. Таким образом, возраст FAT32 сказывается на возможности ее применения для различных целей. Одно из решений - использование файловой системы exFAT, поддержка которых появляется во многих операционных системах. Но, так или иначе, для обычной USB флешки, если на ней не хранятся файлы размером более 4 Гб, FAT32 будет самым лучшим выбором, а флешка будет прочитана практически где угодно.