Файловые системы Windows — это одна из тех вещей, о которых вы, вероятно, не особо задумываетесь, пока вам не придется принять по ним решение. Изменится ли что-нибудь в вашей жизни, если вы будете использовать NTFS вместо FAT32? exFAT сел на диету? Почему вообще существуют разные файловые системы?
Что такое файловые системы?
Представьте каждый файл на компьютере как книгу в библиотеке. Когда библиотека куда-то помещает книгу, она записывает информацию о книге – имя, автор, дату и т. д. – и вводит ее в ук
Contents
Что такое файловые системы?
а им следует пойти, чтобы найти книгу позже. Возможность поиска по одному списку гораздо эффективнее, чем проверка каждой книги в библиотеке сверху вниз.В зависимости от библиотеки они также могут ограничивать доступ к определенным специальным книгам. Однако почти все они ведут учет того, кто забрал книгу, что помогает отслеживать любые изменения в статусе книги, которые могут произойти.
По сути, именно это и делают файловые системы: они отслеживают расположение файлов и метаданные, чтобы ваш компьютер знал, куда идти, когда ему нужно что-то найти. Это очень простая и важная функция, поэтому неудивительно, что к ней существует несколько разных подходов, каждый из которых подходит для разных целей.
Конечно, речь идет не только о FAT, exFAT и NTFS — компьютеры Mac используют HPF+ и APFS, а системы Linux, среди прочего, используют ext3 и ext4. Однако системы Windows, разработанные Microsoft, стали стандартами для многих устройств хранения данных, поэтому вы будете видеть их на устройствах гораздо чаще, чем HPF+ или ext4.
FAT32: очень совместим, но не поддерживает большие файлы
Система FAT (таблица размещения файлов) претерпела несколько изменений с момента своего появления в 1977 году и продолжает действовать по сей день. Поскольку каждый адрес имеет только 32 бита (отсюда и обозначение FAT32), технический максимальный размер диска FAT32 составляет 16 ТБ, и он может обрабатывать только файлы размером 4 ГБ или меньше. Конечно, во времена Windows 95 это было нормально, но с тех пор файлы стали намного тяжелее.
Помимо ограничений по пространству, в FAT32 отсутствуют современные функции, такие как права доступа к файлам и ведение журнала. Тем не менее, он по-прежнему отлично работает с USB-накопителями и SD-картами, поскольку они, как правило, меньше по размеру и в основном используются для приложений, не требующих более продвинутых возможностей.
На самом деле, FAT32 по-прежнему остается система по умолчанию для большинства съемных носителей объемом менее 32 ГБ, главным образом потому, что он существует достаточно давно и совместим практически со всем. Windows, Mac, Linux, Andr
FAT32: очень совместим, но не поддерживает большие файлы
анилище FAT32, что делает его отличным выбором для хранилища, в котором может использоваться несколько разных компьютеров.exFAT: в основном совместим и обрабатывает большие файлы
Съемные флэш-накопители емкостью более 32 ГБ, как правило, отформатированы в exFAT (расширенная таблица размещения файлов), что, по сути, является ответом Microsoft на потребность в версии FAT, способной работать с современными дисками и файлами. При 64-битной адресации максимальный размер диска exFAT составляет 128 петабайт, а максимальный — 16 эксабайт. Это пределы, с которыми мы, вероятно, не столкнемся в ближайшее время.
Как и FAT32, exFAT не имеет большого количества дополнительных функций, но с точки зрения совместимости он отстает. Машины под управлением Windows, Mac и Android могут без проблем читать и записывать файлы exFAT, как и многие другие современные устройства. Ядро Linux добавило встроенную поддержку exFAT только в последней версии 5.4, но вы можете просто установить несколько пакетов, чтобы получить полную поддержку exFAT для чтения и записи. В общем, это хороший вариант по умолчанию для вашего флэш-накопителя, если только вы не предполагаете, что вам придется работать с устройствами, которые могут не поддерживать exFAT по умолчанию, например, с некоторыми дистрибутивами Linux или более старыми системами.
NTFS: лучше всего подходит для системных дисков Windows
Здесь все становится по-другому: NTFS (файловая система новой технологии) — это файловая система, которую Windows широко использует со времен XP (хотя она началась с NT), и она имеет множество функций, которые помогают ей выступать в качестве системного диска.. Ограничения по объему и размеру файлов не только настолько велики, что вы почти наверняка не столкнетесь с ними, но и поддерживают права доступа к файлам, ведение журнала, шифрование, теневые копии и другие функции, которые помогают вашей ОС оставаться безопасной и функциональной.
Однако недостатком является то, что NTFS — это прежде всего файловая система Windows, поэтому она может не очень хорошо сочетаться с другими. Компьютеры Mac могут читать NTFS, но не писать в нее. Многие дистрибутивы Linux не поддерживают его изначально (но могут с некоторым программным обеспече
exFAT: в основном совместим и обрабатывает большие файлы
тью будут хорошо работать с диском NTFS. Вы можете использовать его как съемный накопитель, если знаете, что все устройства, которые будут с ним взаимодействовать, поддерживают этот формат, но в противном случае, вероятно, лучше использовать FAT32 или exFAT.И какой из них мне использовать?
Вот краткое руководство:
- Используйте FAT32 для максимальной совместимости и файлов размером до 4 ГБ.
- Используйте exFAT для обеспечения высокой совместимости и файлов размером более 4 ГБ.
- Используйте NTFS для системных дисков и систем хранения Windows для совместимых систем
А вот краткое описание форматов сторонних производителей:
- Используйте APFS для любых твердотельных накопителей, которые будут взаимодействовать только с компьютерами под управлением macOS Sierra или более поздних версий.
- Используйте HFS+, если вы будете использовать диск в основном с компьютерами Mac до версии Sierra.
- Используйте ext4 для большинства дистрибутивов Linux, но имейте в виду, что Windows и macOS не поддерживают его изначально.
Авторы изображений: NTFS мфт , Структура FAT32