Какой формат файлов лучше всего подходит для usb-накопителей
Содержание:
FAT32
Старый режим файловой системы, который обычно используется при покупке флешки с магазина и причина тому-совместимость. Совместимость заключается в том, что FAT32 можно использовать на любом компьютере под управлением MAC, Windows, Linux, старые ПК. Самым большим ограничением является то, что она имеет ограничения на размер файла в 4 Гб, который в сегодняшний день имеет проблемы с такими форматами, как 4к-видео, Blu-ray. Одним словом, если вы собираетесь работать с файлами, размер которых составляет менее 4 Гб и флешка используется на разных компьютерах, с разными операционными системами, то файловая система FAT32 очень подходит.
Требования к флешке и программному обеспечению
К параметрам флешки, из-за которых потенциально могут возникнуть проблемы, относятся её объём, файловая система и поколение. Для создания загрузочного носителя с Windows XP флешка должна вмещать 1-4 ГБ информации (оптимальный размер, который точно будет «понят» всеми BIOS – 2 ГБ), быть отформатированной в FAT 32 (для новых BIOS допустим NTFS) и относиться к спецификации USB 2.0. Проверить каждое из этих свойств несложно:
- объём флешки отображается в окне «Свойства», в которое можно попасть через контекстное меню накопителя (щелчок правой кнопкой мыши на значке флешки в окне «Мой компьютер»);
- тип файловой системы отображается там же, кроме того, его всё равно можно будет изменить при форматировании;
- у флешек USB 2.0 пластиковая вставка внутри металлического разъёма чёрного цвета (у USB 3.0, которые пока что могут конфликтовать даже с компьютерами последних моделей, она синяя).
Кроме флешки понадобится образ инсталляционного диска Windows XP и любая из программ для его правильной записи. Например, можно воспользоваться утилитой WinSetupFromUSB. Она включает в себя средства для проведения всех этапов процедуры, от форматирования до собственно копирования файлов, а вдобавок позволяет с несколькими операционными системами, дополнительными приложениями и т.д. Но можно обойтись и без этой программы, если на компьютере уже установлена какая-либо программа для работы с образами дисков, например, UltraISO. В таком случае форматирование и создание активного раздела на флешке осуществляется средствами Windows. Ещё более лёгкий способ – прибегнуть к утилите DirectGRUB, предназначенной исключительно для записи инсталляторов Windows XP и потому имеющей предельно простой интерфейс.
Первый этап подготовки флешки – её форматирование и создание активного раздела. Обозначение раздела как активного позволит BIOS считывать с него информацию, даже когда операционная система с винчестера не загружается; форматирование нужно потому, что запись образа диска на флешку – это не просто копирование файлов, но симуляция той структуры хранения информации, которая есть у DVD. Полное удаление всех файлов служит гарантией того, что никакой фрагмент данных не «подменит» собой фрагмент инсталляционной программы. Естественно, все ценные файлы перед форматированием нужно скопировать на другой носитель.
Windows не позволяет создавать на флешках несколько разделов. Превратить уже имеющийся раздел в активный можно несколькими путями:
- при помощи программ для управления дисками, например, Partition Manager;
- через WinSetupFromUSB;
- через встроенную в Windows утилиту DiskPart.
Использование Partition Manager – наиболее гибкий, но требующий установки дополнительного ПО способ. Для создания загрузочной флешки достаточно владеть средствами управления разделами WinSetupFromUSB и DiskPart. Форматировать флешку можно хоть встроенным в Windows XP инструментарием, хоть через UltraISO.
Что касается образа инсталлятора Windows XP, то лучше всего его взять с лицензионного диска. Если его нет под рукой, можно скачать образ из интернета; во избежание проблем (и если нет желания лично вникать в то, каких именно файлов не хватает для успешной установки ОС) следует выбирать официальную (MSDN) сборку, можно с интегрированными Service Pack, но без «усовершенствований» от народных умельцев. Удобнее всего скачивать образ в формате ISO. Хотя программы для работы с образами понимают и другие форматы, при использовании утилиты WinSetupFromUSB образ нужно распаковывать, и распространённые архиваторы, например, WinRAR, понимают лишь некоторые расширения.
Resizing NTFS partition
Note: Please ensure you have a backup before attempting this if your data is important!
Most systems that are purchased already have Windows installed on it, and some people would prefer not wipe it off completely when doing an Arch Linux installation. For this reason, among others, it is useful to resize the existing Windows partition to make room for a Linux partition or two. This is often accomplished with a Live CD or bootable USB thumb drive.
There are a number of bootable CD/USB images avaliable. This list is not exhaustive, but is a good place to start:
GParted — Small bootable GNU/Linux distribution for x86 based computers. It enables you to use all the features of the latest versions of the GParted application. Does not include additional packages System Rescue CD may incorporate, and disk encryption schemes may not be supported.
Parted Magic — Very good complete hard disk management solution. With the Partition Editor you can re-size, copy, and move partitions. You can grow or shrink your C: drive. Create space for new operating systems. Attempt data rescue from lost partitions.
SystemRescueCD — Good tool to have, and works seamlessly in most cases. Once booted, run GParted and the rest should be fairly obvious.
Note that the important programs for resizing NTFS partitions include ntfs-3g and a utility like (G)parted or fdisk, provided by the package. Unless you are an «advanced» user it is advisable to use a tool like GParted to perform any resize operations to minimize the chance of data loss due to user error.
If you already have Arch Linux installed on your system and simply want to resize an existing NTFS partition, you can use the parted and ntfs-3g packages to do it. Optionally, you can use the GParted GUI after installing the GParted package. At the core of the resizing is the command.
Что такое файловая система
Обычно вся информация записывается, хранится и обрабатывается на различных цифровых носителях в виде файлов. Далее, в зависимости от типа файла, кодируется в виде знакомых расширений – *exe, *doc, *pdf и т.д., происходит их открытие и обработка в соответствующем программном обеспечении. Мало кто задумывается, каким образом происходит хранение и обработка цифрового массива в целом на соответствующем носителе.
Операционная система воспринимает физический диск хранения информации как набор кластеров размером 512 байт и больше. Драйверы файловой системы организуют кластеры в файлы и каталоги, которые также являются файлами, содержащими список других файлов в этом каталоге. Эти же драйверы отслеживают, какие из кластеров в настоящее время используются, какие свободны, какие помечены как неисправные.
Запись файлов большого объема приводит к необходимости фрагментации, когда файлы не сохраняются как целые единицы, а делятся на фрагменты. Каждый фрагмент записывается в отдельные кластеры, состоящие из ячеек (размер ячейки составляет один байт). Информация о всех фрагментах, как части одного файла, хранится в файловой системе.
Файловая система связывает носитель информации (хранилище) с прикладным программным обеспечением, организуя доступ к конкретным файлам при помощи функционала взаимодействия программ API. Программа, при обращении к файлу, располагает данными только о его имени, размере и атрибутах. Всю остальную информацию, касающуюся типа носителя, на котором записан файл, и структуры хранения данных, она получает от драйвера файловой системы.
На физическом уровне драйверы ФС оптимизируют запись и считывание отдельных частей файлов для ускоренной обработки запросов, фрагментации и «склеивания» хранящейся в ячейках информации. Данный алгоритм получил распространение в большинстве популярных файловых систем на концептуальном уровне в виде иерархической структуры представления метаданных (B-trees). Технология снижает количество самых длительных дисковых операций – позиционирования головок при чтении произвольных блоков. Это позволяет не только ускорить обработку запросов, но и продлить срок службы HDD. В случае с твердотельными накопителями, где принцип записи, хранения и считывания информации отличается от применяемого в жестких дисках, ситуация с выбором оптимальной файловой системы имеет свои нюансы.
Обзор HPFS
Сначала файловая система HPFS была представлена с ОС/2 1.2, чтобы обеспечить больший доступ к более крупным жестким дискам, которые затем появились на рынке. Кроме того, новая файловая система должна была расширить систему именования, организации и безопасности для растущих требований рынка сетевых серверов. HPFS поддерживает организацию каталогов FAT, но добавляет автоматическую сортировку каталога на основе имен файлов. Имена файлов расширяются до 254 символов двойного byte. HpFS также позволяет файлу быть составленным из «данных» и специальных атрибутов, чтобы обеспечить повышенную гибкость с точки зрения поддержки других соглашений имен и безопасности. Кроме того, единица распределения меняется из кластеров в физические сектора (512 bytes), что уменьшает потерянное пространство диска.
В hpFS записи каталогов занимают больше информации, чем в fat. Как и файл атрибутов, это включает сведения об изменении, создании и дате и времени доступа. Вместо того, чтобы указать на первый кластер файла, записи каталога в HPFS указывают на FNODE. FNODE может содержать данные файла или указатели, которые могут указать на данные файла или другие структуры, которые в конечном итоге указывают на данные файла.
HPFS пытается выделить как можно больше файла в дополнительных секторах. Это делается для повышения скорости при последовательной обработке файла.
HPFS организует диск в серию полос 8-MB, и по возможности файл содержится в одной из этих полос. Между каждой из этих полос имеются битовые карты распределения 2K, которые отслеживают, какие сектора в диапазоне были выделены и не выделены. Перевязка повышает производительность, так как головка диска не должна возвращаться к логической вершине (как правило, цилиндру 0) диска, а к ближайшей битовой карте распределения полос, чтобы определить, где должен храниться файл.
Кроме того, HPFS включает несколько уникальных объектов специальных данных:
Суперблок
Суперблок расположен в логическом секторе 16 и содержит указатель на FNODE корневого каталога. Одна из самых больших опасностей при использовании HPFS заключается в том, что если Суперблок потерян или поврежден из-за плохого сектора, содержимое раздела также не повреждено, даже если остальной диск в порядке. Можно восстановить данные на диске, скопив все на другой диск с хорошим сектором 16 и перестроив Super Block. Однако это очень сложная задача.
Запасной блок
Запасной блок расположен в логическом секторе 17 и содержит таблицу «горячие исправления» и блок запасных каталогов. В HPFS при обнаружении плохого сектора запись «горячие исправления» используется для логического указать на существующий хороший сектор на месте плохого сектора. Этот метод для обработки ошибок записи известен как горячее исправление.
Горячее исправление — это метод, при котором если ошибка возникает из-за плохого сектора, файловая система перемещает информацию в другой сектор и отмечает исходный сектор как плохой. Все это делается прозрачно для любых приложений, которые выполняют диск I/O (то есть приложение никогда не знает, что возникли проблемы с жестким диском). Использование файловой системы, которая поддерживает горячее исправление, устраняет сообщения об ошибках, такие как FAT «Отмена, повторное исправление или сбой?» сообщение об ошибке, которое возникает при столкновении с плохим сектором.
Примечание
Версия HPFS, включенная в Windows NT, не поддерживает горячее исправление.
Преимущества HPFS
HPFS лучше всего для дисков в диапазоне 200-400 МБ. Дополнительные вопросы о преимуществах HPFS см. в следующих ниже.
-
Windows NT Server «Concepts and Planning Guide», Chapter 5, section titled «Choosing a File System»
-
Windows NT Набор ресурсов workstation 4.0, глава 18, «Выбор файловой системы»
-
Windows NT Набор ресурсов server 4.0 «Руководство по ресурсам», глава 3, раздел под названием «Какая файловая система будет использовать в каких томах»
Недостатки HPFS
HPFS поддерживается только в Windows NT версиях 3.1, 3.5 и 3.51. Windows NT 4.0 не может получить доступ к разделам HPFS.
Дополнительные недостатки HPFS см. в следующих ниже.
-
Windows NT Server «Concepts and Planning Guide», Chapter 5, section titled «Choosing a File System»
-
Windows NT Набор ресурсов workstation 4.0, глава 18, «Выбор файловой системы»
-
Windows NT Набор ресурсов server 4.0 «Руководство по ресурсам», глава 3, раздел под названием «Какая файловая система будет использовать в каких томах»
Жесткие ссылки и символические ссылки
Один и тот же файл может быть доступен на диске NTFS с несколькими именами и даже в нескольких папках, не занимая дополнительного места.
Жесткие ссылки доступны только для файлов (не для папок) и всегда должны ссылаться на файлы одного и того же тома. Механизм прост и включает создание новой записи уровня файловой системы для файла, который уже существует. Кроме того, могут быть использованы следующие команды для создания жесткой ссылки. Первые две работают из обычной командной строки Windows, последняя – из PowerShell:
mklink /h hardlink.exe filesist.exe fsutil hardlink create hardlink.exe filesist.exe New-Item -ItemType HardLink -Name hardlink.exe -Value filesist.exe
В примере мы ссылались на гипотетический файл с расширением .exe, но, очевидно, можно ссылаться на любой тип файла; более того, filesist.exe – это имя файла, который уже существует (с относительным путём), а hardlink.exe – это имя ссылки, которая ссылается на этот файл.
Наконец, следует отметить, что жесткие ссылки работают хорошо только для файлов, которые никогда не изменяются: если приложение вмешивается в файл, например, удаляя его и затем воссоздая его, «трюк» больше не будет работать.
Microsoft интенсивно использует жесткие ссылки во время установки Windows: многие системные файлы изначально попадают в подпапки Windows\WinSxS и оттуда они сортируются в реальные системные папки, такие как Windows и System32, используя иллюстрированный метод.
Мягкие или символические ссылки являются ещё одним инструментом, который иногда может быть очень полезен в системах Windows. Символические ссылки могут относиться как к файлам, так и к папкам. Кроме того, в отличие от жестких ссылок, пункт назначения, на который она ссылается, не обязательно должен находиться на том же диске, на котором создана ссылка. Кроме того, вы можете ссылаться на ресурсы, хранящиеся на диске, подключенном к локальной сети.
Символьные ссылки могут быть созданы с помощью следующих команд:
mklink softlink.exe filesist.exe (ссылка на файл) mklink /d softlink foldersis (ссылка на папку) New-Item -ItemType SymbolicLink -Name softlink -Value resurs (в случае PowerShell)
Formatting requirements for large files
To allow proper extension of large .vhdx files, there are new recommendations for formatting volumes. When formatting volumes that will be used with Data Deduplication or will host very large files, such as .vhdx files larger than 1 TB, use the Format-Volume cmdlet in Windows PowerShell with the following parameters.
Parameter | Description |
---|---|
-AllocationUnitSize 64KB | Sets a 64 KB NTFS allocation unit size. |
-UseLargeFRS | Enables support for large file record segments (FRS). This is needed to increase the number of extents allowed per file on the volume. For large FRS records, the limit increases from about 1.5 million extents to about 6 million extents. |
For example, the following cmdlet formats drive D as an NTFS volume, with FRS enabled and an allocation unit size of 64 KB.
You also can use the format command. At a system command prompt, enter the following command, where /L formats a large FRS volume and /A:64k sets a 64 KB allocation unit size:
Производные от FAT системы
Turbo FAT
В своей NetWare File System (NWFS) Novell реализовала сильно модифицированный вариант FAT для операционной системы theNetWare. Для больших файлов она использовала метод повышения производительности, названный Turbo FAT.
FATX
Основная статья: FATX
FATX — семейство файловых систем для жестких дисков и карт памяти в консоли Microsoft’s Xbox, представленной в 2001.
Используя те же идем, что и в FAT16 и FAT32, дисковые структуры FATX16 и FATX32 были упрощены, но стали фундаментально несовместимыми с обычными FAT16 и FAT32, что сделало невозможным для обычных драйверов FAT монтировать тома таких файловых систем.
Сектор, размером 4 KB, содержит 18 байтную структуру, похожую на BPB. Размер кластера 16 KB, присутствует только одна копия FAT в Xbox. Размер записей директории — 64 байта вместо обычных 32-х. У файлов могут быть имена до 42 символов при использовании набора символов OEM, максимальный размер — 4 GB — 1 байт. Метки времени содержат даты создания, модификации и доступа, а также их время, но вместо эпохи 1980 используется 2000.
exFAT
Основная статья: exFAT (Extended FAT)
exFAT, иногда называется FAT64 — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft для встроенных устройств в Windows Embedded CE 6.0. Размер кластера по умолчанию для файловой системы exFAT составляет от 4 КБ до 128 КБ в зависимости от размера тома.
Основными преимуществами exFAT перед предыдущими версиями FAT являются:
Уменьшение количества перезаписей одного и того же сектора, что важно для флеш-накопителей, у которых ячейки памяти необратимо изнашиваются после определённого количества операций записи (это сильно смягчается выравниванием износа (wear leveling), встроенным в современные USB-накопители и SD-карты). Это было основной причиной разработки exFAT.
Теоретический лимит на размер файла 264 байт (16 эксабайт).
Максимальный размер кластера увеличен до 225 байт (32 мегабайта).
Улучшение распределения свободного места за счёт введения бит-карты свободного места, что может уменьшать фрагментацию диска.
Введена поддержка списка прав доступа.
Поддержка транзакций (опциональная возможность, должна поддерживаться устройством).
Списки отрезков
Тела нерезидентных атрибутов хранятся на диске в одной или нескольких кластерных цепочках, называемых отрезками (runs). Отрезком называется последовательность смежных кластеров, характеризующаяся номером начального кластера и длиной. Совокупность отрезков называется списком (run-list или data run).
Внутренний формат представления списков не то чтобы сложен, но простым его тоже не назовешь. Для экономии места длина отрезка и номер начального кластера хранятся в полях переменной длины. Если размер отрезка умещается в байт (т. е. его значение не превышает 255), то он займет один байт. По аналогии, если размер отрезка требует для своего представления двойного слова, то он займет двойное слово.
Сами же поля размеров хранятся в 4-битных ячейках, называемых нибблами (nibble) или полубайтами. Шестнадцатеричная система счисления позволяет легко переводить байты в нибблы и наоборот. Младший ниббл равен (), а старший — (). Иначе говоря, младший ниббл соответствует младшему шестнадцатеричному разряду байта, а старший — старшему. Например, состоит из двух нибблов, причем младший равен , а старший — .
Список отрезков представляет собой массив структур, каждая из которых описывает характеристики «своего» отрезка. В конце списка находится завершающий ноль. Первый байт структуры состоит из двух нибблов: младший задает длину поля начального кластера отрезка (условно обозначаемого буквой ), а старший — количество кластеров в отрезке (). Затем идет поле длины отрезка. В зависимости от значения оно может занимать от одного до восьми байт (поля большей длины недопустимы). Первый байт поля стартового кластера файла расположен по смещению байт от начала структуры (что соответствует нибблам). Вот как выглядит структура одного элемента списка отрезков.
Смещение в нибблах | Размер в нибблах | Описание |
---|---|---|
1 | Размер поля длины (L) | |
1 | 1 | Размер поля начального кластера (S) |
2 | 2*L | Количество кластеров в отрезке |
2+2*L | 2*S | Номер начального кластера отрезка |
Начиная с версии 3.0 NTFS поддерживает разреженные (sparse) атрибуты, т. е. такие атрибуты, которые не записывают на диск кластеры, содержащие одни нули. При этом поле номера начального кластера отрезка может быть равным нулю, что означает, что данному отрезку не выделен никакой кластер. Поле длины содержит количество кластеров, заполненных нулями.
Support for large volumes
NTFS can support volumes as large as 8 petabytes on Windows Server 2019 and newer and Windows 10, version 1709 and newer (older versions support up to 256 TB). Supported volume sizes are affected by the cluster size and the number of clusters. With (232 – 1) clusters (the maximum number of clusters that NTFS supports), the following volume and file sizes are supported.
Cluster size | Largest volume and file |
---|---|
4 KB (default size) | 16 TB |
8 KB | 32 TB |
16 KB | 64 TB |
32 KB | 128 TB |
64 KB (earlier max) | 256 TB |
128 KB | 512 TB |
256 KB | 1 PB |
512 KB | 2 PB |
1024 KB | 4 PB |
2048 KB (max size) | 8 PB |
Note that if you try to mount a volume with a cluster size larger than the supported maximum of the version of Windows you’re using, you get the error STATUS_UNRECOGNIZED_VOLUME.
Important
Services and apps might impose additional limits on file and volume sizes. For example, the volume size limit is 64 TB if you’re using the Previous Versions feature or a backup app that makes use of Volume Shadow Copy Service (VSS) snapshots (and you’re not using a SAN or RAID enclosure). However, you might need to use smaller volume sizes depending on your workload and the performance of your storage.
Форматы файловой системы
Файловая система FAT используется по умолчанию, потому что это самый совместимый формат файловой системы во всем мире. Вы можете фактически гарантировать, что, используя формат файловой системы FAT, вы можете подключить свое устройство к любому компьютеру, на котором установлена любая ОС, или подключить его к любому электронному или цифровому устройству и прочитать ваши данные.
Если вам нужна самая совместимая с другими операционными системами и аппаратными устройствами, FAT — ваш лучший выбор. Очевидно, что вы не можете использовать FAT или FAT32 на USB-накопителе емкостью более 32 ГБ, поскольку файловая система FAT поддерживает только до 32 ГБ томов в Windows. Кроме того, максимальный размер файла в файловой системе FAT составляет 4 ГБ.
Файловая система FAT также работает быстрее и занимает меньше места на USB-устройстве. Однако файловая система FAT не имеет встроенной безопасности, поэтому каждый может читать файлы. FAT32 лучше, чем FAT, потому что он имеет меньший размер кластера и, следовательно, тратит меньше места на диск.
FAT32 также более надежный, поскольку он поддерживает загрузочный сектор. В принципе, вы скорее потеряете свои данные, используя FAT, а не FAT32. Обратите внимание, что FAT32 может фактически поддерживать объемы до 2 ТБ, но Windows ограничивает размер до 32 ГБ, также как FAT. Вы можете использовать отдельный инструмент для форматирования USB-накопителя в FAT32, размер которого превышает 32 ГБ . Итак, когда вы будете использовать NTFS? Если вы форматируете диск размером более 32 ГБ, у вас будет только опция для NTFS и exFAT. NTFS обычно требуется только для внутренних жестких дисков, работающих под управлением операционной системы Windows. У этого есть много дополнительных накладных расходов, которые вам нужны только в том случае, если вы используете Windows. Однако, если вам действительно нужна дополнительная безопасность, вы можете прочитать мой предыдущий пост по форматированию USB-накопителей с NTFS
Итак, когда вы будете использовать NTFS? Если вы форматируете диск размером более 32 ГБ, у вас будет только опция для NTFS и exFAT. NTFS обычно требуется только для внутренних жестких дисков, работающих под управлением операционной системы Windows. У этого есть много дополнительных накладных расходов, которые вам нужны только в том случае, если вы используете Windows. Однако, если вам действительно нужна дополнительная безопасность, вы можете прочитать мой предыдущий пост по форматированию USB-накопителей с NTFS .
Если вы форматируете внешний USB-накопитель, тогда ваш лучший выбор — exFAT. Что такого хорошего в exFAT? Это в основном сочетание хороших функций от NTFS и FAT. У него меньше накладных расходов, чем NTFS, и он избавляется от ограничений размера томов и файлов, присутствующих в файловой системе FAT.
Основной недостаток exFAT заключается в том, что он не так совместим, как формат файла FAT. Его можно прочитать только в Windows XP и более поздних версиях (с установленными пакетами обновлений) и OS X Snow Leopard и выше. Вне этих двух операционных систем нет тонны других систем, которые поддерживают файловую систему exFAT.
Вы можете использовать exFAT в Linux, но сначала вы должны установить драйверы exFAT. Если вы знаете систему, в которой собираетесь использовать USB-устройство для поддержки exFAT, то это лучший выбор из-за преимуществ производительности и отсутствия ограничений по размеру.
Примечание . Один совет при использовании exFAT: если можно, отформатируйте диск на компьютере под управлением OS X. Я использовал Windows 10 для форматирования диска для exFAT, но по какой-то причине он не был доступен для чтения по OS X. Когда я это сделал на OS X, он был доступен для чтения на Mac и ПК.
Файловая система 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.
Применение FAT32
Основной сферой использования этой файловой системы являются внешние накопители данных, на которых не предполагается хранение файлов большого размера и которым требуется максимальная совместимость с как можно большим количеством разнообразных устройств.