Файловая система exFAT для сменных носителей.

Вообще-то, это появилось уже два года назад, но вы ведь тоже не в курсе? :)

Фича вот в чем. FAT32 не поддерживает размер файла более 4 гектар, NTFS такой проблемы не имеет, но зато элементы журналирования этой ФС приводят к записи всякой лишней инфы, что снижает скорость записи/чтения и ресурс носителя.

И дядя Билли разработал для нас extended FAT!
Для ХР есть патч
magspace.ru_WindowsXP_KB955704_x86_ENU.rar (3303 Kb)
magspace.ru_WindowsXP_KB955704_x86_RUS.rar (3300 Kb)
Виста и семерка поддерживают сами.
Драйвер существует и для маков. Ну, и для пингвинов, хотя они скажут, что это ересь.

После установки патча мы видим:

По поводу сравнения скорости NTFS и exFAT есть разные мнения. Лично мне exFAT показался быстрее.

Проблема: если на чужой машине KB955704 не установлен, ничего не прочитается. Ну, если вы не таскаете особо свою флешку, то оно и не надо.
Или можно носить съемный диск с exFAT и флешку с FAT32 с нужным файликом.

И немного вкусной копипасты:

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

Основными преимуществами exFAT перед предыдущими версиями FAT являются:
Теоретический лимит на размер файла 264 байт (16 эксбибайт).
Максимальный размер кластера увеличен до 225 байт (32 мебибайта).
Улучшение распределения свободного места за счёт введения бит-карты свободного места, что может уменьшать фрагментацию диска.
Отсутствие лимита на количество файлов в одной директории.
Введена поддержка списка прав доступа.
Поддержка транзакций (опциональная возможность, должна поддерживаться устройством).

Поддержка exFAT имеется в Windows XP с Service Pack 2 и 3 с обновлением KB955704, Windows Vista с Service Pack 1, Windows Server 2008, Windows 7, а также в Mac OS X Snow Leopard начиная с версии 10.6.5.

Технология ReadyBoost в Windows Vista не совместима с устройствами с файловой системой exFAT.

Существует свободный драйвер exFAT в виде патча для ядра Linux, поддерживающий только чтение этой файловой системы. Также существует драйвер, работающий через FUSE. Данный драйвер поддерживает как чтение, так и запись.

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

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

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

Больше в разделе

24 комментария

avatar
convert не работает, увы.
avatar
FAT не нужен, закапывайте
  • NTG
  • +1
avatar
а производители флешек так не считают…
avatar
Я хз, формачу флешки всегда в НТФС, и видны отовсюду, и кластер 4 Кб.
avatar
если тебе важна скорость, есть смысл попробовать exfat
avatar
Скорость вообще по-барабану. Файло с одного места в другое перенести. Как, думаю, и большинству.
avatar
А если надо быстро, то это уже бегом)))
avatar
Всм!? 16 гиктаровую флешку в НТФС!? Данунах!
avatar
У меня 4 Гб :)
avatar
У меня на 16. Вот мне бы не помешало, когда особенно отличного качества фильмы и многовесящие скидывать надо.
avatar
У тебя винда?
Виста и 7 переформатируют без вопросов. На ХР нужна вот такая фиговина magspace.ru_HP_USB_Disk_Storage_Format_Tool_2.1.8.rar (1627 Kb)
avatar
convert g: /fs:ntfs
и всё.
avatar
Благодарю.
avatar
есть смысл поставить патч даже на всякий случай, вдруг попадется такая флешка
avatar
формат то хороший… да только неудобный… если у человека не стоит патч на exfat то его комп флэшку не увидит..NFTS же виден везде без патчей… да и структура хранения файлов у NTFS другая более надежная чем в FAT32 и exFAT
avatar
если у человека не стоит патч на exfat то его комп флэшку не увидит
Увидит и позволит скопировать файлы.
avatar
Жалкая проприетарщина!
avatar
Великая ШВАБОДКА?
avatar
если аппарат с usb-входом типо DVD плеера или Play Station 3, видит только флешки в FAT32, будет ли он их видить в exFAT32? Или как я понял, если даже на компе без патча не видит, то на проигрывателях и подавно?
avatar
угу, проигрыватель не увидит.
Впрочем, скорее всего он не увидит и нтфс.
avatar
У меня старенький ДВД с юсб, нтфс видит, ехфат не пробовал.
avatar
Да вот в том то и дело, есть сонька, а она зараза читает только фат носители, в итоге на «плазме», не посмотреть HD фильмы, все более 4 гб… думал может ЭхФат спасет… пичаль…
avatar
Чтобы на «плазме» посмотреть HD фильмы, можно просто комп подрубить к ним — самое банальное решение. А вот заливка на соньку файлов больше 4Гб — совершенно другая и уже решенная проблема :) Как то же люди играют, когда объем образа порядка 40 гигов :-D
avatar
х3, насчет соньки, а вот насчет комп подрубить, для этого как бе нужна видюха с HDMI выходом.
avatar
Свой комп покупал 2 года назад, на нём стоит NVidia Geforce 8600 GTS, и с ней был переходник на хдми.
avatar
необязательно, у меня шнур DVI-HDMI, подключён к телевизору, всё прекрасно работает:)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.