Особенности файловых систем fat32, ntfs и exfat
Содержание:
- NTFS: системный диск
- Преимущества
- Какую файловую систему выбрать
- FAT32
- Технические особенности
- Таблица распределения файлов 32 (FAT32)
- position: relative;
- Применение exFAT
- Так что же выбрать?
- Что это за расширение exFAT
- История
- CSS Tutorial
- Файловые системы Windows
- Восстановление FAT разделов с помощью Magic FAT Recovery
- Лицензирование
- exFAT и FAT32
- Навигация по записям
- Что такое файловая система?
- NTFS
- Поддержка
- Применение exFAT
- Различия FAT и Ntfs
- Подводим итоги
NTFS: системный диск
Однако ограничения FAT32 не позволят эффективно использовать ее в современных вычислительных средах. Отсутствие контроля доступа – это одно, абсолютное отсутствие ведения журнала и каких-либо намеков на отказоустойчивость – это другое. Ограниченный размер файла также является огромным минусом. В результате Microsoft представила новую файловую систему, которую они назвали файловой системой новых технологий, или NTFS.
В NTFS есть все, чего не хватает FAT. Мощные параметры контроля доступа? Пожалуйста. Отказоустойчивость и ведение журнала? Получите. Мгновенное сжатие и шифрование отдельных файлов, папок и целых томов диска? Конечно. Альтернативные потоки данных, повышенные меры безопасности, резервное копирование самой файловой системы и важных системных файлов и многие другие функции… Начиная с его первоначального выпуска в 1994 году, NTFS получала все новые обновления, в том числе, повышающие ее совместимость. Ее великолепный дизайн и простая реализация по-прежнему не имеют аналогов среди других файловых систем даже сегодня. Она достаточно универсальна для использования даже на смартфонах начального уровня под управлением Windows Phone 8 и 8.1. Но, если это такая отличная файловая система, почему ее не используют все и везде?
Как вы могли ожидать, NTFS не лишена недостатков. Разработанная еще в 1994 году для серверных операций, эта файловая система всегда требовала большой вычислительной мощности для поддержания своих многочисленных структур. Ее системные записи быстро растут, занимают драгоценное пространство и добавляют дополнительную нагрузку на эти устройства хранения, использующие флэш-память NAND. Наконец, если использовать что-либо, кроме больших жестких дисков, ее накладные расходы окажутся слишком велики, поэтому всеобщее признание система пока так и не завоевала
И последнее, но не менее важное: NTFS запатентована Microsoft, которые не желают открывать лицензии на эту файловую систему конкурентам
Преимущества
Основными преимуществами exFAT перед предыдущими версиями FAT являются:
Уменьшение количества перезаписей одного и того же сектора, что важно для флеш-накопителей, у которых ячейки памяти необратимо изнашиваются после определённого количества операций записи (это сильно смягчается выравниванием износа (wear leveling), встроенным в современные USB-накопители и SD-карты). Это было основной причиной разработки exFAT.
Теоретический лимит на размер файла 264 байт (16 эксабайт).
Максимальный размер кластера увеличен до 225 байт (32 мегабайта).
Улучшение распределения свободного места за счёт введения бит-карты свободного места, что может уменьшать фрагментацию диска.
Введена поддержка списка прав доступа.
Поддержка транзакций (опциональная возможность, должна поддерживаться устройством).
Какую файловую систему выбрать
По общей совокупности параметров наиболее предпочтительной файловой системой является exFAT, однако жирный минус в виде низкой совместимости может заставить вас обратиться к другим системам. Например, флешку меньше 4 Гб, которую планируется подключать к автомагнитоле, лучше всего отформатировать в FAT32: отличная совместимость, высокая скорость доступа к файлам и низкие требования к оперативной памяти. Кроме того, загрузочные диски для переустановки Виндовс предпочтительнее делать тоже в ФАТ32.
Флешки объемом больше 32 Гб, на которых хранятся документы и файлы больших размеров, лучше всего отформатировать в exFAT. Данная система подходит для задач таких накопителей из-за практически отсутствующего лимита величины файла и минимальной фрагментации. ЭксФат подойдет и для долгосрочного хранения тех или иных данных из-за уменьшенного влияния на износ чипов памяти.
На фоне этих систем NTFS выглядит компромиссным вариантом — он подойдет для пользователей, которым время от времени требуется копировать либо перемещать средние и большие объемы данных на флешках средней емкости.
Подводя итог всему вышесказанному, отметим – выбор файловой системы должен соответствовать задачам и целям использования вашей флешки. Когда приобретете себе новый накопитель, подумайте, как вы будете его использовать, а уже исходя из этого, форматируйте в наиболее подходящую систему.
FAT32
Файловая система, созданная компанией Microsoft на замену умирающей FAT16. На данный момент самая распространенная система. Бо
льшая часть карточек памяти и флэшек поставляется в FAT32. Кроме того, при форматировании носителя в бытовом устройстве, например фотоаппарате, он будет работать именно в этой файловой системе. В этом заключается главный плюс – совместимость. Вставив такой накопитель в бытовой ДВД-плеер, медиапроигрыватель или фотопринтер, вы будете уверены, что все файлы доступны и могут нормально прочитаться. На этом плюсы заканчиваются.
Самым главным недостатком данной системы является ограничение на размер файла в 4 Гбайта. Поэтому записать большой файл (например, резервную копию системного диска или переписанное с камеры видео) не получится — система выдаст ошибку «Недостаточно дискового пространства», хотя места еще полно. Кроме того, в Windows имеется ограничение на размер раздела в 32 Гбайт. Обойти последнее ограничение можно скачав утилиту HP USB Disk Storage Format Tool , которая позволит отформатировать в FAT32 хоть внешний жесткий диск.
Впрочем, если у вас нет нужды записывать и переносить такие большие файлы, а также если у вас небольшой размер носителя: 4, 8 или даже 16 Гбайт, можете не раздумывая форматировать в FAT32. Кстати, компания Transcend , выпускающая мобильные носители данных, свои внешние жесткие диски форматирует именно в FAT32.
Технические особенности
Предварительное резервирование файлов в кластере
Как и NTFS,exFAT можно предварительно выделяет место на диске для файла, просто отмечая произвольное пространство на диске как «выделено». Для каждого файла exFAT использует два отдельных 64-битовых поля в каталоге: действительная длина блока данных (VDL), которая указывает на реальный размер файла, и физическую длину данных.
Метаданные и контрольные суммы
exFAT разрешает использование метаданные посредством использования контрольных сумм. В настоящее время существует три контрольные суммы. Volume Boot Record (VBR) представляет собой область рамером в 12 сектором, который содержит загрузочные записи, блок параметров BIOS (BPB), параметры OEM и контрольная сумма сектора. (Есть два региона типа VBR, основной VBR и резервный VBR). Сектор контрольных сумм является контрольной суммой предыдущих 11 секторов, за исключением трех байтов в загрузочном секторе. Это обеспечивает целостность VBR путем определения, если VBR был изменен. Наиболее распространенной причиной может быть вирус в загрузочном секторе, но он также может повредить и VBR. Вторая контрольная сумма используется для UPCASE таблицы. Это статическая таблица и никогда не должны измениться. Любое повреждение в таблице приведет к ошибке обнаружения файла, поскольку эта таблица используется для преобразования имен файлов в верхний регистр при поиске. Третья контрольная сумма находится в наборах файлов каталога. Несколько записей каталога используются для определения одного файла, и это называется набор файлов. Этот файл имеет набор метаданных, включая имя файла, временные метки, атрибуты, адрес первого кластера расположения данных, длины файлов, а также имя файла. Контрольная сумма берется по всему множеству файлов и ошибка в выборе нужного файла может произойти, если набор файлов каталога был случайно или намеренно изменен. Когда файловая система смонтирована, и проводится проверка целостности, эти хэши проверяются. Вмонтирование также включает в себя сравнение версии exFAT файловой системы драйвером, чтобы убедиться, что драйвер совместим с файловой системой, который он пытается смонтировать, и убедиться в том, что все из требуемых записей каталогов на месте (например, запись каталога для Upcase таблицы и распределения Bitmap требуются для того чтобы файловая система работала). Если какой-либо из этих проверок не дает положительного результата, файловая система не устанавливается, хотя в некоторых случаях она может быть смонтирована только для чтения.
Файловая система обеспечивает расширяемость с помощью шаблонов на основе определений метаданных с использованием основных макетов и общие закономерности.
Таблица распределения файлов 32 (FAT32)
FAT32 является самой старой из трех файловых систем, доступных в Windows. Она была представлена в Windows 95, и заменила собой старую файловую систему FAT16, используемую в MS-DOS и Windows 3.
Возраст файловой системы FAT32 имеет свои преимущества и недостатки. Большие преимущества заключаются в том, что FAT32 является стандартом де-факто. Флэш-накопители из упаковки часто имеют файловую систему FAT32 для максимальной совместимости не только с современными компьютерами, но и другими устройствами, такими как игровые приставки и всё что угодно с USB-портом.
Однако, её ограничения также связаны с возрастом. Отдельные файлы на диске FAT32 не могут иметь размер больше 4 ГБ – это максимум. Раздел FAT32 также должен быть меньше 8 ТБ. Это границы к которым вплотную подобрались современные пользовательские устройства.
FAT32 подходит для USB флэш-накопителей и других внешних носителей – особенно если вы знаете, что будете использовать их на другом ПК без Windows. В этой файловой системе отсутствуют разрешения и другие функции безопасности, встроенные в более современную файловую систему NTFS. Кроме того, современные версии Windows больше не могут быть установлены на диск, отформатированный с помощью FAT32; они должны быть установлены на диски, отформатированные с помощью NTFS.
- Совместимость: работает со всеми версиями Windows, Mac и Linux, игровыми приставками, и практически с любым устройством, имеющим порт USB.
- Ограничения: максимальный размер файла 4 ГБ, максимальный размер раздела – 8 ТБ.
- Идеальное использование: используйте на съемных дисках, где вам нужна максимальная совместимость с широким спектром устройств, если Вы не используете файлы 4 ГБ или большего размера.
position: relative;
Применение exFAT
Эта файловая система отлично подходит для использования на различных съемных носителях, размер файлов на которых может превышать 4 GB (внешние жесткие диски, флешки большого объема). Если все устройства, с которыми вы работаете, являются современными, вы вполне можете отказаться от FAT32 на съемных накопителях в пользу exFAT.
Подводя итог можно сделать следующие выводы: NTFS отлично подходит для системного жесткого диска с ОС Windows, exFAT лучше использовать на съемных носителях информации, а FAT32 стоит использовать лишь в том случае, если вы хотите добиться максимальной совместимости со всем разнообразием ваших устройств.
Разберем виды файловой системы для флешки, какой же все таки лучше. Один пользователь прислал мне фото с ошибкой «Файл слишком велик для конечной файловой системы» и решил написать статью в каких случаях нужно использовать системы FAT32, NTFS и exFAT. Он перемещал файл размером более 4 Гб на флешку размером 8 Гб. Дело в том, что система FAT32 не может обрабатывать информацию более 4 Гб, если у вас флешка имеет объем 32 Гб и файловая система у нее FAT32, то вы не сможете записать на нее файл более 4 Гб. Рассмотрим все три файловые системы в windows, разберем их минусы и плюсы.
Так что же выбрать?
Как вы могли заметить, все три файловые системы имеют свои минусы и плюсы, а также условия, при которых можно добиться их комфортного использования. Исходя из этого невозможно выбрать одну из них, чтобы она была универсальной для всех случаев жизни, а стоит иметь ввиду где и когда пригодится каждая. Итак:
- FAT32 — подойдет для внешних носителей информации объемом до 32GB, если планируется их использование не только в связке с персональными компьютерами под управлением Windows, MacOS и FAT32, но и со смартфонами, а также иными видами мультимедийной электроники. При этом максимальный объем предполагаемых файлов не должен превышать 4GB.
- NTFS — подойдет как для внутренних дисков, так и внешних накопителей персонального компьютера, который будет работать под управлением любой из операционных систем семейства Windows.
- exFAT — подойдет как для внутренних дисков, так и для внешних накопителей, которые планируется использовать с любыми операционными системами. Однако заранее стоит уточнить — работают ли иные устройства, такие как игровые консоли и телевизоры с данной файловой системой.
Также стоит учитывать, что зачастую операционные системы не предоставят вам выбора при их установке, либо при подключении нового внешнего носителя. В таком случае просто используйте те флешки и жесткие диски, которые не планируете применять где-либо еще.
Что это за расширение exFAT
Новый формат exFAT разработан в 2008 году, причем взаимодействовать с такими флешками (без установки драйверов и Service Pack2) могут только современные версии ОС Windows и Mac. Не способны распознать формат exFAT современные ТВ, фото- и видеокамеры, мобильные гаджеты и т.д. – они все работают с привычной файловой системой FAT32. Хотя недавно корпорация Microsoft совместно с разработчиками из компании Paragon Software Group уже нашла решение, благодаря которому формат exFAT теперь совместим и с устройствами на платформе Android.
Так чем же отличается exFAT от своих предшественников?
FAT32
Для начала рассмотрим формат FAT32, в котором работают почти все флеш-накопители. Он очень удобен тем, что изначально присутствует на запоминающих устройствах и его распознают все считыватели информации – ТВ, медиаплееры, ПК, фото- и видеокамеры и другие. Удобство FAT32 заканчивается тогда, когда нам становится необходимо записать на флешку файл размером более 4 Гб – это сделать невозможно. И хотя FAT32 – самый долговечный из форматов, рано или поздно флешки и другие переносные носители информации с этой файловой системой изнашиваются из-за постоянной перезаписи данных. Также он теряет былую популярность в связи с малой вместимостью.
NTFS
Формат NTFS поддерживает запись не ограниченных по размеру файлов, но больше подходит для жестких дисков. Его особенность заключается в использовании принципа журналирования, т. е. фиксирования начала и окончания совершаемой операции (записи, чтения). Это нужно для того, чтобы при сбоях систему можно было откатить до предыдущего состояния. Очень удобно, но пользователям приходится ждать слишком долго. При работе на ПК или ноутбуках это не заметно, но обычный флеш-накопитель просто не справится с такими действиями и обработкой большого объема данных. Поэтому NTFS неудобен для применения на USB и SD флешках.
exFAT
В связи с этим разработан новый формат exFAT, благодаря которому уменьшилось число перезаписей одних и тех же ячеек, что увеличило долговечность носителя
Поэтому важно знать, что это за формат под названием exFat. Также файл по сравнению с FAT32 и NTFS обладает следующими особенностями:
- Увеличенным максимальным размером записываемого файла (2⁶⁴ байт или 16 эксабайт – на сегодняшний день это просто громадное значение).
- Неограниченным числом папок и файлов.
- Увеличенным размером ячейки памяти (блока, кластера) – до 32 Mb.
- Возможностью сохранения прав доступа к созданным папкам и записанным файлам.
Кроме вышеперечисленных преимуществ, формат exFAT более рационально использует память внешних накопителей (увеличивает их эффективный объем).
История
exFAT была впервые представлена в 2008 году и является наиболее современной из рассматриваемых в этой статье файловых систем, её поддержка была добавлена в Windows начиная с версии XP при помощи обновлений ОС. Файловая система exFAT была создана и оптимизирована для использования на внешних накопителях — флешках, SD-картах и внешних жестких дисках, и призвана заменить собой устаревшую систему FAT32. Она является самой легкой и простой файловой системой благодаря отсутствию различных специализированных особенностей, присущих NTFS , равно как и практически полному отсутствию ограничений на размер файла и раздела, которые имеет FAT32. Также exFAT обладает лучшей совместимостью с различными операционными системами, чем NTFS , и устройства с ней отлично читаются и перезаписываются как на Windows и Mac OS, так и на Linux (при условии установки некоторого программного обеспечения). Так как exFAT поддерживается операционной системой Mac OS по умолчанию, то вероятно она будет поддерживаться и большинством других современных девайсов, с которым работают устройства от Apple, например, цифровыми камерами. Современные версии игровых консолей, такие как Xbox One и Playstation 4, также поддерживают устройства с файловой системой exFAT, в отличие от их предыдущих версий (Xbox 360 и Playstation 3). Некоторые производители флэш-носителях, с USB-интерфейсом, к примеру, Compact Flash (CF) и твердотельных накопителей (SSD) с высокой емкостью носителя поставляются с завода-изготовителя интегрированной файловой системой exFAT. Например, производитель Sandisk с их моделями на 256 Гб.
CSS Tutorial
CSS HOMECSS IntroductionCSS SyntaxCSS SelectorsCSS How ToCSS CommentsCSS Colors
Colors
RGB
HEX
HSL
CSS Backgrounds
Background Color
Background Image
Background Repeat
Background Attachment
Background Shorthand
CSS Borders
Borders
Border Width
Border Color
Border Sides
Border Shorthand
Rounded Borders
CSS Margins
Margins
Margin Collapse
CSS PaddingCSS Height/WidthCSS Box ModelCSS Outline
Outline
Outline Width
Outline Color
Outline Shorthand
Outline Offset
CSS Text
Text Color
Text Alignment
Text Decoration
Text Transformation
Text Spacing
Text Shadow
CSS Fonts
Font Family
Font Web Safe
Font Style
Font Size
Font Google
Font Shorthand
CSS IconsCSS LinksCSS ListsCSS Tables
Table Borders
Table Size
Table Alignment
Table Style
Table Responsive
CSS DisplayCSS Max-widthCSS PositionCSS OverflowCSS Float
Float
Clear
Float Examples
CSS Inline-blockCSS AlignCSS CombinatorsCSS Pseudo-classCSS Pseudo-elementCSS OpacityCSS Navigation Bar
Navbar
Vertical Navbar
Horizontal Navbar
CSS DropdownsCSS Image GalleryCSS Image SpritesCSS Attr SelectorsCSS FormsCSS CountersCSS Website LayoutCSS UnitsCSS Specificity
Файловые системы Windows
В начале истории персональных компьютеров (думаю, в эпоху текстовых DOS-боксов и дискет) единственной используемой файловой системой была FAT12. С появлением жестких дисков, способных хранить несколько мегабайт данных (да, именно мегабайт, а не гигабайт!) была разработана новая версия FAT под названием FAT16. Под эту файловую систему и разрабатывался Windows 95, получив лишь «апгрейд» в виде поддержки более длинных имен файлов. В Windows 98 Microsoft добавили поддержку еще одной новой версии FAT под названием FAT32 для поддержки больших жестких дисков (да, к тому времени мы уже начали измерять дисковое пространство в гигабайтах).
В параллельной вселенной Windows NT Microsoft все время использовала файловую систему новых технологий, или NTFS. Windows NT 4, Windows 2000, а затем Windows XP, Vista, Windows 7, 8, 8.1 и новые Windows 10 используют NTFS.
В еще одной параллельной вселенной – вселенной съемного хранилища вы можете выбирать между универсальным FAT32 (при этом столкнувшись с его ограничением в размерах файлов в 4 ГБ) и более новым, но не так широко поддерживаемым (из-за ограничений по лицензированию) exFAT. Кстати, exFAT используется в качестве файловой системы по выбору на всех картах SDXC емкостью 64 ГБ и более.
Итак, в настоящее время у нас есть три различных семейства файловых систем: древняя, но все же широко применяемая FAT32, новая NTFS и свежеразработанная, оптимизированная на основе Solid ExFAT. Какую из этих файловых систем использовать, и когда? И каковы различия между ними?
Восстановление FAT разделов с помощью Magic FAT Recovery
Лицензирование
Лицензионный статус сначала был не определён. Однако Microsoft успешно запатентовала файловую систему FAT, и в феврале 2009 года подала в суд на компанию TomTom, обвиняя её в нарушении патента.
Существует также сторонняя реализация exFAT для Windows XP / Windows Server 2003, однако она предназначена для непосредственной интеграции в дистрибутив продукта без возможности ручной установки драйвера. Данный порт выполнен на базе драйвера Windows Vista.
В декабре 2009 года Microsoft начала лицензировать файловую систему exFAT для сторонних производителей.
exFAT использовалась для sd карт на Android устройствах (ОС которых работает на ядре Linux). Производители реализовали драйвер exFAT для linux ядра, оставив код драйвера закрытым, но некто опубликовал этот код на сайте GitHub. Опубликованный код считался украденным у компании Samsung, до тех пор пока в этом коде сообщество нашло фрагменты кода защищённого GPL лицензией, что требовало раскрытия всех исходников, иначе это было воровство у сообщества со стороны компании Samsung. Через некоторое время компания Samsung выпустили код exFAT под GPL лицензией.
exFAT и FAT32
При тестировании на Windows 7 показала такую же производительность, как и FAT32, однако NTFS все таки немного быстрее. Заменит ли exFAT FAT32? Вероятно, это произойдёт только после массового переходу на Windows 7 или более новые версии Windows. Для потребителей же основное преимущество exFAT будет заключаться в преодолении файловых ограничений FAT32 (увеличение размера файла в exFat).
Нужно не забывать так же, что файловая система exFAT требует более новой версии ОС (может потребоваться апгрейд железа), а также тот факт, что на старых устройствах (фотоаппараты, mp3-плееры) exFAT может просто не поддерживаться.
Навигация по записям
Что такое файловая система?
Файловая система устанавливает основные правила того как будут организованны данные при записи на носитель, независимо от того, что это — жесткий диск или флеш накопитель. Файловая система описывает каким образом будут организованы папки.
Определенная часть данных под названием файл размещается в нужной области накопителя. Файловая система выполняет все необходимые вычисления, а также определяет минимальный неделимый размер блока данных, максимальный размер файла, следит за фрагментацией. Существует множество различных типов файловых систем, это, например, файловые системы для установки ОС, для внешних носителей, для оптических дисков, распределенные файловые системы. Но в этой статье мы только выполним сравнение fat и ntfs.
NTFS
В отличии от FAT32, данная файловая система разрабатывалась для более широкого круга задач, в числе которых должна была присутствовать возможность использовать носитель с NTFS в качестве места для хранения файлов Windows XP, где она впервые и появилась.
NTFS вполне современная файловая система, которая создавалась корпорацией Microsoft, и вполне успешно используется ей до сих пор. Кроме того, при использовании NTFS отсутствуют какие-либо ограничения на максимальный размер носителя, а также файлов, которые будут на него помещаться. То есть для NTFS вы можете использовать абсолютно любое запоминающее устройство и поместить на него совершенно любой объект, даже если он один займет все свободное пространство.
Однако, не смотря на столь привлекательные особенности, стоит учитывать, что полноценно с данной файловой системой могут работать лишь устройства, функционирующие под управление Windows, а другие, такие как Linux и MacOS в состоянии лишь считывать имеющуюся информацию. Поэтому нигде, кроме как в Windows данная файловая система, к сожалению, не применима.
Поддержка
Поддержка exFAT имеется в Windows XP с Service Pack 2 и 3 с обновлением KB955704, Windows Vista с Service Pack 1, Windows Server 2008, Windows 7, Windows 8, в Mac OS X начиная с версии 10.6.5, а также Linux (требуется компиляция исходного кода Samsung).
Технология ReadyBoost в Windows Vista не совместима с устройствами с файловой системой exFAT. Однако в Windows 7 это ограничение снято.
Существует свободный драйвер exFAT в виде патча для ядра Linux, поддерживающий только чтение этой файловой системы. Также существует драйвер, работающий через FUSE, в т.ч. для ОС FreeBSD и OpenBSD (sysutils/fuse-exfat). Данный драйвер поддерживает как чтение, так и запись. Кроме того, в августе 2013 года Samsung опубликовала драйвер для ядра Linux под лицензией GPL. Легальность использования всех этих реализаций стоит под вопросом.
Windows 7
Новая версия ОС Microsoft Windows 7 полностью поддерживает файловую систему exFAT и все ее функции как в 32- так и в 64-битной версии. Кроме того, внешние флешки, отформатированные в exFAT можно использовать для работы с технологией ReadyBoost (причем лимита на 4 Гб больше не будет).
Windows Vista
Windows Vista поддерживает exFAT только начиная с Service Pack 1. Кроме того некоторые фичи, такие как управление доступом также не поддерживаются. В отличии от Windows 7, устройства с exFAT в Vista не поддерживаются для ReadyBoost.
Windows XP
ExFAT в Windows XP не поддерживается, однако на сайте Microsoft можно скачать драйвер (ссылка ниже), однако он требует установленного Service Pack 2.
Для более старых версий Windows официальная поддержка exFAT отсутствует.
Windows Server
ExFAT целиком поддерживается в Windows Server 2008, а при установке вышеуказанного драйвера и в Windows Server 2003.
Snow Leopard
Mac OS X поддерживает exFAT начиная с версии 10.6.4 (15 июня 2010), однако только на Mac-ах с кард-ридером SDXC. Mac mini и iMac совместимы с exFAT.
Linux
На системах семейства Linux поддержка exFAT отсутствует, хотя и есть несколько решений, но большинство из них платно или неудобно, кроме того еще и Microsoft со своей пропри тарной лицензией вставляет палки в колеса независимым разработчикам.
Применение exFAT
Эта файловая система отлично подходит для использования на различных съемных носителях, размер файлов на которых может превышать 4 GB (внешние жесткие диски, флешки большого объема). Если все устройства, с которыми вы работаете, являются современными, вы вполне можете отказаться от FAT32 на съемных накопителях в пользу exFAT.
Подводя итог можно сделать следующие выводы: NTFS отлично подходит для системного жесткого диска с ОС Windows, exFAT лучше использовать на съемных носителях информации, а FAT32 стоит использовать лишь в том случае, если вы хотите добиться максимальной совместимости со всем разнообразием ваших устройств.
Различия FAT и Ntfs
А теперь рассмотрим основные различия FAT и NTFS в виде краткого резюме по каждой из файловых систем:
FAT32
- Совместимость: Windows, Mac, Linux, игровые консоли, практически все устройства, имеющие USB порт;
- Плюсы: кроссплатформенность, легкость;
- Минусы: максимальный размер файла 4 ГБ и раздела 16 ГБ, не журналируемая;
- Использование: внешние носители.
NTFS
- Совместимость: Windows, Linux, Xbox One, и только чтение в Mac;
- Плюсы: журналируемая, большие лимиты на размер раздела и файла, шифрование, автоматическое восстановление;
- Минусы: ограниченная кроссплатформенность;
- Использование: для установки Windows.
exFAT
- Совместимость: Windows XP и выше, MacOS X 10.6.5, Linux (fuse), Android;
- Плюсы: большой лимит на размер раздела и файла, легкая по сравнению с NTFS;
- Минусы: Microsoft ограничивает ее использование лицензионным соглашением;
- Использование: для внешних носителей и внешних жестких дисков.