Что такое exfat на флешке

Что такое exfat на флешке

Расширенная FAT — ExFAT, это файловая система предназначена в основном для сменных флэш-носителях, таких как USB флэш-накопители. Флешки обычно используют либо FAT или FAT32 в качестве файловой системы, но эти файловые системы имеют ряд неприятных ограничений. К примеру — FAT32 имеет максимальный размер файла 4 ГБ, а также ограничивает максимальный размер тома FAT32 до 32 Гб. И как Вы правильно догадываетесь, файловая система FAT имеет еще больше ограничений на размеры файлов так и тома. Компания Microsoft, чтобы преодолеть эти ограничения создала ExFAT.

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

  • одна из основных причин разработки ExFAT — уменьшение количества перезаписей одного и того же сектора, что само по себе очень важно для флеш-накопителей, у которых ячейки памяти необратимо изнашиваются после определённого количества операций записи.
  • лимит на размер файла 2 в 64 степени байт — 16 эксабайт.
  • максимальный размер кластера увеличен до 2 в 25 степени байт — 32 мегабайта.
  • улучшено распределение свободного места за счёт введения бит-карты свободного места, что может уменьшать фрагментацию диска.

Но вернёмся к причине написания этой статьи — форматирование в exFAT Вашей флешки. Для этого Вам необходимо использовать команду format (я делал на Windows 7, но предполагаю она будет работать и на vista и на windows server).

Обязательно убедитесь, в имени устройства, которое Вы собираетесь отформатировать !!
Эта операция стирает всю информацию на указывамом Вами устройстве !

В моём случае, флешка определялась как устройство G:
Запускаете командную строку: ПУСК > Все программы > Стандартные > Коммандная строка
В открывшеся чёрном экранчике вводите

И если Вы уверены — тогда жмите Enter .

Произойдёт форматирование указанного устройства.

Спросит имя тома, который Вы можете не вводить — просто нажать Enter
Флэшка готова и отформатирована по файловую систему ExFAT.

exFAT
Разработчик Microsoft
Файловая система Расширенная таблица размещения файлов (англ. Extended File Allocation Table )
Дата представления Ноябрь 2006 (Windows Embedded CE 6.0)
Метка тома 0x07 (MBR)
EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT)
Структура
Содержимое папок Таблица
Размещение файлов Битовые поля, Связный список
Сбойные сектора Пометка кластеров
Ограничения
Максимальный размер файла 16 эксабайт
Возможности
Диапазон дат 1 января 1980 — 31 декабря 2107
Атрибуты Только для чтения, скрытый, системный, метка тома, подкаталог, архивный
Права доступа Не поддерживаются
Поддерживается ОС Windows Embedded CE 6.0 (для встроенных систем)
Windows XP SP2 или более поздний с обновлением KB955704, (настольная версия)
Windows Vista SP1 или более поздний (настольная версия)
Windows Server 2008 RTM (серверная версия)
Windows 7 (сборка 7601 или более поздняя)
Windows 8
Windows 10
Mac OS X с версии 10.6.5, Linux (сторонний патч, либо через FUSE драйвер)

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

Читайте также:  Майкрософт люмия 640 дуал сим характеристики

Содержание

Преимущества [ править | править код ]

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

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

Ограничения [ править | править код ]

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

Поддержка [ править | править код ]

Поддержка exFAT имеется в Windows XP с Service Pack 2 и 3 с обновлением KB955704, Windows Vista с Service Pack 1 [6] , Windows Server 2008, Windows 7, Windows 8, Windows 10, в Mac OS X начиная с версии 10.6.5 [7] , а также Linux (требуется компиляция исходного кода Samsung).

Существует свободный драйвер exFAT в виде патча для ядра Linux, поддерживающий только чтение этой файловой системы [8] . Также существует драйвер, работающий через FUSE, в том числе для ОС FreeBSD и OpenBSD (sysutils/fuse-exfat). Данный драйвер поддерживает как чтение, так и запись [9] . Кроме того, в августе 2013 года Samsung опубликовала драйвер для ядра Linux под лицензией GPL [10] .

Лицензирование [ править | править код ]

Лицензионный статус сначала был не определён. Однако Microsoft успешно запатентовала файловую систему FAT [11] , и в феврале 2009 года подала в суд на компанию TomTom, обвиняя её в нарушении патента. [12]

Существует также сторонняя реализация exFAT для Windows XP [13] / Windows Server 2003, однако она предназначена для непосредственной интеграции в дистрибутив продукта без возможности ручной установки драйвера. Данный порт выполнен на базе драйвера Windows Vista. [14]

В декабре 2009 года Microsoft начала лицензировать файловую систему exFAT для сторонних производителей. [15]

exFAT использовалась для sd-карт на Android устройствах (ОС которых работает на ядре Linux). Производители реализовали драйвер exFAT для linux-ядра, оставив код драйвера закрытым, но некто опубликовал этот код на сайте GitHub [16] . Опубликованный код считался украденным у компании Samsung до тех пор, пока в этом коде сообщество не нашло фрагменты кода, защищённого GPL-лицензией, что требовало раскрытия всех исходников, иначе это было воровство у сообщества со стороны компании Samsung. Через некоторое время компания Samsung выпустили код exFAT под GPL-лицензией. [ источник не указан 200 дней ]

Читайте также:  Почему саб играет как колонка

В конце августа 2019 года корпорация Microsoft после длительного внутреннего обсуждения опубликовала спецификацию ФС (удалив из нее уведомление о конфиденциальности [17] ) и выступила с заявлением о поддержке инициативы по добавлению драйвера exFAT в ядро Linux. Ранее, в октябре 2018 года, корпорация присоединилась к Open Invention Network, но, вероятно, так и не передала патенты на exFAT в организацию. [18]

Используя внешние флеш-накопители (USB или SD), мы даже не думаем о том, какая файловая система применяется для их работы. Начинаем интересоваться этим только тогда, когда ОС не видит наше переносное хранилище данных, либо последнее не вмещает файл большого размера. Подробнее об этом пойдет речь дальше, а для начала мы разберемся с форматами файловой системы флешек и сравним их между собой. Таким образом мы выясним, что это за формат exFAT и как при использовании внешних накопителей проявляются его преимущества и недостатки.

exFAT — удобный формат для флеш-накопителей

Что это за расширение exFAT

Новый формат exFAT разработан в 2008 году, причем взаимодействовать с такими флешками (без установки драйверов и Service Pack2) могут только современные версии ОС Windows и Mac. Не способны распознать формат exFAT современные ТВ, фото- и видеокамеры, мобильные гаджеты и т.д. – они все работают с привычной файловой системой FAT32. Хотя недавно корпорация Microsoft совместно с разработчиками из компании Paragon Software Group уже нашла решение, благодаря которому формат exFAT теперь совместим и с устройствами на платформе Android.

Так чем же отличается exFAT от своих предшественников?

FAT32

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

Формат NTFS поддерживает запись не ограниченных по размеру файлов, но больше подходит для жестких дисков. Его особенность заключается в использовании принципа журналирования, т. е. фиксирования начала и окончания совершаемой операции (записи, чтения). Это нужно для того, чтобы при сбоях систему можно было откатить до предыдущего состояния. Очень удобно, но пользователям приходится ждать слишком долго. При работе на ПК или ноутбуках это не заметно, но обычный флеш-накопитель просто не справится с такими действиями и обработкой большого объема данных. Поэтому NTFS неудобен для применения на USB и SD флешках.

Читайте также:  Для чего нужна программа mediaget

exFAT

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

  1. Увеличенным максимальным размером записываемого файла (2⁶⁴ байт или 16 эксабайт – на сегодняшний день это просто громадное значение).
  2. Неограниченным числом папок и файлов.
  3. Увеличенным размером ячейки памяти (блока, кластера) – до 32 Mb.
  4. Возможностью сохранения прав доступа к созданным папкам и записанным файлам.

Кроме вышеперечисленных преимуществ, формат exFAT более рационально использует память внешних накопителей (увеличивает их эффективный объем).

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

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

Идем в Проводник

Открываем Проводник и слева в дереве папок выбираем “Этот компьютер”, а в окне справа – название флешки, которую необходимо перевести в формат exFAT.

Форматируем через Проводник

После клика ПКМ по названию флешки нажимаем “Форматировать”. В появившемся окне выбираем файловую систему exFAT, оставляем прежним размер кластера (единицы распределения) и нажимаем “Начать”.

Выбор файловой системы и размера кластера

Всегда помним, что после форматирования мы теряем всю информацию с носителя.

Форматирование при помощи управления дисками

Если компьютер по каким-либо причинам не видит флешку, то попробуем действовать через “Управление дисками”. Этот инструмент обнаруживает все носители данных, подключенные к ПК.

  1. Нажимаем win+r.
  2. Вводим в строке команду diskmgmt.msc.

Ввод diskmgmt.msc в командную строку

  • Нажимаем ОК.
  • Загружается информация о конфигурации диска.
  • Ищем в списке свою флешку и запускаем процесс форматирования через ПКМ.
  • Так же, как и в предыдущем примере, оставляем прежним размер кластера и выбираем файловую систему exFAT.
  • После форматирования на флешку можно заново записывать данные.

    Действуем через командную строку

    Если не помогли вышеописанные случаи, то запускаем командную строку от администратора (перед этим кликаем ПКМ по кнопке “Пуск”). Затем действуем по порядку:

    1. Вводим команду diskpart и подтверждаем Enter.
    2. Набираем list volume и снова Enter.
    3. Появляется список всех подключенных к ПК запоминающих устройств. Ищем в нем букву нашей флешки (здесь это G).
    4. Закрываем diskpart командой exit и Enter.
    5. Вводим команду format G: /FS:exFAT /Q /V:flash, где G – буква нашей флешки, а flash – ее произвольное наименование.

    Форматирование через командную строку

    После нажатия на Enter запускается форматирование.

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

    Ссылка на основную публикацию
    Что мне задали завтра на русский
    Проверка орфографии на 5-ege.ru (введите текст в форму ниже): Если нужно проверить пунктуацию, воспользуйтесь сервисом Проверка пунктуации онлайн. Наш сервис...
    Чистка матрицы зеркального фотоаппарата
    Нам доверяют сотрудники: Вопросы и предложения: info@fixit24.ru Адрес: г. Москва, м. Тверская, ул. Тверская, д. 20, 2 этаж, офис 204....
    Чистка кэша на ноутбуке
    Все, что находит отображение в браузере (музыка, картинки, видео) перед воспроизведением сохраняются на ваш ПК как временные файлы.Если их количество...
    Что лучше газель некст или фиат дукато
    На прошлой неделе Газель-Некст была признана лучшим автомобилем года в России. Эксперты коммерческого транспорта оценили ее в 2–3 раза выше,...
    Adblock detector