Настройка Wi-Fi

Особенности файловой системы exfat. FAT32 или NTFS: какую файловую систему выбрать для USB флешки или внешнего жесткого диска

Особенности файловой системы exfat. FAT32 или NTFS: какую файловую систему выбрать для USB флешки или внешнего жесткого диска
При форматировании внутреннего или внешнего диска, флешки или карты памяти, Windows предлагает выбрать между NTFS, FAT32 и exFAT, однако разницу между ними не объясняет. Объясним мы.

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

FAT32

FAT32 – самая старая из трех перечисленных файловых систем. Появилась она во времена Windows 95, сменив собой еще более старую файловую систему FAT16.

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

С другой стороны, возраст накладывает свои ограничения. Размер файла на диске, отформатированном под FAT32, не может превышать 4 Гбайт. А сам раздел FAT32 должен быть менее 8 Тбайт – ограничение уже менее заметное, но ощутимое при наличии современного диска большой емкости.

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

Совместимость: со всеми версиями Windows, Mac, Linux, игровыми консолями и почти любыми другими устройствами, снабженными USB-портами.

Ограничения: максимальный размер файла – 4 Гбайт, максимальный размер раздела – 8 Тбайт.

Идеальна для: внешних накопителей, так как обеспечивает максимальную совместимость с широким спектром устройств, при условии, что не требуется хранить файлы размером более 4 Гбайт.


NTFS

NTFS – современная файловая система, оптимизированная для Windows. При установке Windows системный диск автоматически форматируется под NTFS. Максимально допустимый размер файла и размер раздела в NTFS так велики, что столкнуться с ограничениями практически невозможно. В потребительских версиях Windows система NTFS начала применяться с выходом Windows XP.

Отсутствие серьезных ограничений – не единственное достоинство NTFS. Файловая система имеет множество современных функций. Среди них – управление правами доступа, журнал изменений для быстрого исправления ошибок в случае сбоя, теневые копии для резервного копирования, шифрование, выделение квот на диске, жесткие ссылки и масса других полезных возможностей. Многие из них, особенно разграничение прав доступа к файлам, жизненно необходимы для диска, на который установлена операционная система.

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

Однако с другими операционными системами NTFS менее совместима. Она поддерживается во всех версиях Windows начиная с Windows XP, но может работать с другими ОС лишь в ограниченном режиме. Так, Mac OS X по умолчанию может читать диски с NTFS, но не может на них писать. Многие дистрибутивы Linux позволяют включить поддержку записи на NTFS, но в некоторых эта файловая система доступна только для чтения. Игровые приставки Sony PlayStation ее и вовсе не поддерживают. Даже Xbox 360, собственная консоль Microsoft, не умеет читать диски с NTFS, хотя Xbox One уже может. В прочих устройствах вероятность встретить поддержку NTFS еще меньше.

Совместимость: со всеми версиями Windows; только чтение на Mac со стандартными настройками; только чтение в некоторых дистрибутивах Linux со стандартными настройками; на прочих устройствах, за исключением Microsoft Xbox One, скорее всего, не поддерживается.

Ограничения: неощутимы.

Идеальна для: системного раздела Windows и других внутренних дисков, которые предполагается использовать только с Windows.


exFAT

Файловая система exFAT появилась в 2006 году, а после выхода обновлений стала поддерживаться в Windows XP и Windows Vista. Она оптимальна для флеш-накопителей, поскольку изначально была задумана как легкая файловая операционная система уровня FAT32, но без ограничений и без дополнительных функций, свойственных NTFS.

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

Кроме того, exFAT имеет более широкую совместимость с различными устройствами, чем NTFS. Например, Mac OS X может только читать NTFS, но поддерживает запись на exFAT. В Linux диски с exFAT тоже поддерживаются после установки специального ПО.

Но хотя exFAT совместима с Mac и со многими устройствами, не поддерживающими NTFS (например, с цифровыми камерами), ограничения все-таки есть. Например, Microsoft Xbox 360 ее не поддерживает (но в Xbox One поддержка есть). PlayStation 3 не поддерживает тоже, хотя PlayStation 4, по слухам, может работать с exFAT. А многие устройства прежних поколений поддерживают только FAT32.

Совместимость: со всеми версиями Windows и современными версиями Mac OS X; в Linux требуется установка специального ПО; поддерживается более широким спектром устройств, чем NTFS, но некоторые устройства прежних поколений могут работать только с FAT32.

Ограничения: неощутимы.

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

Когда вам необходимо сделать форматирование флэш-накопителя или SD, карты, то система предложит вам на выбор NTFS, FAT32, и ExFAT . В диалоговом окне система не объясняет разницу этих форматов.

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

FAT32

Возраст этой файловой системы имеет свои преимущества и недостатки. За все время существования FAT32 уже стала стандартом в флэш-накопителях. Флэш-накопители которые вы покупаете скорее всего будут в форматированы FAT32, для максимальной совместимости ПО и не только современных компьютеров, но и другие устройства, такие как игровые приставки и любые устройства с портом USB.

Также есть ограничения в FAT32, отдельные файлы на флэшке FAT32 не могут весить более 4 ГБ — это максимум. Раздел FAT32 также должен быть меньше чем 8 ТБ, скорее всего вы не найдете флэшку с таким объемом, но с такими темпами развития все может быть.

В то время как эта файловая система хорошо подходит для флэш-накопителей USB и других внешних носителей, вы не сможете использовать для внутреннего жесткого диска. Ей не хватает разрешения и другие функции безопасности, встроенные в более современной файловой системе NTFS . Современные версии Windows не возможно установить на FAT32, и может быть установлен только на дисках отформатированных файловой системой NTFS.

Совместимость: Работает со всеми версиями Windows, в Mac, Linux, игровых консолей, и практически с любым портом USB.

Пределы: 4 ГБ Максимальный размер файла, 8 ТБ максимальный размер раздела.

Идеальное использование: Используйте его на съемных дисках для максимальной совместимости с широким спектром устройств, если вы не используете файлы 4 ГБ и больше.

NTFS

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

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

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

Тем не менее, NTFS не совместимый с другими операционными системами. Будет работать со всеми последними версиями Windows, но имеет ограниченную совместимость с другими операционными системами. По умолчанию, Mac OS X может читать только диски с NTFS, но не записывать на них. Некоторые дистрибутивы Linux могут позволить NTFS запись, но некоторые из них могут быть только для чтения. Ни одна из приставок Sony PlayStation не поддерживает NTFS. Даже Microsoft собственной приставкой Xbox 360 не может читать диски NTFS, хотя новый Xbox может. Другие разные устройства могут не поддерживать NTFS.

Совместимость: Работает со всеми версиями Windows, но только для чтения с Mac по умолчанию, и может быть только для чтения по умолчанию с некоторых дистрибутивах Linux. Другие устройства — за исключением (Microsoft, Xbox One — может), не будет поддерживать NTFS.

Пределы:

Идеальное использование : Используйте его для вашего системного диска Windows, и других внутренних дисков, которые будут использоваться только с Windows.

ExFAT

ExFAT был введен в 2006 году, и был добавлен в новые системы Windows.

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

Как NTFS, ExFAT имеет очень большой размер файла и размер раздела. Это означает, что вы можете хранить файлы, которые больше чем 4 ГБ на флешку или SD карту, если она отформатирована ExFAT. ExFAT это обновленный FAT32, и это лучший выбор для внешних накопителей, где вы храните файловый без ограничений размера файла..

ExFAT также более совместим чем NTFS. В то время как в Mac OS X включает в себя только для чтения NTFS, Mac предлагают полную поддержку чтения-записи для ExFAT. ExFAT диски могут быть доступны на Linux, установив соответствующее программное обеспечение.

В то время как ExFAT совместим с компьютерами Mac, и будет совместим с некоторыми устройствами которые не поддерживают NTFS, таких как цифровые камеры. Microsoft Xbox 360 не поддерживает, хотя Xbox One имеет поддержку. PlayStation 3 не поддерживает ExFAT, хотя PlayStation 4 имеет поддержку. Различные другие старые устройства могут поддерживать только FAT32 вместо ExFAT.

Совместимость: Работает со всеми версиями Windows, и в современных версиях Mac OS X, но требует дополнительного программного обеспечения на Linux. Больше устройств поддерживают ExFAT, чем поддержка NTFS, но некоторые, особенно старые, могут поддерживать только FAT32.

Пределы: Нет предела размера файла или размера раздела.

Идеальное использование: Используйте его для флэш-накопителей USB и других внешних накопителей, особенно если вам нужно записывать файлы более 4 Гб.

NTFS идеально подходит для внутренних жестких дисков, в то время как ExFAT идеально подходит для флэш-накопителей. Тем не менее, вы можете отформатировать внешний жесткий диск с файловой системой FAT32, если ExFAT не поддерживается на устройстве.


) through U+001F () / (slash) \ (backslash) : (colon) * (asterisk) ? (Question mark) " (quote) < (less than) > (greater than) and | (pipe)

Операционная система Windows Embedded CE 6.0
Windows XP (including x64) SP2 and later (optional )
Windows Server 2003 SP2 (optional )
Windows Vista SP1 and later
Windows 7
Windows 8
Windows 10
Windows Server 2008
Windows Server 2008 R2
Linux (via FUSE or non-mainline kernel driver)
Mac OS X 10.6.5 and later
Some Android OS devices like the Sony Xperia Z (running the latest firmware)

exFAT (от англ. ex tended FAT - «расширенная FAT»), иногда называется FAT64 - проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft для встроенных устройств в Windows Embedded CE 6.0. Размер кластера по умолчанию для файловой системы exFAT составляет от 4 КБ до 128 КБ в зависимости от размера тома.

История

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 Гб.

Технические особенности

Предварительное резервирование файлов в кластере

Как и NTFS,exFAT можно предварительно выделяет место на диске для файла, просто отмечая произвольное пространство на диске как "выделено". Для каждого файла exFAT использует два отдельных 64-битовых поля в каталоге: действительная длина блока данных (VDL), которая указывает на реальный размер файла, и физическую длину данных.

Набор файлов каталога

exFAT и остальная часть семейства FAT файловых систем не использует индексы для имен файлов, в отличие от NTFS, которая использует B-деревья для поиска файлов. При обращении к файлу, каталог должен быть фрагментально просканирована, пока не будет найдено совпадение. Для имен файлов короче 16 символов, требуется запись о названии файла, но весь файл представлена тремя 32 байтными записями в каталоге. Это называется набор файлов каталога, и подкаталог размером в 256 Мб может вместить до 2,796,202 наборов файлов. (Если файлы имеют более длинные имена, это число будет уменьшаться). Для того, чтобы помочь улучшить последовательный поиск директорий (включая корень) хэш-значения файла выводится для каждого файл и хранится в записи каталога. При поиске файла, имя файла сначала преобразуется в верхний регистр с помощью Upcase таблицы (имена файлов чувствительны к регистру), а затем хэшируются с использованием фирменной запатентованного алгоритма в хэш-значение размером в 16-бит (2 байта). Каждая запись в каталоге ищется путем сравнения хэш-значение. Когда обнаруживается совпадение, имена файлов сравниваются, чтобы удостовериться, что правильный файл был найден. Это повышает производительность, поскольку только 2 байта, должны быть сравнены для каждого файла. Это позволяет значительно сократить циклы CPU, так как большинство именем файлов имеет размер более 2-х символов (байт), и каждое сравнение фактически выполняется только на 2 байта, в то время, пока нужный файл не находится.

Метаданные и контрольные суммы

exFAT разрешает использование метаданные посредством использования контрольных сумм. В настоящее время существует три контрольные суммы. Volume Boot Record (VBR) представляет собой область рамером в 12 сектором, который содержит загрузочные записи, блок параметров BIOS (BPB), параметры OEM и контрольная сумма сектора. (Есть два региона типа VBR, основной VBR и резервный VBR). Сектор контрольных сумм является контрольной суммой предыдущих 11 секторов, за исключением трех байтов в загрузочном секторе. Это обеспечивает целостность VBR путем определения, если VBR был изменен. Наиболее распространенной причиной может быть вирус в загрузочном секторе, но он также может повредить и VBR. Вторая контрольная сумма используется для UPCASE таблицы. Это статическая таблица и никогда не должны измениться. Любое повреждение в таблице приведет к ошибке обнаружения файла, поскольку эта таблица используется для преобразования имен файлов в верхний регистр при поиске. Третья контрольная сумма находится в наборах файлов каталога. Несколько записей каталога используются для определения одного файла, и это называется набор файлов. Этот файл имеет набор метаданных, включая имя файла, временные метки, атрибуты, адрес первого кластера расположения данных, длины файлов, а также имя файла. Контрольная сумма берется по всему множеству файлов и ошибка в выборе нужного файла может произойти, если набор файлов каталога был случайно или намеренно изменен. Когда файловая система смонтирована, и проводится проверка целостности, эти хэши проверяются. Вмонтирование также включает в себя сравнение версии exFAT файловой системы драйвером, чтобы убедиться, что драйвер совместим с файловой системой, который он пытается смонтировать, и убедиться в том, что все из требуемых записей каталогов на месте (например, запись каталога для Upcase таблицы и распределения Bitmap требуются для того чтобы файловая система работала). Если какой-либо из этих проверок не дает положительного результата, файловая система не устанавливается, хотя в некоторых случаях она может быть смонтирована только для чтения.

Файловая система обеспечивает расширяемость с помощью шаблонов на основе определений метаданных с использованием основных макетов и общие закономерности.

Преимущества

Основными преимуществами exFAT перед предыдущими версиями FAT являются:

  • Уменьшение количества перезаписей одного и того же сектора, что важно для флеш-накопителей, у которых ячейки памяти необратимо изнашиваются после определённого количества операций записи (это сильно смягчается выравниванием износа (wear leveling), встроенным в современные USB-накопители и SD-карты). Это было основной причиной разработки exFAT.
  • Теоретический лимит на размер файла 2 64 байт (16 эксабайт).
  • Максимальный размер кластера увеличен до 2 25 байт (32 мегабайта).
  • Улучшение распределения свободного места за счёт введения бит-карты свободного места, что может уменьшать фрагментацию диска.
  • Введена поддержка списка прав доступа.
  • Поддержка транзакций (опциональная возможность, должна поддерживаться устройством).

Ограничения

  • Более старые версии Windows NT, вплоть до Windows Vista без Service Pack 1 не поддерживают exFAT. Однако существуют официальные обновления от Microsoft, которые позволяют запускать exFAT на Windows XP SP2 и более поздних версиях.
  • Windows Vista не способна использовать exFAT-размеченные устройства под ReadyBoost. В Windows 7 это ограничение устранено.
  • Более сложная структура, в сравнении с FAT, вызывает большее потребление вычислительных ресурсов.
  • Количество файлов в подкаталогах ограничено числом 2,796,202 (2 23 /3). Для корневого каталога ограничения нет.

Особенности

Технические характеристики, особенности и требования файловой системы exFAT включают в себя следующие:

  • Предельный размер файла 16 EIB - 1 байт (в противном случае ограничивается максимальным размером объема 128 ПИБ - 1 байт), повышен с 4 Гб - 1 байт в стандартном FAT32 . Таким образом, для типичного пользователя обеспечили полную совместимость между платформами Windows и OS X для файлов свыше 4 Гб.
  • Масштабируемость до больших размеров диска: ок 128 PiB максимум, 512 TiB рекомендуется максимум, поднятый из 32-битного значения (2 TiB для размера сектора 512 байт) стандартных FAT32 разделов.
  • Поддержка до 2,796,202 файлов в каталоге. Microsoft документы предел 65534 файлов в подкаталоге для их реализации с файловой системой FAT32, но и другие операционные системы не имеют специального ограничения на количество файлов в директории с файловой системой FAT32 , Реализации с файловой системой FAT32 в других операционных системах позволяют неограниченное количество файлов до количества доступных кластеров (то есть до 268,304,373 файлов на томах без длинных имен файлов).
  • Максимальное количество файлов на томе 2 32 - 11 (по сравнению с примерно 2 28 - 11 в стандартной файловой системе FAT32)
  • Свободное распределение пространства и удаление улучшена производительность за счет введения свободного пространства растрового изображения.
  • Отметка зернистость 10 мс для создания и модифицированными раз (но не так хорошо, как 0,1 мс файловой системой NTFS).
  • Отметка зернистость для времени последнего доступа к двойной секунд (FAT была только дата)
  • Дополнительная поддержка UTC меток времени (начиная с Vista SP2).
  • Дополнительная поддержка списков контроля доступа (в настоящее время не поддерживается в ОС Windows Desktop / Server версий).
  • Дополнительная поддержка TexFAT , стандарт транзакционной файловой системы (необязательно WinCE активирована функция, функция не поддерживается в версиях / Server Windows Desktop).
  • Граница выравнивания смещения для таблицы FAT
  • Граница выравнивания смещения для области данных
  • Проводка для OEM Определяемые параметры для настройки файловой системы для конкретных характеристик устройства.
  • На диске хранения длины файла правильные данные (VDL) за счет использования двух различных длин полей, которые могут быть использованы для предварительно выделить файл.
  • Кластер размером до 32 Мбайт.
  • Целостности метаданных с контрольными суммами
  • Шаблон на основе структуры метаданных
  • Удаление физического "." и ".." элементы каталога, которые появляются в подкаталогах
  • EXFAT не поддерживает короткие (формат 8.3) имена файлов
  • Windows XP требует обновления KB955704 для установки и Windows Vista требуется установить его SP2.
  • Windows Vista не может использовать EXFAT приводы для ReadyBoost . Windows 7 снимает это ограничение, позволяя ReadyBoost кэширует больше 4 Гб.
  • Стандартная реализация EXFAT не Журнализированная и использует только одну таблицу размещения файлов и свободного пространства карты. FAT файловой системы используется вместо чередуя таблицы, как это допускается восстановление файловой системы, если носитель был извлечен во время записи (который часто встречается на практике со сменными носителями). Необязательный TexFAT компонент добавляет поддержку для дополнительных таблиц резервного копирования и карты, но может не поддерживаться.

Сравнение с FAT32

Сравнение с NTFS

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

Лицензирование

Лицензионный статус сначала был не определён. Однако Microsoft успешно запатентовала файловую систему FAT, и в феврале 2009 года подала в суд на компанию TomTom, обвиняя её в нарушении патента. Существует также сторонняя реализация exFAT для Windows XP / Windows Server 2003, однако она предназначена для непосредственной интеграции в дистрибутив продукта без возможности ручной установки драйвера. Данный порт выполнен на базе драйвера Windows Vista. В декабре 2009 года Microsoft начала лицензировать файловую систему exFAT для сторонних производителей.

Поддержка

Поддержка 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 и FAT32

При тестировании на Windows 7 показала такую же производительность, как и FAT32, однако NTFS все таки немного быстрее. Заменит ли exFAT FAT32? Вероятно, это произойдёт только после массового переходу на Windows 7 или более новые версии Windows. Для потребителей же основное преимущество exFAT будет заключаться в преодолении файловых ограничений FAT32 (увеличение размера файла в exFat). Нужно не забывать так же, что файловая система exFAT требует более новой версии ОС (может потребоваться апгрейд железа), а также тот факт, что на старых устройствах (фотоаппараты, mp3-плееры) exFAT может просто не поддерживаться.

exFAT или NTFS

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

Применение exFAT

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

Подводя итог можно сделать следующие выводы: NTFS отлично подходит для системного жесткого диска с ОС Windows, exFAT лучше использовать на съемных носителях информации, а FAT32 стоит использовать лишь в том случае, если вы хотите добиться максимальной совместимости со всем разнообразием ваших устройств.

Шаблон:P2 contains Microsoft exFAT specification (revision 1.00)

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

  • FAT32
  • exFAT

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

FAT32

Файловая система, созданная компанией Microsoft на замену умирающей FAT16. На данный момент самая распространенная система. Бо льшая часть карточек памяти и флэшек поставляется в FAT32. Кроме того, при форматировании носителя в бытовом устройстве, например фотоаппарате, он будет работать именно в этой файловой системе. В этом заключается главный плюс – совместимость. Вставив такой накопитель в бытовой ДВД-плеер, медиапроигрыватель или фотопринтер, вы будете уверены, что все файлы доступны и могут нормально прочитаться. На этом плюсы заканчиваются.

Самым главным недостатком данной системы является ограничение на размер файла в 4 Гбайта. Поэтому записать большой файл (например, резервную копию системного диска или переписанное с камеры видео) не получится - система выдаст ошибку "Недостаточно дискового пространства", хотя места еще полно. Кроме того, в Windows имеется ограничение на размер раздела в 32 Гбайт. Обойти последнее ограничение можно скачав утилиту HP USB Disk Storage Format Tool , которая позволит отформатировать в FAT32 хоть внешний жесткий диск.

Впрочем, если у вас нет нужды записывать и переносить такие большие файлы, а также если у вас небольшой размер носителя: 4, 8 или даже 16 Гбайт, можете не раздумывая форматировать в FAT32.
Кстати, компания Transcend , выпускающая мобильные носители данных, свои внешние жесткие диски форматирует именно в FAT32.

NTFS

Современная надежная файловая система, берущая начало с Windows NT.
В стационарных компьютерах и ноутбуках заменила FAT32. Проверьте, если у вас все еще установлена FAT32 (щелкните правой кнопкой по диску в Моем компьютере и выберите пункт Свойства ), настоятельно рекомендую заменить ее на NTFS.

Как преобразовать FAT32 в NTFS без потери данных

Сделать это можно следующим образом. В командной строке (Пуск-Выполнить) наберите

Вместо e: можно подставить необходимый диск. Это позволит сменить файловую систему на NTFS без потери данных .

Однако на флешках и внешних жестких дисках NTFS работает несколько своеобразно. При копировании на такой накопитель Windows включает механизм кэширования, когда файлы копируются сначала в специальную память (так называемый кэш), а потом на конечный носитель. В стационарных жестких дисках это позволяет получить выигрыш в скорости копирования и сгладить задержки. В мобильных устройствах это будет выглядеть следующим образом. Сначала скорость копирования будет очень высокой и может достигать 100 Мбайт/с (теоретически равна скорости чтения жесткого диска, с которого вы копируете), затем, когда память кэша закончится, скорость упадет до критически малой величины.

Более того, перед тем как перейти к копированию следующего файла система должна дописать текущий из кэша. Поэтому может показаться, что копирование зависло на 99 процентах, хотя индикатор жесткого диска будет показывать активность. Если сравнить скорость копирования с кэшем и без него, то окажется, что она почти идентична. То есть при использовании NTFS мы почти ничего не теряем, кроме неверной скорости копирования и информации о времени его окончания. Хотя некоторым такая «информативность» может потрепать нервы.


Вот такую скорость копирования "развивает"
жесткий диск USB 2.0 в системе NTFS


NTFS "творит чудеса", копирование на флешку объемом на 512 Мбайт,
реальная скорость записи которой составляет
несколько Мбайт/с

С другой стороны NTFS крайне надежная файловая система, выдерживающая не один внезапный ресет. Такая надежность обеспечивается журналированием. Это приведет к тому, что система будет чаще обращаться к определенным областям накопителя. Для флешек и карт памяти такой подход критичен. Они будут изнашиваться быстрее.

exFAT

Новая файловая система от Microsoft. Предназначена в первую очередь для флеш-накопителей. Утрируя, можно сказать, что это FAT32 со снятыми ограничениями. Размеры файлов и разделов могут достигать космических величин, да и количество файлов в одной папке теперь не ограничено. По моему мнению, идеально подходит для флешек и карт памяти.

Но и у этой системы есть недостаток. Ее не поддерживают многие бытовые устройства, а компьютеры с Windows XP такой носитель тоже не увидят. Однако компания Microsoft выпустила патч KB955704 , позволяющий использовать exFAT в Windows XP. Windows Vista и Windows 7 дружат с данной системой безо всяких дополнительных манипуляций.

Но если вы часто используете флеш-накопитель на разных компьютерах, использующих Windows XP, то придется таскать дополнительную флешку с драйверами. Это уже просто смешно.

А вот в случае, если у вас только компьютеры с Windows 7 или вы носите флешку/диск всего в 2-3 места, где есть возможность поставить вышеуказанное обновление, то exFAT подойдет идеально.

В заключение приведу несколько общих рекомендаций по выбору наиболее подходящей файловой системы. Если у вас флеш-накопитель небольшого объема, форматируйте его в FAT32. Флешки большого объема форматируйте exFAT, так как «скачки скорости» на них будут особенно заметны. Внешние жесткие диски обычно имеют большой объем и высокую производительность (особенно те, которые обладают разъемами USB 3.0), поэтому их лучше форматировать в NTFS.

Когда мы говорим о современной ОС Windows, то не представляем ее без такой системы хранения данных, как NTFS, являющейся основной для диска, на который была установлена, а также одной из наиболее сложных и удачливых файловых систем в настоящий момент. FAT32, в большинстве своем, используется для съемных флеш-накопителей или других устройств, функционирующих через USB. Система хранения файлов exFAT также позволяет форматировать различные карты памяти, а также съемные флэш-накопители и представляет собой современный аналог системы FAT32.

FAT32, NTFS и exFAT - три разные файловые системы, которые применяются в операционной системе Windows в целях хранения и форматирования сведений на жестких дисках или иных USB носителей данных.

Вы когда-нибудь задумывались о различиях между файловыми системами FAT32, NTFS и exFAT или о том, что же вообще из себя представляет понятие файловая система?

Файловая система

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

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

В настоящее время существует большое множество видов файловых систем при различных параметрах хранения, например, таких, как: Disk File System, Flash File System, Tape File System.

Файловая система FAT32

FAT32 является самой старой из рассматриваемых систем хранения информации. Ее история началась еще в 1977 году с 8-битной файловой системы FAT, которая была выпущена на смену автономному диску Microsoft Basic Basic-80. Человек, который создал данную систему хранения файлов был первым наемным сотрудником корпорации Microsoft - Marc McDonald.

В дальнейшем, файловая система FAT была применена в операционной системе Microsoft 8080/Z80 на базе платформы MDOS/MIDAS, которую также написал Marc McDonald.

В последующие годы, 8-битная система FAT стала сначала FAT12, затем FAT16 и, наконец, FAT32, - ставшая синонимом файловой системы, при применении которой были задействованы съемные диски.

Первая 32-разрядная система для сохранения файлов выпущена вместе с ОС Windows 95 в 1995 году и произвела фурор: размер диска смог достигать 16 ТБ, а размер хранящегося файла - 4 ГБ.

В наши дни, система хранения информации FAT32 используется во всевозможных игровых консолях, телевизорах, проигрывателях DVD и Blu-Ray, а также в большинстве устройств, оборудованных USB портом. Данная система поддерживается абсолютно на всех устройствах с ОС Windows, Linux и MacOS и здорово подходит в целях хранения информации на всевозможных флеш-накопителях, однако следует удостовериться, что размер одного файла не выходит за пределы 4 ГБ.

Файловая система NTFS

Следующая рассматриваемая нами система хранения файлов от Microsoft - NTFS, которую разработчики впервые предоставили вместе с появлением ОС Windows NT 3.1. в 1993 году. Аббревиатура NTFS расшифровывается как новая технологическая файловая система.

Разработку данной системы, корпорация Microsoft начала вместе с IBM в середине 1980-х годов. Их целью было создание операционной системы с максимально возможной графикой. Однако, полноценного сотрудничества не получилось, и компании пошли разными путями. IBM создала систему HPFS, которую применили в операционной системе OS/2, а Microsoft создала NTFS v1.0 и выпустила ее с Windows NT 3.1.

К основным качественным характеристикам данной системы следует отнести:

Поддержка прав доступа;

Наличие дисковых квот и жестких ссылок;

Возможность шифрования данных;

Журналирование преобразований, которые при возникновении сбоя помогут с восстановлением;

Отсутствие лимитирования по размеру файла (максимально возможный размер файла равен 16 эксабайтам, ну или 18 446 744 073 709 550 502 байт).

Система хранения информации NTFS поддерживается ОС Windows XP и более поздними версиями, однако только несколько версий Linux поддерживают функцию записи, а MacOS способна только на считывание данных.

Файловая система exFAT

ExFAT еще одна система хранения информации от Microsoft, которая применяется в случаях, где FAT32 бессильна из-за своего ограничения в размере файла. Данная программа является наиболее легкой и простейшей, из-за отсутствующих специализированных особенностей, которые есть в NTFS. Кроме того, большинство современных цифровых камер используют exFAT.

В силу того, что патентное право корпорации Microsoft No 8321439, предназначенное для быстрого поиска файлов до сих пор действует, любое применение файловой системы exFAT, невозможно без получения лицензии от Microsoft и не зависит от того, в коммерческом ПО или ПО с открытым кодом используется.

В плане способности к взаимодействию с различными ОС, exFAT обладает самыми лучшими показателями, если сравнивать ее с FAT32 и NTFS и здорово читается и перезаписывается на Windows, Linux, а на MacOS вообще используется по умолчанию.

Сравнительная характеристика FAT32, NTFS и exFAT

Совместимость: Windows, Mac, Linux, игровые приставки, буквально все устройства с USB портом.

Плюсы: кросс-платформенная совместимость, не большой размер.

Минусы: размер файла не должен превышать 4 ГБ, а раздела - 16 ТБ.

Использование: съемные устройства хранения информации.

Совместимость: Windows, Mac (исключительно для чтения), Linux (исключительно для чтения и только при наличии определенных программ), Microsoft Xbox One.

Плюсы: практически неограниченный размер файлов.

Минусы: низкий уровень совместимости с разными операционными системами.

Использование: лучше всего подходит для жестких дисков.

Совместимость: Windows XP и более поздние версии, MacOS 10.6.5 и выше, Linux (с использованием FUSE), Android.

Плюсы: представляет собой слияние лучших характеристик FAT32 и NTFS.

Минусы: ограничена лицензионными требованиями Microsoft.

Использование: отлично применяется как для жестких дисков, так и для различных флеш-накопителях.