Флешка объёмом 64 ГБ отказывается принимать видеофайл размером 5 ГБ, хотя свободного места на ней явно достаточно — типичный признак того, что накопитель отформатирован в FAT32 с её жёстким лимитом в 4 ГБ на файл. Решение этой проблемы — перевод накопителя в exFAT, файловую систему, созданную Microsoft именно для съёмных носителей большого объёма.
Формат exFAT (Extended File Allocation Table) появился в 2006 году и изначально был рассчитан на флеш-накопители: карты памяти SDXC, USB-флешки и внешние SSD. Он сочетает лёгкость структуры FAT32 с поддержкой файлов практически неограниченного размера, поэтому стал стандартом для карт памяти ёмкостью от 32 ГБ и выше. Ниже разберём, как устроена эта файловая система, где её применять и в каких случаях лучше выбрать альтернативу.
Что такое exFAT и как она устроена
ExFAT — это развитие классической таблицы размещения файлов, избавленное от главных ограничений предшественницы. Теоретический максимальный размер файла составляет 16 экзабайт, а максимальный размер тома — 128 петабайт, то есть на практике ограничения упираются только в ёмкость самого накопителя. Размер кластера по умолчанию зависит от объёма раздела и подбирается системой автоматически при форматировании.
Структура файловой системы намеренно упрощена: в ней нет журналирования, разграничения прав доступа и поддержки жёстких ссылок, как в NTFS. За счёт этого снижается количество служебных операций записи, что продлевает ресурс флеш-памяти и ускоряет работу на слабых устройствах — камерах, регистраторах, плеерах. Именно поэтому ассоциация SD Association выбрала exFAT обязательным форматом для карт SDXC.
Отличия exFAT от FAT32 и NTFS
Выбор файловой системы для флешки почти всегда сводится к трём вариантам, и у каждого своя ниша. FAT32 читается практически любым устройством, включая старые телевизоры и автомагнитолы, но не принимает файлы больше 4 ГБ. NTFS поддерживает права доступа и журналирование, однако macOS записывает на такие тома только через сторонние драйверы, а многие бытовые устройства её не видят вовсе.
ExFAT занимает промежуточную позицию: крупные файлы записываются без ограничений, а чтение и запись доступны и в Windows, и в macOS без дополнительного ПО. Расплата за это — отсутствие журнала, из-за чего риск повреждения данных при внезапном отключении выше, чем у NTFS.
| Параметр | FAT32 | exFAT | NTFS |
|---|---|---|---|
| Макс. размер файла | 4 ГБ | до 16 ЭБ | до 256 ТБ |
| Макс. размер тома | 2 ТБ (практически) | 128 ПБ | 256 ТБ |
| Запись из macOS | Да | Да | Нет (нужны драйверы) |
| Журналирование | Нет | Нет | Да |
| Оптимальное применение | Старые устройства, мелкие накопители | Флешки, карты памяти, внешние SSD | Внутренние диски Windows |
Когда стоит выбирать exFAT
Если накопитель используется для переноса данных между компьютерами на Windows и macOS, exFAT — фактически единственный вариант без установки сторонних драйверов. То же касается карт памяти для камер и дронов, записывающих видео в высоком разрешении: ролики длиннее нескольких минут легко превышают лимит FAT32.
Подумайте об этом формате и в таких ситуациях:
- 📹 Запись видео 4K на карту памяти камеры, экшн-камеры или дрона, где файлы превышают 4 ГБ.
- 💾 Перенос образов дисков, архивов и проектов между Windows-ПК и Mac.
- 🎮 Использование внешнего накопителя с игровыми консолями последних поколений, поддерживающими exFAT.
- 📱 Подключение флешки к смартфону или планшету на Android через OTG-адаптер.
Для внутреннего системного диска Windows exFAT не подходит: установить ОС на такой раздел нельзя, а отсутствие прав доступа делает формат бессмысленным для постоянного хранения рабочих данных. Там правильный выбор — NTFS или ReFS в серверных сценариях.
Как отформатировать накопитель в exFAT
В Windows проще всего воспользоваться Проводником: щёлкните правой кнопкой по накопителю, выберите Форматировать, в списке файловых систем укажите exFAT и запустите процесс. Размер кластера можно оставить стандартным — система подберёт оптимальное значение под объём диска. Для разделов, которые Проводник не предлагает форматировать, подойдёт оснастка diskmgmt.msc (Управление дисками).
Альтернатива — командная строка, где доступно больше параметров:
format E: /FS:exFAT /Q /V:MyFlash
Здесь E: — буква накопителя, /Q включает быстрое форматирование, а /V задаёт метку тома. В macOS форматирование выполняется через Дисковую утилиту: выберите накопитель, нажмите «Стереть» и укажите формат ExFAT со схемой разделов GUID или MBR в зависимости от устройств, где будет использоваться диск.
☑️ Перед форматированием в exFAT
⚠️ Внимание: форматирование уничтожает все данные на разделе. Дважды проверьте букву диска в командной строке — ошибка в одном символе приведёт к очистке другого накопителя, и восстановление будет сложным.
Совместимость с устройствами и ОС
Поддержка exFAT встроена в Windows начиная с версии Vista SP1, в macOS — начиная с версии 10.6.5, а в современных дистрибутивах Linux драйвер включён в ядро (начиная с версии 5.4), поэтому монтирование происходит автоматически. С Android-смартфонами ситуация менее однозначна: большинство современных моделей читают exFAT через OTG, но на старых или бюджетных устройствах поддержка зависит от прошивки производителя — проверить это можно только опытным путём или в спецификации конкретной модели.
Возможные проблемы несовместимости:
- 📺 Старые телевизоры и медиаплееры могут видеть только FAT32 — уточните в инструкции к устройству.
- 🚗 Автомагнитолы нередко не поддерживают exFAT, особенно штатные головные устройства.
- 📷 Некоторые камеры требуют форматирования карты именно в самой камере, а не на компьютере.
Типичные проблемы и их решения
Частая жалоба — накопитель в exFAT внезапно становится доступен только для чтения или система предлагает его отформатировать. Возможная причина — повреждение файловой таблицы из-за отключения без безопасного извлечения: поскольку журнала нет, незавершённая операция записи оставляет структуру в противоречивом состоянии. В Windows проверка выполняется командой, запущенной от имени администратора:
chkdsk E: /f
Если Windows не предлагает exFAT в списке файловых систем при форматировании раздела на жёстком диске, это нормально: для фиксированных дисков система по умолчанию предлагает NTFS, а exFAT доступна в первую очередь для съёмных носителей. Обойти ограничение можно через diskpart или команду format, но делать это стоит только при реальной необходимости.
⚠️ Внимание: не извлекайте флешку exFAT во время записи и всегда используйте «Безопасное извлечение устройства». Отсутствие журналирования означает, что прерванная запись с высокой вероятностью приведёт к потере не только текущего файла, но и к повреждению каталога.
Почему восстановление данных с exFAT сложнее
Файловая система не ведёт журнал операций, а удалённые файлы часто хранятся фрагментированно без записи о цепочке кластеров. Поэтому утилиты восстановления работают с exFAT менее эффективно, чем с NTFS, и гарантировать результат нельзя. Регулярное резервное копирование — единственная надёжная защита.
Ответы на частые вопросы
Можно ли установить Windows на раздел exFAT?
Нет, установка Windows на том exFAT не поддерживается. Для системного раздела требуется NTFS, а exFAT предназначена для съёмных накопителей и обмена данными.
Почему файл больше 4 ГБ не копируется на флешку?
Наиболее вероятная причина — накопитель отформатирован в FAT32, где действует ограничение 4 ГБ на файл. Переформатируйте флешку в exFAT, предварительно скопировав нужные данные.
Чем exFAT лучше NTFS для флешки?
ExFAT совместима с macOS на запись без сторонних драйверов, создаёт меньше служебных операций записи (что бережёт ресурс флеш-памяти) и поддерживается большинством камер, консолей и мобильных устройств.
Видит ли Linux флешки exFAT?
Современные дистрибутивы с ядром 5.4 и новее монтируют exFAT из коробки. На старых системах может потребоваться установка пакета exfat-fuse и exfat-utils из репозитория.
Теряет ли флешка в скорости после форматирования в exFAT?
Заметной разницы в скорости между exFAT и FAT32 на той же флешке обычно нет — упор чаще всего в контроллер самого накопителя. Размер кластера влияет лишь на эффективность работы с множеством мелких файлов.