Домашняя » как » Почему съемные диски по-прежнему используют FAT32 вместо NTFS?

    Почему съемные диски по-прежнему используют FAT32 вместо NTFS?

    Microsoft Windows XP начала использовать файловую систему NTFS по умолчанию для своих внутренних дисков еще в 2001 году. Прошло 17 лет, так почему флешки, SD-карты и другие съемные диски по-прежнему используют FAT32?

    Это не ошибка, которую делают производители. Хотя вы можете отформатировать эти диски с помощью другой файловой системы, например NTFS, вы, вероятно, захотите оставить их отформатированными с помощью FAT32..

    Проблемы с FAT32 (или почему Microsoft создала NTFS)

    Microsoft создала NTFS для улучшения FAT32 различными способами. Чтобы понять, почему Windows использует NTFS, мы должны рассмотреть проблемы с FAT32 и то, как NTFS их исправила:

    • FAT32 поддерживает только отдельные файлы размером до 4 ГБ и томами размером до 2 ТБ. Например, если у вас большой видеофайл размером более 4 ГБ, вы просто не сможете сохранить его в файловой системе FAT32. если у вас был диск объемом 3 ТБ, вы не могли бы отформатировать его как один раздел FAT32. NTFS имеет гораздо более высокие теоретические пределы.
    • FAT32 не является журналируемой файловой системой, а это означает, что повреждение файловой системы может произойти гораздо легче. В NTFS изменения записываются в «журнал» на диске до того, как они действительно будут сделаны. Если компьютер теряет мощность во время записи файла, системе не потребуется длительная операция сканирования для восстановления.
    • FAT32 не поддерживает права доступа к файлам. В NTFS права доступа к файлам позволяют повысить безопасность. Системные файлы можно сделать доступными только для чтения, чтобы обычные программы не могли их трогать, пользователи не могли просматривать данные других пользователей и т. Д..

    Как мы видим, есть очень веские причины, по которым Windows использует NTFS для системных разделов. NTFS более безопасна, надежна и поддерживает файлы и диски большего размера.

    Но это не проблема на съемных дисках

    Конечно, ни одна из вышеперечисленных причин не является проблемой на USB-накопителях и SD-картах. Вот почему:

    • Ваш USB-накопитель или SD-карта определенно будут иметь размер менее 2 ТБ, поэтому вам не нужно беспокоиться о верхнем пределе. Вы можете иногда захотеть скопировать файл размером более 4 ГБ на диск - это единственная ситуация, когда вы можете отформатировать диск как NTFS.
    • Ваш съемный диск не нуждается в ведении журнала, как системный диск. Фактически, ведение журнала может привести к дополнительным операциям записи, которые могут сократить срок службы флэш-памяти накопителя..
    • Устройство также не нуждается в правах доступа к файлам. Фактически это может вызвать проблемы при перемещении съемных устройств между различными машинами. Например, файлы могут быть настроены так, чтобы они были доступны только по определенному номеру пользователя. Это будет работать нормально, если диск остается внутри вашего компьютера. Однако, если это был съемный жесткий диск, который вы переместили на другой компьютер, любой пользователь с таким идентификатором пользователя на другом компьютере мог бы получить доступ к файлам. В этом случае права доступа к файлам на самом деле не повышают безопасность, а только увеличивают сложность..

    Нет никакой причины использовать NTFS на USB-накопителях и SD-картах - если только вам не нужна поддержка файлов размером более 4 ГБ. В этом случае вы захотите преобразовать или переформатировать диск с этой файловой системой NTFS..

    Конечно, теперь вы можете купить жесткие диски объемом 3 ТБ или более. Они, вероятно, будут отформатированы как NTFS, чтобы они могли использовать весь объем памяти на одном разделе.

    Совместимость

    Совместимость, вероятно, является основной причиной, по которой вы, вероятно, хотите использовать файловую систему FAT32 на своих USB-накопителях или SD-картах. В то время как современные версии Windows обратно в Windows XP будут поддерживать NTFS, другие устройства, которые вы используете, могут быть не такими удобными.

    • Macs: Mac OS X теперь имеет полную поддержку чтения для дисков NTFS, но по умолчанию Mac не может записывать на диски NTFS. Это требует дополнительного программного обеспечения или настроек.
    • Linux: Linux-системы теперь включают надежную поддержку чтения / записи для дисков NTFS, хотя в течение многих лет это не получалось.
    • DVD-плееры, Smart TV, принтеры, цифровые камеры, медиа-плееры, смартфоны, все, что угодно с USB-портом или слотом для SD-картыВот где это действительно начинает усложняться. Многие, многие устройства имеют порты USB или слоты для карт SD. Все эти устройства будут разработаны для работы с файловыми системами FAT32, поэтому они будут «просто работать» и смогут читать ваши файлы, пока вы используете FAT32. Некоторые устройства будут работать с NTFS, но вы не можете рассчитывать на это - на самом деле, вы должны предположить, что большинство устройств могут читать только FAT32, а не NTFS.

    Вот почему вы действительно хотите использовать FAT32 на своих съемных дисках, чтобы вы могли использовать их практически на любом устройстве. Использование NTFS на USB-накопителе мало что дает, кроме поддержки файлов размером более 4 ГБ..

    Хотя Windows также предлагает файловую систему с именем exFAT, эта файловая система отличается и не так широко поддерживается, как FAT32..


    В конечном итоге вы, вероятно, захотите оставить диск отформатированным в той файловой системе, с которой он поставляется. Эта SD-карта или USB-накопитель, вероятно, были отформатированы в FAT32 - это нормально, это лучшая файловая система для этого. Если вы возьмете внешний диск объемом 3 ТБ и он отформатирован с NTFS, это тоже хорошо.

    Кредит Фотографии: Терри Джонстон на Flickr