- Я хочу, чтобы мой внешний винчестер (флэш-накопитель) работал с максимальным количеством компьютеров. Какую файловую систему мне нужно выбрать?
- Дал знакомому попользоваться флэш-картой Secure Digital на 2 ГБ, а теперь мой фотоаппарат ее не видит. Почему?
- Недавно купил б/у внешний винчестер. Он прекрасно работает на всех компьютерах с Windows Seven, но виден лишь на части машин с Windows Vista и Windows XP. Почему?
- Внешний винчестер прекрасно работает (по крайней мере, читается) на всех компьютерах с Windows 2000/XP/Vista, Linux, MacOS, но у моих родственников есть старый компьютер с Windows ME — он этот накопитель вообще не видит. Почему?
- Попробовал записать файл размером 4,7 ГБ (ISO-образ DVD-диска) на свежекупленный USB-винчестер. Информации на нем нет, емкость 500 ГБ, однако система сообщает, что места недостаточно для завершения операции. Почему?
- Хочу отформатировать внешний винчестер под FAT32, дабы его увидел DVD-плеер, однако система предлагает только NTFS (или NTFS и exFAT). Почему?
- Купил флэш-накопитель на 64 ГБ, подключил к компьютеру с Windows XP. Хочу его отформатировать, однако при выборе из контекстного меню опции «Форматировать» мне не предлагают никакой файловой системы, так что выполнить операцию невозможно. Почему?
- Как отформатировать флэшку под NTFS на компьютере под управлением Windows XP?
- Как отформатировать устройство под exFAT на компьютере с Windows XP? Обновление стоит, однако найти такую возможность не могу.
- Как отформатировать под exFAT внешний винчестер или флэшку с интерфейсом eSATA на компьютере под управлением Windows Vista/Seven?
- Недавно купил себе MacBook. Подключил к нему внешний винчестер. Все файлы видны, скопировать их на Mac могу, но ничего записать не получается. Почему?
- Почему-то не работает Time Machine с USB-винчестером. Мне нужно поменять его на специальную версию «for Mac» или есть другие варианты?
- В этой статье
- FAT32 vs exFAT – Полный сравнение
- Поддерживаемые размеры файлов
- Скорость файловой системы
- FAT32 или exFAT – Какой мне выбрать
- Заключение
- FAT — старая, ограниченная, но вездесущая
- FAT32 — разумный компромисс между совместимостью и прочими характеристиками
- NTFS — быстрая, мощная, но избыточная
- ExFAT — будущее флэш-накопителей и не только
- Прочая экзотика, иногда полезная
- FAQ вместо заключения
- Происхождение
- Совместимость устройств
- NTFS против exFAT — какую из них использовать?
- Часть 2. Является ли exFAT бесплатным или лицензионным?
- Часть 3. Архитектура файловой системы exFAT
- Часть 4. Особенности файловой системы exFAT
- Часть 5. Совместимость файловой системы exFAT
- Совместимые операционные системы с exFAT включают
- Другие совместимые устройства
- Преимущества выбора exFAT для съемного носителя
- Видеоурок — Fat32 против exFAT против NTFS
Я хочу, чтобы мой внешний винчестер (флэш-накопитель) работал с максимальным количеством компьютеров. Какую файловую систему мне нужно выбрать?
На данный момент наилучшую совместимость обеспечивает FAT32, а для накопителей менее 2 ГБ идеальным вариантом является FAT16. Такие устройства поддерживаются повсеместно.
Дал знакомому попользоваться флэш-картой Secure Digital на 2 ГБ, а теперь мой фотоаппарат ее не видит. Почему?
Если карта вообще хоть где-то работает (т. е. исправна физически), проблема может быть в файловой системе. Дело в том, что стандартной для SD-карт (не SDHC) является FAT16, и большинство устройств, рассчитанных на эти карты, никаких других «не понимают». Впрочем, обычно они при этом хотя бы сообщают, что карта не отформатирована, и предлагают выполнить означенную операцию, но если это не получается, придется воспользоваться картоводом и отформатировать карту при помощи компьютера.
Недавно купил б/у внешний винчестер. Он прекрасно работает на всех компьютерах с Windows Seven, но виден лишь на части машин с Windows Vista и Windows XP. Почему?
Судя по всему, предыдущий владелец отформатировал накопитель под exFAT. Поддержка этой системы является штатной для Seven, а вот для Vista требует наличия как минимум первого сервис-пака. На XP же нужно ставить опциональный апдейт KB955704 (приведена ссылка на английскую версию — для систем с русским или иным базовым языком его можно выбрать самостоятельно). Учтите, что способов «увидеть» накопитель с exFAT под более старыми версиями Windows нет (по крайней мере, нам они не известны), да и с другими операционными системами или бытовой техникой дело обстоит немногим лучше, так что если вопрос совместимости для вас важен, лучше выбрать другую файловую систему.
Внешний винчестер прекрасно работает (по крайней мере, читается) на всех компьютерах с Windows 2000/XP/Vista, Linux, MacOS, но у моих родственников есть старый компьютер с Windows ME — он этот накопитель вообще не видит. Почему?
Судя по симптомам, ВЖД отформатирован под NTFS, а все системы линейки Windows 9x понимают только FAT32 (оригинальная Windows 95 — так и вовсе только FAT16). В данном случае у вас два пути. Первый: если компьютеры со старыми версиями Windows на вашем пути встречаются лишь эпизодически, и все места, где они встречаются, вам известны, на них можно установить специальный драйвер для работы с NTFS (особенно это удобно, если данные нужно переносить только на эти компьютеры, но не обратно — драйверы с поддержкой только чтения бесплатны, да и по вполне понятным причинам ничего на внешнем диске не испортят). Второй: если просто нужна совместимость с Windows 9x везде и всюду, накопитель стоит отформатировать под FAT32. Учтите только, что если его емкость более 120 ГБ, делать это нужно исключительно на компьютере с новой версией Windows, причем на этом пути есть некоторое количество подводных камней, рассмотренных в следующих вопросах. Да, и еще — если речь идет не о МЕ, а о Windows 98/98SE, то для начала вам придется установить на компьютер отдельный драйвер для поддержки USB-накопителей, поскольку эти системы изначально протокол UMS не поддерживают. Если это 98SE, а накопитель снабжен не только USB, но и FireWire, имеет смысл использовать именно этот интерфейс — дополнительные драйверы не потребуются.
Попробовал записать файл размером 4,7 ГБ (ISO-образ DVD-диска) на свежекупленный USB-винчестер. Информации на нем нет, емкость 500 ГБ, однако система сообщает, что места недостаточно для завершения операции. Почему?
По-видимому, вы столкнулись с ограничением FAT32 на размер файлов. Проверьте — какая файловая система на винчестере (под Windows для этого выберите его в папке «Мой компьютер», нажмите правую кнопку мыши и выберите «Свойства»). Если это FAT32, то записать такой большой файл не получится — нужно либо разбивать файл на части (например, при помощи архиватора), либо переформатировать накопитель под другую файловую систему.
Хочу отформатировать внешний винчестер под FAT32, дабы его увидел DVD-плеер, однако система предлагает только NTFS (или NTFS и exFAT). Почему?
Политика компании Microsoft такова — FAT32 только для дисков, меньших чем 32 ГБ. Поэтому штатными средствами Windows 2000 и более новых отформатировать больший накопитель под FAT32 не получится, хотя сама система спокойно работает с томами FAT32 емкостью до 2 ТБ. Очень часто производители винчестеров и флэш-накопителей предлагают для скачивания утилиты форматирования, лишенные этого ограничения. Если для вашего устройства таковой нет, поможет бесплатная консольная программа fat32format, которую несложно найти в интернете.
Купил флэш-накопитель на 64 ГБ, подключил к компьютеру с Windows XP. Хочу его отформатировать, однако при выборе из контекстного меню опции «Форматировать» мне не предлагают никакой файловой системы, так что выполнить операцию невозможно. Почему?
Немного смешная, но вполне реальная ситуация 🙂 Дело в том, что, с точки зрения Microsoft, форматировать устройство емкостью более 32 ГБ под FAT32 нельзя, а под NTFS по умолчанию нельзя форматировать сменное устройство — других же файловых систем Windows XP по умолчанию «не знает». Соответственно, у вас три варианта действий: воспользоваться советом по форматированию большого накопителя под FAT32, воспользоваться расположенным ниже советом по форматированию флэшки под NTFS или установить на компьютер обновление с поддержкой exFAT и отформатировать устройство под эту файловую систему.
Как отформатировать флэшку под NTFS на компьютере под управлением Windows XP?
По умолчанию штатные утилиты не поддерживают форматирование сменных накопителей под NTFS, если для них включена оптимизация для быстрого удаления (извлечения устройства). Для изменения политики откройте свойства накопителя в диспетчере устройств, выберите там закладку «Политика» и установите переключатель в положение «Оптимизировать для выполнения» — после этого NTFS появится в списке доступных файловых систем в диалоге форматирования. Альтернативный вариант — воспользоваться сторонней утилитой, однако переключить политику рекомендуется все равно: без этого кэширование записи полноценно работать не будет, что уменьшит производительность. Заметим, что Windows Vista или Seven такого ограничения не накладывают, всегда предлагая NTFS в качестве возможного способа форматирования (причем любые другие варианты при определенных типе и емкости накопителя могут и отсутствовать).
Как отформатировать устройство под exFAT на компьютере с Windows XP? Обновление стоит, однако найти такую возможность не могу.
К сожалению, выпущенное компанией Microsoft обновление для Windows XP нельзя назвать совсем полноценным — оно не заменяет консольную программу format и не модифицирует стандартное средство «Управление дисками». Поэтому форматировать накопитель под exFAT можно только при помощи контекстного меню диска, причем даже в этом случае нет возможности вручную выбрать размер кластера.
Как отформатировать под exFAT внешний винчестер или флэшку с интерфейсом eSATA на компьютере под управлением Windows Vista/Seven?
По неизвестной прогрессивной науке причине, компания Microsoft оставила в GUI-утилитах этих систем возможность форматирования под exFAT только для сменных устройств, но не для внутренних винчестеров, а eSATA-устройства рассматриваются системой как внутренние. Варианта два: либо подключите накопитель к USB, если есть такая возможность, либо воспользуйтесь утилитой format с ключом /FS:exFAT из командной строки (выполняться сеанс должен обязательно с правами администратора — UAC не поможет).
Недавно купил себе MacBook. Подключил к нему внешний винчестер. Все файлы видны, скопировать их на Mac могу, но ничего записать не получается. Почему?
Судя по всему, винчестер отформатирован под NTFS — MacOS работает с такими накопителями только на чтение. Вы можете либо установить специальный драйвер с поддержкой записи (например, выпущенный компанией Paragon), либо переформатировать винчестер под другую файловую систему.
Почему-то не работает Time Machine с USB-винчестером. Мне нужно поменять его на специальную версию «for Mac» или есть другие варианты?
Time Machine совместима только с дисками, отформатированными под HFS+. Менять винчестер не обязательно — достаточно его просто переформатировать подобающим образом (что по умолчанию выполнено для «маковских» версий). Если необходимо будет получить доступ к винчестеру и на компьютере с Windows, следует установить туда один из имеющихся драйверов для поддержки HFS+.
Файловые системы является важную часть операционной системы. Нет реального способа создавать, упорядочивать и передавать файлы без файловых систем. Вот почему так важно сначала понять, что такое файловая система. В этом видео вы можете узнать ответ на вопрос «что такое файловая система?».
Таблицы распределения файлов (FAT) — это основной метод для файловых систем. exFAT32 и exFAT — это версии файловых систем таблицы распределения файлов, но определить правильный вариант для вас может быть сложно. Итак, чем отличаются эти версии и какой вариант лучше всего подходит для вашей задачи? В этой статье мы узнаем о различиях между exFAT и FAT32. Итак, на этой ноте давайте погрузимся в суть дела.
В этой статье
exFAT и FAT32 являются популярными версиями файловых систем. У них также есть много общего, например, их основное использование и влиятельные разработчики. В большинстве случаев изучение того, как отформатировать USB-накопитель в формат exFAT, необходимо для легкого создания и передачи файлов с накопителя. Ниже приведена подробная сравнительная таблица, которая поможет вам изучить сходства и различия между exFAT и FAT32.
FAT32 vs exFAT – Полный сравнение
FAT32 существует уже довольно давно. Это может объяснить, почему это наиболее совместимая файловая система из всех существующих. Эта версия файловой системы работает на всех операционных системах и игровых консолях. Он также отлично работает на медиаплеерах, смартфонах и многих других устройствах.
С другой стороны, хотя exFAT работает на многих устройствах, он совместим не со всеми. exFAT обычно несовместим со старыми устройствами, такими как PS3. Однако, он полностью совместим с PS4 и 5. Для игровых консолей важно отметить, что файловая система в основном предназначена для воспроизведения медиафайлов и создания резервных копий файлов.
Если вы хотите использовать их для хранения игр, то необходимо отформатировать диск с помощью инструмента форматирования консоли. Это означает, что вы можете узнать, как отформатировать USB-накопитель в FAT32, чтобы убедиться, что он находится в проприетарном формате. К сожалению, в то время как FAT32 поддерживает все версии Linux, exFAT не поддерживает дистрибутивы Linux, пока вы не предоставите необходимую поддержку с помощью быстрой команды.
Поддерживаемые размеры файлов
Это сравнение exFAT и FAT32 не будет полным без углубленного изучения различий в размерах файлов, поддерживаемых обеими файловыми системами. Между двумя версиями файловой системы exFAT обеспечивает поддержку файлов большего размера, чем FAT32.
FAT32 поддерживает только размер до 4 ГБ. Поэтому для файлов, размер которых превышает этот, это не очень хороший вариант. Кроме того, он будет работать только на 16 ТБ и меньшем количестве разделов. Это не является серьезной проблемой, пока у вас нет накопителей большой емкости.
С другой стороны, exFAT не имеет реальных ограничений по разделам или размерам файлов. Максимальный размер файла намного превосходит все, с чем кто-либо может столкнуться сегодня. Поэтому exFAT — лучший вариант, если вам нужно портативное устройство, которое может хранить большие файлы и подключаться ко многим устройствам.
Скорость файловой системы
Рассматривая разницу между exFAT и FAT32, вы обнаружите, что диски exFAT считывают и записывают данные намного быстрее, чем диски FAT32. В большинстве онлайн-тестов и сравнений, таких как Flexense, exFAT, как правило, превосходит FAT32. Хотя большинство тестов показывают, что он немного отстает в сравнении с анализом дискового пространства, он по-прежнему обеспечивает более высокую скорость, чем FAT32.
FAT32 или exFAT – Какой мне выбрать
Знание того, какая версия файловой системы лучше всего подходит для вас, поможет определить, нужно ли конвертировать FAT32 в exFAT для большинства внешних дисков. Чтобы выбрать наилучший вариант для вас, вы должны учитывать размер файла. Для устройств, которым требуются файлы меньшего размера, FAT32 является эффективным вариантом для вас.
Однако, мы рекомендуем использовать exFAT при работе с игровыми консолями, так как они, как правило, выходят за пределы допустимого. Сегодня существует множество игр объемом около 200 ГБ с их загружаемым контентом. Для таких игр ограничение размера файла FAT32 в 4 ГБ не является идеальным.
Вот несколько важных вопросов, которые следует задать при выборе:
Ответы на эти вопросы определят, какой диск вам следует выбрать. Все просто: FAT32 в основном используется из соображений совместимости, а exFAT — в основном для хранения больших файловых хранилищ.
Эта файловая система не имеет встроенной защиты от повреждения и не ведет учет изменений файлов в системе. Он также не выполняет проверку целостности файлов.
Могу ли я отформатировать exFAT в FAT32?
Да, ты можешь. Форматирование exFAT в FAT32 несложно, но ограничение выбранного формата будет ограничивать форматируемое устройство. Это означает, что хранилище в формате FAT32 сможет обрабатывать файлы объемом менее 4 ГБ, а exFAT не будет совместим с некоторыми устройствами.
Заключение
Теперь вы знаете разницу между exFAT AT32. Это сравнение exFAT и FAT32 дает вам все, что вам нужно знать, чтобы определить наилучший вариант для ваших внешних дисков. Если у вас есть проблемы с совместимостью, то лучшим вариантом будет FAT32. Однако exFAT — лучший выбор для больших файлов. Это также самый современный формат и имеет очень мало ограничений.
Было время, когда вопрос, вынесенный в заголовок статьи, просто не стоял перед пользователями. Несмотря на то что файловых систем было более одной еще до момента появления первых персоналок, выбора обычно не существовало. Просто потому, что разных несовместимых (или лишь частично совместимых) архитектур компьютеров было много, за каждой стояла конкретная фирма, использующая свою собственную операционную систему и имеющая собственные представления о том, «что такое хорошо и что такое плохо». Причем еще и носители данных применялись разные и друг с другом несовместимые. А если и совместимые аппаратно (например, НГМД использовались очень многими вычислительными системами, причем основные типоразмеры дисководов на аппаратном уровне были худо-бедно стандартизованы), то данные все организовывали по-своему. Более-менее совместимыми оказались ленточные накопители, поскольку так уж сложилось исторически, что еще со времен «больших» компьютеров именно они чаще всего применялись для обмена данными между системами различной архитектуры. Но единственными массовыми магнитофонами, которые использовались совместно с персоналками, оказались бытовые, а примитивность типичных компакт-кассет приводила к тому, что все производители, если уж их и использовали, пытались «выжать» из носителя максимум, причем все делали это разными способами.
Ситуация улучшилась лишь тогда, когда стало ясно, что линейка IBM PC (прародительница практически всех выживших на сегодняшний день архитектур ПЭВМ) постепенно становится стандартом де-факто в отрасли (и не только). Ну а когда на рынке появляется доминирующая архитектура, все остальные вынуждены это учитывать — из соображений выживания. Основным сменным носителем данных тогда являлись гибкие диски, так что достаточно быстро средством обеспечения совместимости оказались те их форматы, которые использовала компания IBM. Далеко не лучшие, надо заметить. Причем не только по аппаратуре, хотя и это тоже — несмотря на то что первые дисководы на 3,5″ появились в том же году, что и первые РС, и многие производители начали их использовать еще в первой половине 80-х годов, сама IBM перешла на этот конструктив лишь в 1987 году, а до того момента цеплялась за пятидюймовые дисководы, представленные на рынке еще в 1976 году. Однако и с точки зрения форматирования «оригинальные» разработки IBM уступали даже многим клонам ее компьютеров — в частности, компания на двухсторонних дискетах двойной плотности хранила лишь 360 Кбайт информации, в то время как конкуренты из них же без особых ухищрений выжимали и 600—720 Кбайт. Ну а уж о примитивности файловой системы FAT не рассуждал только ленивый. Хотя, вполне возможно, именно примитивность и стала второй причиной превращения «писюковых дискет» в стандарт — его было очень уж легко поддерживать. Пусть хотя бы только для чтения и в дополнение к собственному «продвинутому» варианту.
Причина возникновения проблемы в том, что практически все современные операционные системы за редким исключением поддерживают не одну файловую систему (как это было 20-30 лет назад), а несколько. Причем степень их поддержки может быть совершенно разной. И иногда изменяемой при помощи дополнительных программ. Вариантов масса, поэтому мы не будем пытаться охватить их все в одной небольшой статье. Но достаточное количество базовой информации, дабы можно было понять «куда копать», все же попробуем дать. А для этого достаточно познакомиться с основными доступными файловыми системами, а также их достоинствами и недостатками.
FAT — старая, ограниченная, но вездесущая
Начнем мы со старейшей файловой системы, появившейся еще во времена MS DOS, но, тем не менее, до сих пор иногда встречающейся. К положительным особенностям системы относятся простота, компактность служебных областей и большой срок присутствия на рынке. В общем-то, первые два достоинства непосредственно вытекают из третьего — в 1980 году, когда система и появилась, компьютеры были столь «мощными», а носители информации столь «емкими», что ничего сложного использовать было просто нельзя. Впрочем, оригинальный вариант, а именно FAT12, уже давно вышел из широкого пользования вследствие того, что размер диска с этой системой не может превышать 32 МиБ. Хотя, конечно, к некоторым фотоаппаратам и даже видеокамерам до сих пор умудряются прилагать флэш-карту такого или даже меньшего размера, но полноценно использовать их в подобной комплектации все равно не выйдет.
Последняя все еще актуальная сфера применения этой системы — телефоны, плееры, фотоаппараты и прочая «бытовуха», рассчитанная на поддержку карт SD или microSD, но не поддерживающая SDHC (сейчас такое уже не выпускается, но еще используется). Стандартной файловой системой для этих карт является как раз FAT16, поэтому большинство таких устройств никаких других и не поддерживают. В данном случае крайне желательно форматировать карту исключительно в устройстве, но не делать этого на компьютере. Причина в том, что Windows XP (по крайней мере, про нее это известно точно) иногда умудряется при явном указании ФС отформатировать карту под FAT32, после чего тот же фотоаппарат может ее не увидеть и даже не предложить возможности переформатировать. Решать проблему приходится какой-нибудь альтернативной программой форматирования — снова на компьютере.
FAT32 — разумный компромисс между совместимостью и прочими характеристиками
В отличие от предшественницы, FAT32 сейчас является наиболее массовой системой для внешних накопителей. 90% флэшек и более половины ВЖД поступают с заводов отформатированными именно под нее. Причина? По совместимости она лишь немногим хуже FAT16 — «за кадром остаются» только слишком уж древние операционные системы. Изначально поддержка FAT32 появилась в августе 1996 года вместе с Windows 95 OSR2 — если кто-то ныне и использует более старую ОС на своем компьютере, то вряд ли он будет подключать к нему современный внешний накопитель 🙂 Причем в большинстве случаев — и не сможет.
А вот размер тома, отформатированного под FAT32, теоретически может составлять до 8 ТиБ, что даже на сегодня очень много (не говоря уже о времени, когда система создавалась). Впрочем, не все так просто — компания Microsoft, скажем, считает, что тома более 32 ГиБ делать нежелательно. И не просто считает, а ввела соответствующие ограничения во встроенные программы форматирования Windows XP и более новых версий своей системы. Особенно печальный результат получается при попытке отформатировать, например, флэшку на 64 ГБ штатными средствами: для FAT32 (по мнению Microsoft) она слишком велика, а NTFS на сменных носителях (опять же — по мнению Microsoft) использовать не положено. Обе проблемы с легкостью решаются при помощи использования сторонних утилит форматирования. Так, например, простенькая консольная программа fat32format спокойно работает с томами до 2 ТБ (максимум для нединамических разделов Windows XP).
Не все гладко, кстати, и с Windows 98 или ME, несмотря на то что для них использование FAT32 безальтернативно. Дело в том, что некоторые встроенные в эти системы утилиты так и остались 16-разрядными. Ну а поскольку для таких программ максимальный размер адресуемого блока памяти равен примерно 16 МБ, то разделы, на которых таблица FAT имеет больший размер, им недоступны. В переводе на простой язык это означает невозможность полноценно использовать разделы больше ≈127,5 ГиБ (около 133 ГБ). Точнее, попробовать-то можно, но осторожно — не пытаясь «натравить» на такой раздел разнообразные дисковые утилиты: в лучшем случае (штатные средства) они просто не будут работать, а в худшем — могут и данные испортить. Либо, для страховки, можно просто разбивать накопители, которые планируется использовать и с Windows 9x, на разделы по сотне гигабайт. Заметим, что к внешним дискам эти ОС все равно более лояльны, чем к внутренним: получить под их управлением доступ к внутреннему винчестеру более чем на 137 ГБ — задача не совсем тривиальная, а вот для USB-накопителя бо́льшие объемы допустимы без особых проблем, за исключением неработоспособности дисковых утилит.
У других ОС таких проблем нет, да и описанные, в принципе, решаемы. Это и позволяет считать данную файловую систему оптимальной для тех случаев, когда требуется обеспечить максимальную совместимость внешнего накопителя со всем спектром компьютерной и бытовой техники. Особенно в тех случаях, когда хранение файлов размером более 4 ГБ не предполагается — тогда и заметных на практике недостатков не будет.
NTFS — быстрая, мощная, но избыточная
До последнего времени данная файловая система являлась единственным надежно работающим средством обойти «проблему больших файлов» на компьютерах под управлением Windows. Разумеется, не всякой версии Windows — линейка 9х в принципе не поддерживает NTFS, однако совместимость с этими системами важна уже, мягко говоря, не всем. Хуже то, что в бытовой технике поддержка NTFS встречается достаточно редко. Но в последнее время встречается. Кроме того, такие разделы поддерживают и компьютеры, работающие под управлением MacOS или Linux — как минимум, они умеют читать данные с таких разделов, а при установке специальных драйверов нередко начинает работать и функция записи. При помощи дополнительных драйверов, кстати, поддержку NTFS можно «прикрутить» и к Windows 98 или даже DOS.
Чем эта система хороша? Во-первых, ограничения как на размер тома, так и на размер файлов можно считать отсутствующими: и то, и другое может составлять до 16 экзабайт (для улучшения восприятия сообщим, что в одном экзабайте примерно миллион терабайт). Во-вторых, можно получить и более высокую скорость работы, особенно если попадаются каталоги, содержащие очень большое количество файлов — например, когда их несколько тысяч, разница в скорости работы FAT32 и NTFS заметна невооруженным глазом. В-третьих, эта система является более отказоустойчивой, как минимум из-за журналирования. В-четвертых, она способна работать с кластерами малого размера (точнее, не только способна, но и рассчитана на это), так что потери дискового пространства при хранении маленьких файлов у NTFS заметно меньше, чем у FAT32, не говоря уже об exFAT. В-пятых, достаточно удобной возможностью является встроенная поддержка сжатия данных. Разумеется, архивирование «на лету» куда менее эффективно, чем при помощи специальных программ-архиваторов с серьезными алгоритмами, но зато и выполняется прозрачным для пользователя образом, а при хранении хорошо сжимаемых данных дает заметный эффект. В общем, нет ничего удивительного, что на внутренних жестких дисках на данный момент NTFS является доминирующей системой.
Но на внешних у нее есть и недостатки. Самым безобидным из них является невозможность на практике получить многие преимущества системы. В частности, в настоящий момент редко кто переносит несжатые файлы: даже если говорить об офисных документах, то начиная с 2007 года они уже автоматически сжимаются при сохранении, а о фотографиях или видеофайлах и говорить нечего, так что встроенная поддержка сжатия оказывается не у дел (и даже чаще мешает, чем наоборот). Да и огромные количества файлов в каталоге встречаются редко — куда более типичным является десяток очень больших файлов. ( Заодно это нивелирует и пользу от небольших кластеров.) Кроме того, улучшенная за счет кэширования производительность может оказаться палкой о двух концах — отформатированные под NTFS накопители крайне нежелательно отключать от компьютера, не воспользовавшись «Безопасным извлечением» или его аналогами. Все указанные неудобства свойственны для любых внешних накопителей, но для основанных на флэш-памяти есть и дополнительные. Во-первых, журналирование в данном случае рекомендуется отключать (поскольку ресурс массовых флэшек ограничен, так что «лишние» записи файлов им ни к чему). Во-вторых, быстродействие этих накопителей существенным образом зависит от выровненности всех структур ФС и кластеров по границам блоков стирания, что актуально и для FAT, но для NTFS, с ее небольшим размером кластера (а также любовью многих программ, в том числе и штатной утилиты форматирования Windows XP, смещать начало раздела на 63 сектора), может оказаться весьма критично. Да и вообще — как показывает опыт многих пользователей, наилучших скоростных результатов проще всего добиться, используя размер кластера в 32 Кбайт, т. е. не меньший, чем для FAT32.
Добавим к этому проблемы совместимости, после чего становится очевидным, что использование на сменных носителях именно NTFS чаще всего не слишком оправдано. Впрочем, как показано выше (и будет показано ниже), иногда этот вариант является безальтернативным.
ExFAT — будущее флэш-накопителей и не только
В ситуации, когда FAT32 уже недостаточно, а NTFS — неоптимальна, неудивительно, что компания Microsoft в очередной раз (спустя 10 лет после появления FAT32) доработала FAT. Новая версия, получившая название exFAT, дебютировала в Windows CE 6, поскольку была наиболее актуальна для встроенных систем и бытовой техники, но позднее ее поддержка появилась и в настольных компьютерах. Чем новинка отличается от предыдущей версии?
Во-первых, снято ограничение на размер файла — подобно варианту «взрослых» систем, он может достигать 16 экзабайт. Во-вторых, увеличен размер кластера: если для предыдущих систем его приходилось удерживать в рамках 32 Кбайт (иногда применяя не всеми поддерживаемый вариант на 64 Кбайт), то в exFAT максимальный размер кластера составляет 32 МиБ, т. е. увеличился в 1024 раза. Разумеется, это крайне неудобно в случае файлов небольшого размера, однако они сейчас не слишком-то актуальны в качестве объекта транспортировки, зато размер таблицы размещения файлов удалось сократить соответствующим образом, а следовательно, снизились и требования к объему оперативной памяти для работы с томами большого размера. Естественно, для exFAT было отменено и волюнтаристское ограничение в 32 ГиБ для размера тома — не нужно оно более 🙂 Первыми, кто этим воспользовался, кстати, оказались производители SD-карт памяти, достаточно жестко завязывающиеся в стандартах именно на FAT. Для спецификаций версий SD 1.х стандартной была FAT16 (что и определяло максимальную емкость карты в 2 ГБ), версия 2.0 ориентируется на FAT32 (карты SDHC до 32 ГБ), а в новой версии 3.0 для карт большого объема стандартом является именно exFAT (соответственно, карты SDXC заметных с точки зрения практического использования ограничений по емкости не имеют).
Нельзя также сказать, что все улучшения были только количественными — нашлись и качественные. В частности, отменены ограничения на количество файлов в каталоге. Не то чтобы они сильно мешали ранее, но все же — теперь, например, производителям фотоаппарата вовсе необязательно раскладывать фотографии по папкам, а можно спокойненько все записывать в корень карты. Более существенное улучшение — появилась битовая карта свободного места, что при правильном использовании позволяет уменьшить фрагментацию (ранее подбор наиболее подходящего свободного куска дискового пространства тоже был возможен, но ценой активного использования для каждой операции ресурсов системы). Журналирования, естественно, в рамках новой системы нет — слишком проста она для этого, да и для флэш-накопителей (на которые exFAT в первую очередь и нацелена) данная операция нежелательна. Но и потенциальную возможность повышения отказоустойчивости предусмотрели — возможна поддержка транзакций (естественно, если это поддерживает хост-устройство).
В общем, системка получилась на диво хороша — есть все нужное и нет ничего ненужного. Почему же до сих пор приходится мучиться с выбором, а не перейти на exFAT повсеместно? А потому, что для внешнего накопителя, как уже не раз было сказано, совместимость является той еще «священной коровой» — что толку в характеристиках используемой вами на флэшке файловой системы, если вы этой флэшкой сможете воспользоваться лишь на каждом десятом компьютере? exFAT до сих пор находится как раз в подобном положении. Гарантированно ее использовать можно только на компьютерах, работающих под управлением Windows Vista с SP1, Windows Server 2008 и Windows Seven. Вроде бы поддержка есть и в MacOS X 10.6, но тут, вероятно, потребуется апдейт системы — кстати, очень может быть, что Apple бы и не стала поддерживать новую разработку Microsoft, однако в последнюю линейку компьютеров компания решила встроить картоводы с поддержкой карт SDXC, а это в обязательном порядке потребовало и совместимости с exFAT. Для Linux придется самостоятельно интегрировать драйвер (причем их два: нормальный поддерживает только чтение, а запись — лишь использующий FUSE). Пользователям Windows XP повезло чуть больше — еще в начале 2009 года на Windows Update появилось официальное обновление KB955704, добавляющее к системам с SP2 и SP3 поддержку exFAT, однако оно не относится к обязательным, так что найдется далеко не на всех компьютерах. С бытовой техникой все столь же грустно, как с предыдущими версиями Windows — счастливым исключением являются немногие современные устройства с поддержкой SDXC (им деваться некуда), однако в остальных до сих пор проще встретить поддержку NTFS, нежели exFAT.
Прочая экзотика, иногда полезная
Нравится это кому или нет, но на данный момент времени большинство персональных компьютеров (порядка 95%) работает под управлением одной из систем семейства Windows, причем в основном эта доля распределена между Windows XP, Vista и Seven. Соответственно, наиболее актуальным является выбор между перечисленными файловыми системами, ведь только они без особых ухищрений поддерживаются этой тройкой. Задумываться о чем-либо ином есть смысл только в том случае, когда совместимость с Windows вас в принципе не волнует: несмотря на то что для поддержки большинства «родных» для прочих ОС файловых систем есть и драйверы для Windows, на каждый компьютер их ставить — дело неблагодарное. Поэтому вне зависимости от достоинств и недостатков какой-нибудь ext3 использовать ее можно разве что в том случае, когда внешний накопитель эксплуатируется в качестве стационарного или близком к тому виде.
Единственное частичное исключение из правил — файловая система HFS+, традиционная для MacOS X. И дело даже не в каких-то ее особых качествах, а в том, что эта операционка имеет пусть и небольшую, но монолитную долю рынка (чего не скажешь о разных иногда несовместимых друг с другом «линуксах»). Кроме того, несмотря на малую распространенность в мировом масштабе, есть страны, где ниша MacOS вполне ощутима. Это и ставит HFS+ в привилегированное положение. Вплоть до того, что некоторые производители продают специальные версии внешних винчестеров «for Mac», отформатированных под HFS+ (а не FAT32 или NTFS, которые встречаются чаще) прямо на заводе. Из этого не следует ни непригодность для Mac прочих винчестеров, ни невозможность использовать «маковские» на других компьютерах. Более того — для обмена данными между Маком и прочими системами вообще удобнее применять FAT32, гарантированно работающую в большинстве случаев. В чем плюс именно HFS+? В том, что встроенная система резервного копирования и восстановления информации Time Machine совместима только с дисками с этой файловой системой. Таким образом, если вы используете накопитель для резервирования данных на Маке, выбора не остается. Ну а если иногда возникает и необходимость подключения этого внешнего устройства к другим компьютерам, вполне логичным действием будет установка на них специальных драйверов с поддержкой HFS+. Впрочем, не самым худшим вариантом окажется и разбиение диска на пару разделов — небольшой с FAT32 позволит обмениваться данными различным системам, а раздел HFS+ даст возможность ни в чем себе не отказывать при работе под MacOS X.
Иногда покупка специальной версии внешнего винчестера «для Маков» может быть оправдана и для пользователя Windows — как правило, все эти модели снабжены интерфейсом FireWire (иногда и FireWire-800) в дополнение к USB 2.0, что может оказаться полезным. C файловой системой проблем не будет — с точки зрения Windows, отформатированные под HFS+ винчестеры никакой структуры данных не содержат, так что просто создаем раздел (или разделы) и форматируем нужным нам образом.
FAQ вместо заключения
FAT32, exFAT и NTFS являются тремя файл-системами Windows которая может использоваться для форматирования флэш-устройств USB в среде Windows. Более продвинутым вариантом оригинальной файловой системы FAT, использовавшейся в операционной системе MS-DOS, является зрелая файловая система под названием FAT32. Позже компания Microsoft выпустила Файловую систему NTFS, повышающую скорость и надежность файловых операций. Microsoft наконец-то запустила файловую систему exFAT в 2006 году, предназначенную в первую очередь для использования во флеш-устройствах и машинах с ограниченными ресурсами. Читайте дальше, чтобы узнать различия между exFAT и NTFS.
При настройке нового жесткого диска одна из этих аббревиатур может стать первой, с которой вы столкнетесь. Компьютер задаст вам вопрос о формате диска. Это часто приводит к выбору между усовершенствованной таблицей распределения файлов и системой хранения данных новой технологии. Благодаря широкой совместимости и большим ограничениям на размер файлов и разделов эти две системы хранения данных наиболее широко используются в вычислительной технике.
Происхождение
Термин «Файловая система новой технологии» — это сокращение от NTFS. Компания Microsoft разработала ее и сделала доступной для Windows NT в 2000 и 1993 годах. N TFS была создана, чтобы воспользоваться преимуществами современных компьютерных технологий, которые позволили использовать такие функции, как журналирование и встроенные методы шифрования. С тех пор она превратилась в стандартный вариант для внутренних дисков, установленных в системе Windows.
Компания Microsoft также выпустила расширенную таблицу размещения файлов (Extended File Allocation Table или exFAT). Она была представлена в 2006 году, чтобы занять место FAT32. Она работает с более ранними версиями Windows. ExFAT также разработана с учетом возможностей флэш-памяти. Ее целью было увеличить скорость работы USB-устройств и SD-карт с флэш-памятью.
Ассоциация SD приняла ее в качестве стандартной файловой системы для SDXC карты больше 32 ГБ. ExFAT работает с Linux и Mac OS X, а также с другими операционными системами. ExFAT — это формат, который выбирают для внешних жестких дисков, включая внешние SSD, для достижения наилучшей скорости чтения/записи.
Совместимость устройств
Совместимость операционной системы имеет решающее значение при выборе между exFAT, FAT32 и NTFS. Такие операционные системы, как Windows, Linus и BSD, могут использовать NTFS. Microsoft Windows, Apple Mac OS X и Linux поддерживают exFAT и FAT32.
ExFAT часто используется в качестве формата для внешних жестких дисков, поскольку различные операционные системы легко распознают его. N TFS часто выбирается при установке нового внутреннего жесткого диска, например SSD или HDD, особенно на ПК с Windows.
Обе файловые системы были созданы компанией Microsoft, однако они выполняли разные функции. Целью создания NTFS было использование новых технологий для обеспечения функций, которые сделали администрирование и безопасность файловой системы более удобными для пользователя. Тем не менее, FAT32 продолжала удовлетворять потребности в более простом администрировании файловой системы. Значительно больший размер файлов и разделов, чем FAT32, поддерживается exFAT, которая задумывалась как легковесная файловая система.
С момента своего появления exFAT не получила достаточного развития, чтобы вытеснить NTFS. Вместо этого она превратилась в дополнительную файловую систему, способствующую улучшенной совместимости. Это полезно для жестких дисков или накопителей, используемых многочисленными ПК под управлением различных операционных систем, а также для компьютеров с двойной загрузкой.
ExFAT была создана как легкая файловая система, аналогичная FAT32. Однако без дополнительных функций и накладных расходов NTFS и ограничений FAT32. Она подходит для флэш-устройств.
ExFAT, как и NTFS, обеспечивает значительные ограничения на размер файлов и разделов, что позволяет хранить данные значительно больше, чем 4 ГБ, разрешенные FAT32.
По сравнению с exFAT, NTFS регулярно демонстрирует более высокую эффективность и использует меньше системных ресурсов. В результате операции управления файлами, такие как копирование, вставка, создание и перемещение, выполняются быстрее, и больше ресурсов доступно для других задач операционной системы или программ.
ExFAT может работать лучше, чем NTFS, в отношении скорости чтения/записи для внешних дисков, доступных через USB. По этой причине часто рекомендуется форматирование внешних дисков в exFAT, особенно для игр.
В качестве файловой системы для внутренних дисков NTFS является более быстрой. Эффективность ExFAT регулярно превзойдена, и она требует меньше системных ресурсов. ExFAT работает быстрее, но при использовании в качестве файловой системы для внешних устройств, поскольку скорость чтения/записи ведет себя по-разному при подключении через USB и в зависимости от операционной системы.
ExFAT требуется для получения производительности чтения, необходимой для достойных игр при использовании внешнего жесткого диска с установленными играми. N TFS обрабатывает небольшие файлы быстрее, чем exFAT и FAT32. Однако NTFS и exFAT почти одинаково быстро обрабатывают файлы среднего размера. Чтение/запись больших файлов на USB-устройствах,идеально подходит для игр и фильмов, вот где exFAT действительно силен.
NTFS против exFAT — какую из них использовать?
Общее руководство заключается в следующем:
Поскольку внешние жесткие диски являются портативными, они часто используются с различными операционными системами. ExFAT является лучшим выбором, поскольку NTFS менее совместима за пределами Windows. При записи больших и средних данных на USB-накопители exFAT работает лучше, чем NTFS. Прочитайте эту статью, если вы хотите сделать восстановление данных exFAT.
Проблема в том, что пусть Mac OS могут читать из NTFS и записывать в нее, запись в NTFS с Mac требует внешнего программного обеспечения. Это означает, что, вставив флешку в формате NTFS в Mac, вы можете скопировать ее содержимое, но не изменить его или записать на него, что делает ее непригодной для межплатформенного обмена.
Для устройств хранения данных под управлением Windows оптимальным форматом является NTFS. ExFAT предлагает наиболее эффективное управление питанием и памятью для портативных устройств хранения данных. Вы также можете использовать устройство хранения данных как в Windows, так и в macOS.
Выберите NTFS на съемном диске, если вы хотите перенести свои данные на другой компьютер, на котором установлены все те же сертификаты расшифровки. В этом случае ваши данные будут прозрачно доступны на всех авторизованных ПК, но при этом будут зашифрованы при передаче.
Однако нет способа указать Windows мгновенно расшифровать файл при его переносе на внешнее хранилище, если вы часто обмениваетесь данными между компьютерами без сертификатов расшифровки. На другом компьютере вы не сможете получить к нему доступ, если пренебрежете расшифровкой вручную. ExFAT — хороший вариант, если вы часто делаете это на съемном диске. Любые файлы, которые вы туда скопируете, будут после этого автоматически расшифрованы.
Предпочтительной файловой системой для внутренних жестких дисков в ПК под управлением Windows является NTFS. Несмотря на то что exFAT является более совершенной версией FAT32, она менее совместима со старым оборудованием и программным обеспечением. Предпочтительным форматом для внешних жестких дисков является exFAT. Он обеспечивает быстрое чтение и запись во многих операционных системах.
Совместимость операционной системы важна при выборе между exFAT и NTFS. Вот некоторые из часто задаваемых вопросов.
Почему я не должен использовать exFAT?
Если вы хотите хранить на exFAT очень мало файлов, это ужасная идея. Например, файл размером 500 КБ потребует на 12% больше места на диске из-за размера блока 64 КБ, в первую очередь это касается изображений и видео.
Является ли exFAT более медленным, чем NTFS?
NTFS более эффективна с точки зрения ресурсов, чем exFAT. Это ускоряет копирование, вставку, создание нового и перемещение, освобождая ресурсы ОС или приложения. ExFAT может превосходить NTFS на USB-устройствах, а внешние диски exFAT рекомендуются для игр.
Есть ли недостатки у exFAT?
В ExFAT отсутствует шифрование и разрешения NTFS. Отсутствует функция протоколирования. Несовместимость с устаревшим оборудованием. Совместимость с устаревшим оборудованием со временем теряет свою важность.
Файловая система Extensible File Allocation Table или файловая система exFAT — это разновидность прежних форматов файлов. Не будет преувеличением сказать, что формат exFAT часто рекомендуется, учитывая его расширенные возможности.
Вы могли видеть три варианта файлов при форматировании флэш-накопителя — exFAT, FAT32 и NTFS, и часто выбор правильного варианта кажется сложнее, если не иметь ни малейших технических знаний. В этой статье вы получите подробную информацию о совместимости exFAT, ее особенностях & специфике. В этой краткой статье будут рассмотрены следующие аспекты:
Компания Microsoft официально выпустила формат exFAT еще в 2006 году в качестве преемника файловой системы FAT32. Тем не менее, у многих может возникнуть вопрос о том, почему Microsoft взялась за разработку файловой системы exFAT. В связи с этим здесь можно найти несколько очевидных обоснований. Например:
Часть 2. Является ли exFAT бесплатным или лицензионным?
Планируете использовать формат exFAT? Неудивительно, что exFAT не является открытым исходным кодом; вместо этого для его использования на коммерческом уровне необходимо приобрести лицензию у Microsoft. Учитывая это, зачастую производители встраиваемых систем или устройств, намеревающиеся наладить выпуск носителей с форматом exFAT, подписывают лицензию на exFAT. Однако в конце августа 2019 года Microsoft объявила о ее спецификации; с тех пор поддержка exFAT включена в ядро Linux версии 5.4 и выше.
Часть 3. Архитектура файловой системы exFAT
Архитектура exFAT отображает, как файлы хранятся и извлекаются из устройств хранения данных и носителей информации. Всякий раз, открывая файл на компьютере, операционная система взаимодействует с используемой файловой системой, т.е. exFAT; соответственно, файловая система exFAT извлекает и загружает соответствующий файл в систему. Аналогичным образом, exFAT может выполнять и другие связанные с ней задачи; например, вы можете читать, записывать, редактировать и удалять свои файлы с помощью exFAT.
Часть 4. Особенности файловой системы exFAT
Здесь представлены несколько основных особенностей exFAT с кратким пояснением.
Часть 5. Совместимость файловой системы exFAT
Совместим ли exFAT с различными операционными системами? Это, пожалуй, самый логичный вопрос о формате exFAT. Ведь если планируется форматирование диска в exFAT, то перед этим необходимо убедиться, совместим ли формат exFAT с операционной системой. Итак, в этом разделе приведены все совместимые с exFAT системы и устройства:
Совместимые операционные системы с exFAT включают
Примечание: Более старые версии могут потребовать наличия в системе драйвера exFAT FUSE (для использования формата exFAT).
Другие совместимые устройства
Несмотря на исключительную производительность и особенности формата exFAT, пользователь все еще может быть обеспокоен тем, является ли exFAT валидной или нет. Необходимо выяснить, почему вы должны отдать предпочтение именно ей, а не другим файловым системам. Поэтому, чтобы разобраться с этой путаницей, здесь представлены списки преимуществ и недостатков использования файловой системы exFAT. Надеемся, что на основе этого краткого анализа вы сможете сделать лучший вывод.
Преимущества выбора exFAT для съемного носителя
exFAT — наиболее предпочтительный формат для съемных носителей. В данном контексте можно рассматривать любое устройство, т.е. SD-карту или флэш-накопитель. Любой съемный носитель не ограничивается хранением только изображений или файлов небольшого размера. Часто может возникнуть необходимость в хранении больших файлов, будь то резервное копирование системы или запись длинного видео, которое обычно занимает больше места, чем 4 ГБ.
В таком случае, если думаете, что файловая система FAT32 может работать, то ожидания, несомненно, завышены, поскольку она не позволит разместить ни один файл, превышающий предельный размер в 4 ГБ. Поэтому exFAT — это самый оптимальный выбор, на который можно рассчитывать, не опасаясь столкнуться с ограничениями по размеру файлов.
Видеоурок — Fat32 против exFAT против NTFS
Несмотря на то, что exFAT поддерживает Linux, некоторые версии ОС Linux, например, Ubuntu Linux, не позволяют читать диск exFAT на системе, особенно операционные системы со старой версией ядра Linux. Поэтому может потребоваться установить пакет exFAT FUSE, чтобы упростить монтирование диска exFAT в системах на базе Linux.