Файловая система 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 для сторонних производителей.
Фича вот в чем. 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 для сторонних производителей.
24 комментария
Виста и 7 переформатируют без вопросов. На ХР нужна вот такая фиговина magspace.ru_HP_USB_Disk_Storage_Format_Tool_2.1.8.rar (1627 Kb)
и всё.
Впрочем, скорее всего он не увидит и нтфс.