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
Mac OS X с версии 10.6.5.

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





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

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

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

Ограничения

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

Поддержка

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

Технология ReadyBoost в Windows Vista не совместима с устройствами с файловой системой exFAT.[7] Однако в Windows 7 это ограничение снято.

Существует свободный драйвер 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"

Примечания

  1. [support.microsoft.com/ru-ru/kb/140365 Размер кластера по умолчанию для FAT, NTFS и exFAT]
  2. [social.technet.microsoft.com/wiki/contents/articles/5375.windows-file-systems.aspx#exFAT Windows File Systems]
  3. [www.tech-recipes.com/rx/2801/exfat_versus_fat32_versus_ntfs exFAT Versus FAT32 Versus NTFS] (27 февраля 2008). Проверено 2 октября 2009. [www.webcitation.org/6E878pluf Архивировано из первоисточника 2 февраля 2013].
  4. Robert Shullich. [www.sans.org/reading_room/whitepapers/forensics/reverse-engineering-microsoft-exfat-file-system_33274 Reverse Engineering the Microsoft exFAT File] (англ.). The SANS Institute.
  5. Brandon LeBlanc. [windowsvistablog.com/blogs/windowsvista/pages/windows-vista-service-pack-1-beta-whitepaper.aspx#_Toc175944550 Vista SP1 Whitepaper] (англ.). Microsoft (28 августа 2007). Проверено 15 октября 2007. [www.webcitation.org/68C3sg44Q Архивировано из первоисточника 5 июня 2012].
  6. [macdaily.me/reviews/exfat-universal-file-system-for-mac-os-x-and-windows/ Файловая система ExFAT — универсальное решение для Mac OS X и Windows.]
  7. Перечень допустимых файловых систем, отображаемых в Windows Vista при попытке использования ReadyBoost с флеш-накопителем, использующим файловую систему exFAT
  8. [groups.google.com/group/fa.linux.kernel/msg/e2e23eeb3a016268 Fat64 / exFat fs and Linux — fa.linux.kernel | Google Groups]
  9. [code.google.com/p/exfat/ exfat — Project Hosting on Google Code]
  10. [sfconservancy.org/news/2013/aug/16/exfat-samsung/ Conservancy Helps Samsung Resolve GPL Compliance Matter Amicably — Software Freedom Conservancy]
  11. Elizabeth Montalbano. [www.computerworld.com/softwaretopics/software/story/0,10801,107640,00.html?source=NLT_PM&nid=107640 Microsoft FAT patents upheld] (англ.). Computerworld (11 января 2006). Проверено 2 ноября 2008. [www.webcitation.org/68C3tQYYL Архивировано из первоисточника 5 июня 2012].
  12. Ryan Paul. [arstechnica.com/microsoft/news/2009/02/microsoft-sues-tomtom-over-fat-patents-in-linux-based-device.ars Microsoft suit over FAT patents could open OSS Pandora's Box] (англ.). Ars Technica. Condé Nast Publications (25 февраля 2009). Проверено 9 марта 2009. [www.webcitation.org/6181zQIdD Архивировано из первоисточника 22 августа 2011].
  13. После 26 января 2009 года она утратила смысл с вводом в обновлении KB955704 официальной поддержки данной файловой системы
  14. ricktendo64. [www.wincert.net/forum/index.php?showtopic=3641 exFAT File System Driver for XP/2k3, Ported from Vista]. WinCert.net (28 августа 2007). Проверено 1 июля 2008. [www.webcitation.org/65p9BFkRL Архивировано из первоисточника 1 марта 2012].
  15. [news.ferra.ru/hard/2009/12/11/93713/ Microsoft лицензирует файловую систему exFAT для сторонних производителей]. Ferra.ru (11 декабря 2009). Проверено 13 декабря 2009. [www.webcitation.org/65p9CRgtr Архивировано из первоисточника 1 марта 2012].

Ссылки

  • [msdn2.microsoft.com/en-us/library/aa915463.aspx TFAT Overview] (англ.)
  • [msdn2.microsoft.com/en-us/library/aa914353.aspx Extended FAT File System] (англ.)
  • [www.microsoft.com/ru-ru/Search/result.aspx?q=exfat%20update#downloads Обновление Windows XP и 2003 (KB955704) для поддержки файловой системы exFAT]
  • [www.opennet.ru/opennews/art.shtml?num=23174 Компания-разработчик NTFS-3G подписала соглашение с Microsoft, касающиеся exFAT]
  • [macdaily.me/reviews/exfat-universal-file-system-for-mac-os-x-and-windows/ Файловая система ExFAT — универсальное решение для Mac OS X и Windows]
  • [pc-hard.ru/softarticles/1-fat32-ntfs-exfat-comparsion.html Сравнение Fat32, NTFS, exFAT на флэш-носителях и внешних жестких дисках]

Отрывок, характеризующий ExFAT

– Это то и было бы прекрасно, – сказал Пьер.
Князь Андрей усмехнулся.
– Очень может быть, что это было бы прекрасно, но этого никогда не будет…
– Ну, для чего вы идете на войну? – спросил Пьер.
– Для чего? я не знаю. Так надо. Кроме того я иду… – Oн остановился. – Я иду потому, что эта жизнь, которую я веду здесь, эта жизнь – не по мне!


В соседней комнате зашумело женское платье. Как будто очнувшись, князь Андрей встряхнулся, и лицо его приняло то же выражение, какое оно имело в гостиной Анны Павловны. Пьер спустил ноги с дивана. Вошла княгиня. Она была уже в другом, домашнем, но столь же элегантном и свежем платье. Князь Андрей встал, учтиво подвигая ей кресло.
– Отчего, я часто думаю, – заговорила она, как всегда, по французски, поспешно и хлопотливо усаживаясь в кресло, – отчего Анет не вышла замуж? Как вы все глупы, messurs, что на ней не женились. Вы меня извините, но вы ничего не понимаете в женщинах толку. Какой вы спорщик, мсье Пьер.
– Я и с мужем вашим всё спорю; не понимаю, зачем он хочет итти на войну, – сказал Пьер, без всякого стеснения (столь обыкновенного в отношениях молодого мужчины к молодой женщине) обращаясь к княгине.
Княгиня встрепенулась. Видимо, слова Пьера затронули ее за живое.
– Ах, вот я то же говорю! – сказала она. – Я не понимаю, решительно не понимаю, отчего мужчины не могут жить без войны? Отчего мы, женщины, ничего не хотим, ничего нам не нужно? Ну, вот вы будьте судьею. Я ему всё говорю: здесь он адъютант у дяди, самое блестящее положение. Все его так знают, так ценят. На днях у Апраксиных я слышала, как одна дама спрашивает: «c'est ca le fameux prince Andre?» Ma parole d'honneur! [Это знаменитый князь Андрей? Честное слово!] – Она засмеялась. – Он так везде принят. Он очень легко может быть и флигель адъютантом. Вы знаете, государь очень милостиво говорил с ним. Мы с Анет говорили, это очень легко было бы устроить. Как вы думаете?
Пьер посмотрел на князя Андрея и, заметив, что разговор этот не нравился его другу, ничего не отвечал.
– Когда вы едете? – спросил он.
– Ah! ne me parlez pas de ce depart, ne m'en parlez pas. Je ne veux pas en entendre parler, [Ах, не говорите мне про этот отъезд! Я не хочу про него слышать,] – заговорила княгиня таким капризно игривым тоном, каким она говорила с Ипполитом в гостиной, и который так, очевидно, не шел к семейному кружку, где Пьер был как бы членом. – Сегодня, когда я подумала, что надо прервать все эти дорогие отношения… И потом, ты знаешь, Andre? – Она значительно мигнула мужу. – J'ai peur, j'ai peur! [Мне страшно, мне страшно!] – прошептала она, содрогаясь спиною.
Муж посмотрел на нее с таким видом, как будто он был удивлен, заметив, что кто то еще, кроме его и Пьера, находился в комнате; и он с холодною учтивостью вопросительно обратился к жене:
– Чего ты боишься, Лиза? Я не могу понять, – сказал он.
– Вот как все мужчины эгоисты; все, все эгоисты! Сам из за своих прихотей, Бог знает зачем, бросает меня, запирает в деревню одну.
– С отцом и сестрой, не забудь, – тихо сказал князь Андрей.
– Всё равно одна, без моих друзей… И хочет, чтобы я не боялась.
Тон ее уже был ворчливый, губка поднялась, придавая лицу не радостное, а зверское, беличье выраженье. Она замолчала, как будто находя неприличным говорить при Пьере про свою беременность, тогда как в этом и состояла сущность дела.
– Всё таки я не понял, de quoi vous avez peur, [Чего ты боишься,] – медлительно проговорил князь Андрей, не спуская глаз с жены.
Княгиня покраснела и отчаянно взмахнула руками.
– Non, Andre, je dis que vous avez tellement, tellement change… [Нет, Андрей, я говорю: ты так, так переменился…]
– Твой доктор велит тебе раньше ложиться, – сказал князь Андрей. – Ты бы шла спать.
Княгиня ничего не сказала, и вдруг короткая с усиками губка задрожала; князь Андрей, встав и пожав плечами, прошел по комнате.
Пьер удивленно и наивно смотрел через очки то на него, то на княгиню и зашевелился, как будто он тоже хотел встать, но опять раздумывал.
– Что мне за дело, что тут мсье Пьер, – вдруг сказала маленькая княгиня, и хорошенькое лицо ее вдруг распустилось в слезливую гримасу. – Я тебе давно хотела сказать, Andre: за что ты ко мне так переменился? Что я тебе сделала? Ты едешь в армию, ты меня не жалеешь. За что?
– Lise! – только сказал князь Андрей; но в этом слове были и просьба, и угроза, и, главное, уверение в том, что она сама раскается в своих словах; но она торопливо продолжала:
– Ты обращаешься со мной, как с больною или с ребенком. Я всё вижу. Разве ты такой был полгода назад?
– Lise, я прошу вас перестать, – сказал князь Андрей еще выразительнее.
Пьер, всё более и более приходивший в волнение во время этого разговора, встал и подошел к княгине. Он, казалось, не мог переносить вида слез и сам готов был заплакать.
– Успокойтесь, княгиня. Вам это так кажется, потому что я вас уверяю, я сам испытал… отчего… потому что… Нет, извините, чужой тут лишний… Нет, успокойтесь… Прощайте…
Князь Андрей остановил его за руку.
– Нет, постой, Пьер. Княгиня так добра, что не захочет лишить меня удовольствия провести с тобою вечер.
– Нет, он только о себе думает, – проговорила княгиня, не удерживая сердитых слез.
– Lise, – сказал сухо князь Андрей, поднимая тон на ту степень, которая показывает, что терпение истощено.
Вдруг сердитое беличье выражение красивого личика княгини заменилось привлекательным и возбуждающим сострадание выражением страха; она исподлобья взглянула своими прекрасными глазками на мужа, и на лице ее показалось то робкое и признающееся выражение, какое бывает у собаки, быстро, но слабо помахивающей опущенным хвостом.
– Mon Dieu, mon Dieu! [Боже мой, Боже мой!] – проговорила княгиня и, подобрав одною рукой складку платья, подошла к мужу и поцеловала его в лоб.
– Bonsoir, Lise, [Доброй ночи, Лиза,] – сказал князь Андрей, вставая и учтиво, как у посторонней, целуя руку.


Друзья молчали. Ни тот, ни другой не начинал говорить. Пьер поглядывал на князя Андрея, князь Андрей потирал себе лоб своею маленькою рукой.
– Пойдем ужинать, – сказал он со вздохом, вставая и направляясь к двери.
Они вошли в изящно, заново, богато отделанную столовую. Всё, от салфеток до серебра, фаянса и хрусталя, носило на себе тот особенный отпечаток новизны, который бывает в хозяйстве молодых супругов. В середине ужина князь Андрей облокотился и, как человек, давно имеющий что нибудь на сердце и вдруг решающийся высказаться, с выражением нервного раздражения, в каком Пьер никогда еще не видал своего приятеля, начал говорить:
– Никогда, никогда не женись, мой друг; вот тебе мой совет: не женись до тех пор, пока ты не скажешь себе, что ты сделал всё, что мог, и до тех пор, пока ты не перестанешь любить ту женщину, какую ты выбрал, пока ты не увидишь ее ясно; а то ты ошибешься жестоко и непоправимо. Женись стариком, никуда негодным… А то пропадет всё, что в тебе есть хорошего и высокого. Всё истратится по мелочам. Да, да, да! Не смотри на меня с таким удивлением. Ежели ты ждешь от себя чего нибудь впереди, то на каждом шагу ты будешь чувствовать, что для тебя всё кончено, всё закрыто, кроме гостиной, где ты будешь стоять на одной доске с придворным лакеем и идиотом… Да что!…