Fat32 файловая система

Файловая система — что это такое и их виды

Fat32 файловая система

Файловая система является важной частью любого накопителя информации. Она позволяет организовывать файловое пространство и работать с ней операционной системе.

Все это нужно, чтобы мы могли быстро получать доступ к своим файлам, записывать новые, и вообще взаимодействовать со своим накопителем информации.

Прошлый материал был посвящен сочетанию клавиш WIN + R. Сегодня мы разберем понятие/определение файловой системы, рассмотрим, какие они бывают и чем отличаются друг от друга.

Что такое файловая система

Файловая система (File System, ФС) — определяет и контролирует, как будут храниться и именоваться данные на носителе/накопителе информации: флешке, жестком или ssd диске и других. От нее зависит способ хранения данных на накопителе, сам формат данных и то, как они будут записываться/читаться в дальнейшем.

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

Файловая система делает организованную структуру на накопителе информации. Все записанные данные на нем хранятся в своих определенных местах, под определенными именами и с присвоенными атрибутами.

Если бы ФС не было, то файлы хранились бы на носителе просто в одном большом массиве данных и определить, где начало какого файла и его конец, было бы невозможно.

Система бы просто не знала, как вытащить необходимый файл.

Что определяет файловая система:

  • Структура
  • Правила хранения и чтения данных
  • Размер кластеров
  • Формат содержимого
  • Размер имен файлов
  • Максимально возможный размер файла и раздела. К примеру, в ФАТ32 максимальный размер всего 4 ГБ, т.е. 4 294 967 295 байт.
  • Набор атрибутов файла

Как это работает

Файловая система, созданная на носителе информации, позволяет получать к ней доступ программному обеспечению — читать и записывать данные на накопитель, т.е. вообще работать с ним.

Операционная система видит накопитель информации, как один большой набор кластеров, в которых хранятся данные. Размер этих кластеров определяет файловая система. При записи файлов она разбивает их на части по размеру кластера, структурирует и записывает каждый в свой кластер по определенному порядку.

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

Прочитает ли ваше устройство флешку или SD карту с определенной файловой системой, определяет то, какая операционная система установлена на этом устройстве.

С компьютерами все просто, здесь читается практически любая ФС на носителях, и более того — мы сами можем определять ее при форматировании.

Windows, Linux, Mac OS, Android и IOS — универсальные ОС, которые поддерживают сразу несколько разных видов файловых систем.

А вот в случае с оборудованием типа: магнитол, телевизоров, DVD плееров с USB входом и другим аналогичным — прочитает ли оно флешку, к примеру, в формате NTFS, будет зависеть уже от производителя этого оборудования. Поэтому, перед тем, как покупать такую аппаратуру, или записывать файлы для нее на накопитель, посмотрите какую ФС она вообще поддерживает.

Интересно! Термин файловая система раньше использовался для описания метода хранения бумажных документов/файлов. Только в 1 961 году его начали применять для использования к компьютерам, причем своего значения он не потерял.

Виды

Есть определенные файловые системы, которые используются повсеместно, это: FAT32, NTFS и exFAT. Это универсальные ФС, которые видят все ОС: Windows, Linux, Mac OS, IOS, Android и другие.

А также их читают практически все фотоаппараты, видеокамеры, телевизоры и другое оборудование.

Есть и ФС, которые были специально разработаны для работы в определенных приложениях, к примеру, ISO 9660 разработана специально для оптических дисков.

Интересно! ФС могут быть напрямую не связанными с накопителем информации. Есть и виртуальные, и сетевые ФС, они определяют способ доступа к данным, хранящимся на удаленной машине.

FAT

FAT (таблица размещения файлов) — это простая ФС с классической архитектурой. Была разработана еще в 1 976 годах Биллом Гейтсом и Марком МакДональдом для MS-DOS и Windows. До сих пор применяется для некоторых флеш накопителей. Используется исключительно для небольших флеш накопителей, дисков и простых структур папок.

Представляет собой групповой метод организации информации. Чтобы размещать файлы выделена отдельная логическая область в начале тома.

Существует четыре версии этой ФС, самые известные и распространенные на данный момент — FAT32 и exFAT (FAT64). Цифра в конце названия означает количество бит, которые отведены для хранения кластера.

FAT32

FAT32 — это разновидность файловой системы FAT. На данный момент является предпоследней версией этой ОС, прямом перед exFAT. Имеет расширенный размер тома, т.е. использует 32-разрядную адресацию кластеров.

Появилась вместе с Windows 95. Поддерживается практически всеми ОС. Но, практически уже не используется, так как, имеет ограничение на размер файла в 4Гб и полный размер накопителя может быть только менее 8 терабайт.

Представляет собой пространство, разделенное на три части: одна область для служебных структур, форма указателей в виде таблиц и зона для хранения самих файлов.

NTFS

NTFS — это файловая система, являющаяся стандартом для Windows и других ОС. Поддерживается практическими всеми устройствами и не имеет лимита на размер файлов в 4 Гб.

Была разработана на смену FAT, обладает более высокой производительностью, защитой, механизмом хранения информации. Данные располагаются в главной таблице — MFT. Файлы можно именовать на любом языке в стандарте юникода UTF.

Интересно! Именно данную ФС на данный момент используют практически во всех накопителях информации, для: компьютеров и ноутбуков, телефонов, телевизоров и других устройств.

exFAT

exFAT — это улучшенная система FAT32, избавленная от ее недостатков. Была создана специально для SSD дисков, здесь используется куда меньшее количество перезаписей секторов, что увеличивает срок службы таких дисков. Ограничения на размер данных нет и увеличен размер кластера.

Из минусов — не все ОС и устройства видят ее на данный момент, те же Windows Vista без Service Pack и более ранние просто не могут с ней работать. Это же относится и к некоторым моделям устройств: телевизоров, планшетов, магнитол и других.

В заключение

Это была основная информация, которую нужно знать по этой теме. Каждый раз, перед тем, как форматировать свой диск, вберите правильную ФС для него и все будет работать исправно.

Источник: https://anisim.org/articles/fajlovaya-sistema-chto-eto/

чем отличается файловая система FAT32 от NTFS и exFAT

Fat32 файловая система

Разумеется, большинство пользователей не знают разницы между ними, и обычно выбирают тот вариант, который установлен по умолчанию. А всё потому что Windows, задавая этот вопрос, никак не объясняет разницу между ними. Мы же в этой статье постараемся понятным языком вам её объяснить и рассказать, чем отличается файловая система FAT32 от NTFS и exFAT.

FAT32 – является самой старой из рассматриваемых файловых систем и чаще всего используется на переносных флеш-накопителях – флешках или SD-картах.

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

exFAT – является более современным аналогом устаревшей системы FAT32 и её поддерживает большее количество устройств, чем NTFS, но всё ещё не так много, как “классическую” FAT32.

Теперь давайте рассмотрим подробнее каждую из этих файловых систем.

FAT32 – файловая система, идеально подходящая для сменных носителей

Файловая система FAT32 отлично подходит для съемных носителей является самой старой файловой системой из рассматриваемых в этой статье. Она начала активно использоваться начиная с Windows 95 и пришла на замену еще более устаревшей системе – FAT16.

Большой возраст этой файловой системы имеет свои преимущества и недостатки.

К преимуществам в данном случае можно отнести тот факт, что FAT32 стала своеобразным стандартом и используется до сих пор во всех сменных носителях по умолчанию.

Если вы сегодня купите флешку или SD-карту – “с завода” на ней будет установлена файловая система FAT32.

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

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

И если со вторым минусом ещё вполне можно смириться (пока что мало кто использует накопители размером более 8Тб), то ограничение на размер файла является достаточно серьезным минусом – большинство видео в высоком качестве сейчас уже не укладываются в размер 4Гб, особенно если они в современном формате 4K.

Однако пока что эта файловая система еще вполне подходит для переносных устройств (вроде флешек и SD-карт, на которых размещаются множество небольших файлов), но вот для жесткого диска компьютера она уже совсем не годится.

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

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

Устройства с файловой системой FAT32 являются наиболее универсальными и совместимы со всеми версиями операционных систем Windows, Mac OS, Linux, любыми игровыми консолями и в общем практически всем, что имеет USB порт.

Ограничения FAT32

Основным минусом этой файловой системы являются ограничения на размер файла и тома – максимальный размер файла не может превышать 4 GB, а максимальный размер раздела ограничен 8 TB.

NTFS – это более современная и технологичная файловая система, о чем говорит даже расшифровка аббревиатуры её названия. Больше всего её любит операционная система Windows, что в общем и не удивительно – ведь и то, и другое, разработано компанией Microsoft.

Начиная с версии операционной системы от Microsoft под названием XP, в которой система NTFS впервые и стала стандартном, при установке Windows диалоговое окно обязательно попросит вас отформатировать системный раздел именно в эту файловую систему. На данный момент считается, что об ограничениях файловой системы NTFS вам, теоретически, не придётся беспокоиться ещё долгие годы.

Помимо отсутствия серьезных ограничений на размер файла и раздела, NTFS имеет несколько дополнительных преимуществ, таких как: поддержка прав доступа к файлам (для повышения безопасности данных), журналирование изменений (для восстановления файловой структуры в случае сбоя), шифрование, дисковые квоты, жёсткие ссылки, и другие современные функции, которые делают NTFS идеальной для системного диска.

Именно поэтому раздел вашего диска, на который установлена операционная система Windows, обязательно должен быть в отформатирован в NTFS. Если вы собираетесь устанавливать программы на другие разделы того же диска или другие жесткие диски, они также должны иметь соответствующую файловую систему.

К несчастью, NTFS не совместима с большинством других операционных систем, так как она была разработана под требования ОС Windows. С ней отлично работают все версии операционной системы от Microsoft начиная с XP и заканчивая последней на сегодняшний день Windows 10, но вот другие ОС имеют значительные ограничения при работе с ней.

К примеру, Mac OS может только считывать данные с дисков с файловой системой NTFS, но не может записывать на них.

Некоторые редкие дистрибутивы линукса могут иметь возможность записи на диски с NTFS, но большинство всё же ограничены лишь чтением информации.

Ни одна из версии Playstation не может работать с NTFS, так же как и Xbox 360 от Microsoft, и лишь новая Xbox One поддерживает эту файловую систему.

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

Эта файловая система отлично работает со всеми последними версиями операционной системы Windows начиная с XP, имеет ограничения на запись в Mac OS и Linux, и не работает с большинством других устройств, за исключением разве что Xbox One.

Файловая система exFAT

exFAT – файловая система, отлично подходящая для современных съемных накопителей. Файловая система exFAT используется в современных внешних дисках.

exFAT – была впервые представлена в 2008 году и является наиболее современной из рассматриваемых в этой статье файловых систем, её поддержка была добавлена в Windows начиная с версии XP при помощи обновлений ОС.

Файловая система exFAT была создана и оптимизирована для использования на внешних накопителях – флешках, SD-картах и внешних жестких дисках, и призвана заменить собой устаревшую систему FAT32.

Она является самой легкой и простой файловой системой благодаря отсутствию различных специализированных особенностей, присущих NTFS, равно как и практически полному отсутствию ограничений на размер файла и раздела, которые имеет FAT32.

Также exFAT обладает лучшей совместимостью с различными операционными системами, чем NTFS, и устройства с ней отлично читаются и перезаписываются как на Windows и Mac OS, так и на Linux (при условии установки некоторого программного обеспечения).

Так как exFAT поддерживается операционной системой Mac OS по умолчанию, то вероятно она будет поддерживаться и большинством других современных девайсов, с которым работают устройства от Apple, например, цифровыми камерами.

Современные версии игровых консолей, такие как Xbox One и Playstation 4, также поддерживают устройства с файловой системой exFAT, в отличие от их предыдущих версий (Xbox 360 и Playstation 3).

Подводя итог можно сделать следующие выводы: NTFS отлично подходит для системного жесткого диска с ОС Windows, exFAT лучше использовать на съемных носителях информации, а FAT32 стоит использовать лишь в том случае, если вы хотите добиться максимальной совместимости со всем разнообразием ваших устройств.

Источник: https://zen.yandex.ru/media/id/5e01cb8843fdc000b276c9b7/chem-otlichaetsia-failovaia-sistema-fat32-ot-ntfs-i-exfat-5e055aaa5d6c4b00b2db3c7e

exFAT file system specification – Win32 apps

Fat32 файловая система

  • 08/27/2019
  • Чтение занимает 106 мин
    • m
    • g
    • v
    • k

The exFAT file system is the successor to FAT32 in the FAT family offile systems. This specification describes the exFAT file system andprovides all the information necessary for implementing the exFAT filesystem.

1.1 Design Goals

The exFAT file system has three central design goals (see list below).

  1. Retain the simplicity of FAT-based file systems.

    Two of the strengths of FAT-based file systems are their relativesimplicity and ease of implementation. In the spirit of itspredecessors, implementers should find exFAT relatively simple andeasy to implement.

  2. Enable very large files and storage devices.

    The exFAT file system uses 64 bits to describe file size, therebyenabling applications which depend on very large files. The exFAT filesystem also allows for clusters as large as 32MB, effectively enablingvery large storage devices.

  3. Incorporate extensibility for future innovation.

    The exFAT file system incorporates extensibility into its design,enabling the file system to keep pace with innovations in storage andchanges in usage.

1.2 Specific Terminology

In the context of this specification, certain terms (see Table 1) carryspecific meaning for the design and implementation of the exFAT filesystem.

Table 1 Definition of Terms Which Carry Very Specific Meaning

ShallThis specification uses the term “shall” to describe a behavior which is mandatory.
ShouldThis specification uses the term “should” to describe a behavior which it strongly recommends, but does not make mandatory.
MayThis specification uses the term “may” to describe a behavior which is optional.
MandatoryThis term describes a field or structure which an implementation shall modify and shall interpret as this specification describes.
OptionalThis term describes a field or structure which an implementation may or may not support. If an implementation supports a given optional field or structure, it shall modify and shall interpret the field or structure as this specification describes.
UndefinedThis term describes field or structure contents which an implementation may modify as necessary (i.e. clear to zero when setting surrounding fields or structures) and shall not interpret to hold any specific meaning.
ReservedThis term describes field or structure contents which implementations:

  1. Shall initialize to zero and should not use for any purpose
  2. Should not interpret, except when computing checksums
  3. Shall preserve across operations which modify surrounding fields or structures

1.3 Full Text of Common Acronyms

This specification uses acronyms in common use in the personal computerindustry (see Table 2).

Table 2 Full Text of Common Acronyms

AcronymFull Text
ASCIIAmerican Standard Code for Information Interchange
BIOSBasic Input Output System
CPUCentral Processing Unit
exFATextensible File Allocation Table
FATFile Allocation Table
FAT12File Allocation Table, 12-bit cluster indices
FAT16File Allocation Table, 16-bit cluster indices
FAT32File Allocation Table, 32-bit cluster indices
GPTGUID Partition Table
GUIDGlobally Unique Identifier (see Section 10.1)
INTInterrupt
MBRMaster Boot Record
texFATTransaction-safe exFAT
UTCCoordinated Universal Time

1.4 Default Field and Structure Qualifiers

Fields and structures in this specification have the followingqualifiers (see list below), unless the specification notes otherwise.

  1. Are unsigned

  2. Use decimal notation to describe values, where not otherwise noted; this specification uses the post-fix letter “h” to denote hexadecimal numbers and encloses GUIDs in curly braces

  3. Are in little-endian format

  4. Do not require a null-terminating character for strings

1.5 Windows CE and TexFAT

TexFAT is an extension to exFAT that adds transaction-safe operationalsemantics on top of the base file system. TexFAT is used by Windows CE.TexFAT requires the use of the two FATs and allocation bitmaps for usein transactions. It also defines several additional structures includingpadding descriptors and security descriptors.

2 Volume Structure

A volume is the set of all file system structures and data spacenecessary to store and retrieve user data. All exFAT volumes containfour regions (see Table 3).

Table 3 Volume Structure

Main Boot Region
Main Boot Sector01This sub-region is mandatory and Section 3.1 defines its contents.
Main Extended Boot Sectors18This sub-region is mandatory and Section 3.2) defines its contents.
Main OEM Parameters91This sub-region is mandatory and Section 3.3 defines its contents.
Main Reserved101This sub-region is mandatory and its contents are reserved.
Main Boot Checksum111This sub-region is mandatory and Section 3.4 defines its contents.
Backup Boot Region
Backup Boot Sector121This sub-region is mandatory and Section 3.1 defines its contents.
Backup Extended Boot Sectors138This sub-region is mandatory and Section 3.2 defines its contents.
Backup OEM Parameters211This sub-region is mandatory and Section 3.3 defines its contents.
Backup Reserved221This sub-region is mandatory and its contents are reserved.
Backup Boot Checksum231This sub-region is mandatory and Section 3.4 defines its contents.
FAT Region
FAT Alignment24FatOffset – 24This sub-region is mandatory and its contents, if any, are undefined.Note: the Main and Backup Boot Sectors both contain the FatOffset field.
First FATFatOffsetFatLengthThis sub-region is mandatory and Section 4.1 defines its contents.Note: the Main and Backup Boot Sectors both contain the FatOffset and FatLength fields.
Second FATFatOffset + FatLengthFatLength * (NumberOfFats – 1)This sub-region is mandatory and Section 4.1 defines its contents, if any.Note: the Main and Backup Boot Sectors both contain the FatOffset, FatLength, and NumberOfFats fields. The NumberOfFats field may only hold values 1 and 2.
Data Region
Cluster Heap AlignmentFatOffset + FatLength * NumberOfFatsClusterHeapOffset – (FatOffset + FatLength * NumberOfFats)This sub-region is mandatory and its contents, if any, are undefined.Note: the Main and Backup Boot Sectors both contain the FatOffset, FatLength, NumberOfFats, and ClusterHeapOffset fields. The NumberOfFats field’s valid values are 1 and 2.
Cluster HeapClusterHeapOffsetClusterCount * 2SectorsPerClusterShiftThis sub-region is mandatory and Section 5.1 defines its contents.Note: the Main and Backup Boot Sectors both contain the ClusterHeapOffset, ClusterCount, and SectorsPerClusterShift fields.
Excess SpaceClusterHeapOffset + ClusterCount * 2SectorsPerClusterShiftVolumeLength – (ClusterHeapOffset + ClusterCount * 2SectorsPerClusterShift)This sub-region is mandatory and its contents, if any, are undefined.Note: the Main and Backup Boot Sectors both contain the ClusterHeapOffset, ClusterCount, SectorsPerClusterShift, and VolumeLength fields.

3 Main and Backup Boot Regions

The Main Boot region provides all the necessary boot-strappinginstructions, identifying information, and file system parameters toenable an implementation to perform the following:

  1. Boot-strap a computer system from an exFAT volume.

  2. Identify the file system on the volume as exFAT.

  3. Discover the location of the exFAT file system structures.

The Backup Boot region is a backup of the Main Boot region. It aidsrecovery of the exFAT volume in the event of the Main Boot region beingin an inconsistent state. Except under infrequent circumstances, such asupdating boot-strapping instructions, implementations should not modifythe contents of the Backup Boot region.

3.1 Main and Backup Boot Sector Sub-regions

The Main Boot Sector contains code for boot-strapping from an exFATvolume and fundamental exFAT parameters which describe the volumestructure (see Table 4). BIOS, MBR, or other boot-strapping agents mayinspect this sector and may load and execute any boot-strappinginstructions contained therein.

The Backup Boot Sector is a backup of the Main Boot Sector and has thesame structure (see Table 4). The Backup Boot Sector may aid recoveryoperations; however, implementations shall treat the contents of theVolumeFlags and PercentInUse fields as stale.

Prior to using the contents of either the Main or Backup Boot Sector,implementations shall verify their contents by validating theirrespective Boot Checksum and ensuring all their fields are within theirvalid value range.

While the initial format operation will initialize the contents of boththe Main and Backup Boot Sectors, implementations may update thesesectors (and shall also update their respective Boot Checksum) asneeded. However, implementations may update either the VolumeFlags orPercentInUse fields without updating their respective Boot Checksum (thechecksum specifically excludes these two fields).

Table 4 Main and Backup Boot Sector Structure

JumpBoot03This field is mandatory and Section 3.1.1 defines its contents.
FileSystemName38This field is mandatory and Section 3.1.2 defines its contents.
MustBeZero1153This field is mandatory and Section 3.1.3 defines its contents.
PartitionOffset648This field is mandatory and Section 3.1.4 defines its contents.
VolumeLength728This field is mandatory and Section 3.1.5 defines its contents.
FatOffset804This field is mandatory and Section 3.1.6 defines its contents.
FatLength844This field is mandatory and Section 3.1.7 defines its contents.
ClusterHeapOffset884This field is mandatory and Section 3.1.8 defines its contents.
ClusterCount924This field is mandatory and Section 3.1.9 defines its contents.
FirstClusterOfRootDirectory964This field is mandatory and Section 3.1.10 defines its contents.
VolumeSerialNumber1004

Источник: https://support.microsoft.com/ru-ru/help/154997.

Форматирование флешки в FAT32 или NTFS — что лучше?

Fat32 файловая система

Файловая система — это основа, на базе которой происходят манипуляции с любыми данными, выполняемыми на компьютере, начиная загрузкой ОС и заканчивая чтением текстовых документов в блокноте. Эпоха первых Windows проблемы выбора файловой системы не ставила, так как она была представлена в одном единственном варианте — FAT16.

С появлением Windows 95 появилась альтернатива существующей файловой системе в виде fat32, но выбор не стал проблематичным, так как усовершенствованная версия была, очевидно, лучше предыдущей.

А вот уже появление Windows XP внесло смуту в ряды пользователей по поводу вопроса выбора между существующими файловыми системами. Актуальным стал вопрос, что лучше fat32 или ntfs? Сейчас и попытаемся в этом разобраться.

FAT32 и ее особенности

Итак, fat32 что это и каковы ее главные характеристики? В теории размер диска этой системы имеет ограничение 8 ТБ.

Но, практика показывает, что те средства администрирования, которые встроены в наиболее распространенные ОС — Windows 2000 и Windows XP не имеют возможности создания раздела большего, чем 32 ГБ.

Впрочем, в большинстве случаев этого более чем достаточно. Максимальный объем файла в fat32 — не более 4 ГБ.

А сейчас обратимся к фактам не совсем приятным. В числе других, важная характеристика файловой системы – это ее стабильность, параметры устойчивости ко всевозможным ошибкам. fat32 тут особо похвастать нечем. Самой распространенной ошибкой в этой области становится неправильная запись данных, которые говорят об объеме свободного места.

В fat16 этот параметр вычислялся, а в fat32 он просто записывается в загрузочной области. В этой ситуации, когда мы копируем, удаляем или перемещаем файл, наша операционная система не справляется с обновлением записи данных, которые содержат информацию о количестве свободного места на диске.

Исправляется данная ошибка только применением специальной программы, которая осуществляет полную проверку жесткого диска.

NTFS и ее особенности

Если выбирать между fat32 или ntfs по параметрам ограничений размера винчестера, то последняя в этом пункте очевидно выигрывает, так как у нее этих ограничений не имеется. Устойчивость этой файловой системы тоже несколько более высока, она может пережить даже значительные повреждения поверхности винчестера.

Организация каталога в этой системе представлена специфическим файлом, который имеет ряд ссылок на другие файлы и системы каталогов. Подобная система во много раз сокращает временные затраты на поиски необходимого файла. По этому параметру выбор между ntfs или fat32 очевиден.

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

Преимущества этой системы по сравнению с fat32 весомы, но в большинстве случаев и возможности последней для пользователей оказываются более чем достаточными.

Как форматировать флешку в ntfs или в fat32

Для более наглядной иллюстрации возможностей файловых систем рассмотрим их на примере форматирования флешки. Вопрос выбора, что лучше в данном случае — форматирование флешки в ntfs или в fat32 не составляет сколь-нибудь значительной проблемы, так как ответ на него прост и очевиден.

Так, если планируется запись на этот носитель файлов, объем которых превышает 4 ГБ, тогда форматировать флешку в ntfs будет более разумно.

Если же объем записываемых файлов будет меньше указанного параметра, смело выбираем fat32, мы ведь помним, что для fat32 максимальный размер файла (max file size) = 4Gb.

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

После того, как вы отформатируете носитель, все, что на нем хранилось, удалиться.

При необходимости определенное количество данных с применением специальных программ можно восстановить, но эту возможность реализовать удается далеко не всегда.

Распространено мнение, что форматирование флешки – это просто способ очистки ее от содержащихся данных. Но такое сравнение не совсем правомерно, так как удаление информации в процессе форматирования – это лишь следствие основного процесса, который представляет собой создание базовой структуры доступа к информации.

Пошаговая инструкция по форматированию флешки

Существует определенное количество причин, по которым форматирование флешки становится необходимым:

  • очистка от ненужных файлов;
  • нейтрализация ошибок в рабочих процессах;
  • нейтрализация наличия вредоносных составляющих;
  • изменение файловой системы.

Как флешку отформатировать в ntfs или fat32? Мероприятие не представляет особой сложности, в силу чего этот способ очень распространен. Вот пошаговая инструкция выполнения процесса:

  • вставляем носитель в компьютер;
  • находим его в папке «Компьютер»;
  • кликаем на обозначение правой кнопкой мыши;
  • в появившемся списке выбираем «форматировать»;
  • в появившемся окне выбираем тип файловой системы, с помощью которой вы бы хотели отформатировать носитель (о параметрах выбора мы говорили выше);
  • пункт «размер кластера» не меняем;
  • в пункт «метка тома» вписываем имя носителя;
  • для активизации процесса нажимаем «начать»;
  • после завершения процесса жмем «ок».

Теперь вы знаете, как форматировать флешку в ntfs и fat32 и факт того, что процесс этот не представляет собой особых сложностей, налицо.

Источник: https://windows-9.net/fat32-ntfs-formatting-flash.html

Файловые системы накопителей

Fat32 файловая система

Именно файловые системы определяют способ хранения информации в виде привычных нам файлов, а также насколько быстро будет осуществляться доступ к данным и с какими ограничениями столкнутся пользователи.

Существует больше 30 файловых систем (ФС), большая часть которых имеет специфическое применение. Например, ФС под названием XFS создана исключительно для операционной системы IRIX, а DTFS — это файловая система, специализирующаяся на сжатии данных.

Если говорить относительно обычных пользователей ПК на Windows, MacOS и Linux, то для них список можно сократить до нескольких самых распространенных.

Файловая система, разработанная компанией Microsoft на замену FAT16. Структурно вся область диска в FAT32 делится на кластеры размером от 512 байт до 32 Кбайт. Представьте себе тетрадь в клеточку.

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

Не будем погружаться в технические дебри и расскажем о том, что больше всего интересует обычных пользователей — плюсы и минусы FAT32.

Главное и пока неоспоримое достоинство этой файловой системы — ее универсальность. FAT32 работает практически со всеми операционными системами Windows, а также без проблем распознается linux, MacOS, операционными системами игровых приставок и даже Android (если в смартфоне предусмотрена поддержка OTG).

Именно поэтому флеш-накопители чаще всего форматируют в FAT32, чтобы не иметь проблем с совместимостью на различных устройствах. С завода больше 90% всех флешек поставляется с этой ФС. Параллельно к плюсам относится высокая скорость работы с малыми и средними файлами (десятки/сотни мегабайт) и нетребовательность к объему ОЗУ.

Однако почтенный возраст FAT32 (больше 24 лет, что по меркам IT-индустрии просто огромный срок) накладывает ряд неприятных ограничений.

Несмотря на то, что размер тома с технической точки зрения может доходить до 8 ТиБ (тебибайт), что составляет около 8,7 ТБ, по факту в операционных системах Windows из-за встроенного ограничения вы не сможете создать том больше 32 ГБ. Соответственно, разметить большие жесткие диски, по крайней мере в Windows, в FAT32 не получится. Возникнут проблемы и с флешками на 64 ГБ.

Другое, более существенное ограничение — размер одного файла не может превышать 4 ГБ. Учитывая, что бэкапы, фильмы в высоком разрешении и архивы с различной информацией весят больше этого предела, ограничение доставляет массу неудобств.

Одна из самых последних «новинок», созданная в 2008 году как расширенная версия FAT32 (extended FAT). Майкрософт решила взять лучшее и избавиться от самых неприятных недостатков.

exFAT ориентирована сугубо на переносные накопители — флешки, SD-карты и съемные жесткие диски. Размер кластера был увеличен до 32 мегабайт, благодаря чему размер файла теперь достигает целых 16 эксабайт (1 эксабайт = 1 048 576 ТБ). Задел на будущее у exFAT довольно внушительный.

Параллельно разработчики избавились от ограничения на размер тома, ввели поддержку прав доступа и минимизировали количество перезаписей, что особенно актуально для flash-памяти, ячейки памяти которой имеют ограниченное количество циклов записи, после чего выходят из строя.  

Ощутимый минус только один — незначительная потеря совместимости. exFAT поддерживает Windows XP SP2 и более новые ОС. Соответственно, Windows 2000, NT и все, что старше, остается «за бортом». Усложнение структуры также привело к большим затратам вычислительной мощности компьютера. Однако на фоне современных процессоров с их потенциалом этим недостатком можно пренебречь.

New Technology File System разработали еще в 1993 году, однако, как и FAT32, используют по сей день. Сходство с FAT проявляется и в том, что, пространство делится на кластеры заданного размера. Однако высокую гибкость NTFS обеспечивает именно структура.

Первые 12% диска выделяются под MFT-зону — специальное служебное пространство, где хранится различная информация для работы всей ФС. Эта зона никогда не фрагментируется. В отличие от FAT используется бинарная структура.

Бинарное дерево располагает имена файлов таким образом, чтобы поиск выполнялся более быстрым способом — путем получения двухзначных ответов на вопросы о положении файла. Соответственно, поисковику не приходится просматривать всю цепочку файлов в каталоге.

NTFS обладает множеством достоинств. Максимальный размер тома на практике — 256 ТБ. Размера файла также хватит с запасом — около 16 ТБ. Помимо этого, за счет функции журналирования NTFS — отказоустойчивая система.

Проще говоря, ФС либо выполняет действие до конца, либо откатывает все до состояния, когда действие еще не было совершено. Промежуточных «ошибочных» состояний практически не бывает.

Имеется встроенное сжатие, средства разграничения прав объектов и шифрование данных.

К главному минусу NTFS относится низкая совместимость — не поддерживается все, что ниже Windows NT. Это не столь печально, но вот на MacOS и Linux записывать файлы на диски с NTFS не получится — только чтение. Игровые консоли Playstation и Xbox 360 также с этой файловой системой не работают.

Например, в PS4 можно отформатировать внешний жесткий диск, но только в формате самой приставки для обеспечения совместимости.

Таким образом, благодаря своему функционалу и поддержке больших объемов пространства NTFS — это отличный вариант для накопителей HDD и SSD. Несмотря на это, вы вполне можете создать на NTFS и флешку, но скорость ее работы по сравнению с FAT будет ниже.

Три приведенных файловых системы являются самыми популярными и наиболее совместимыми среди всех. Для удобства приведем основные параметры в общую таблицу.

FAT32

exFAT

NTFS

MAX объем тома

8 TiB (8,79 ТБ)

256 ТБ 

256 ТБ 

MAX размер файла

4 ГБ

16 эксабайт

16 ТБ 

Максимальная длина имени файла

до 255 символов

Системные копии

Резервная копия FAT

Нет

Резервная копия MFT файла

Атрибуты файлов

Стандартные

Стандартные

Расширенные

Отказоустойчивость

Минимальная

Минимальная

Высокая

Шифрование

Нет

Нет

Да

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

Все версии Windows, MacOS, Linux, Android

Windows XP с Service Pack 2 и новее, Mac OS X (начиная с версии 10.6.5), Linux

Windows 2000 и новее, MacOS и Linux (возможны ограничения)

Специально под Linux разработана линейка файловых систем ext1-ext4. Самой распространенной можно считать ext3 — максимальный размер файла 2 ТиБ (около 2 ТБ), а ограничение на размер ФС — 32 ТиБ (около 35 TБ).

Предусмотрено ведение журнала, благодаря которому можно восстанавливать систему в случае некоторых сбоев. Читать ext можно и на Windows, но только с использованием специального софта (Ext2Explore и аналоги).

Файловая система ext4 является модификацией третьей версии. К основным нововведениям относится увеличение максимального объема раздела до 1 эксбибайта и файла до 16 тебибайт (17,6 ТБ). Во многих дистрибутивах именно ext4 используется по умолчанию, например, Ubuntu, Debian, Fedora, Mandriva Linux, Red Hat Enterprise.

В гаджетах Apple используется фирменная ФС под названием APFS, которая также применяется и на iOS. Она оптимизирована для работы с твердотельными накопителями, а максимальный размер файла составляет около 8 эксабайт. Другая информация относительно файловой системы является коммерческой тайной разработчиков. Подружить APFS с Windows можно только с помощью специального софта.

Источник: https://club.dns-shop.ru/blog/t-123-vneshnie-hdd/36810-failovyie-sistemyi-nakopitelei/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.