Компьютеры используют определенные типы файловых систем для хранения и организации данных на носителях, таких как жесткий диск , компакт-диски, DVD-диски и диски BD, в оптическом приводе или на флэш-диске .
Файловая система может рассматриваться как индекс или база данных, содержащая физическое местоположение каждого фрагмента данных на жестком диске или другом устройстве хранения. Данные обычно организованы в папки, называемые каталогами, которые могут содержать другие папки и файлы.
В любом месте, где компьютер или другое электронное устройство хранит данные, используется файловая система определенного типа. Это включает ваш компьютер с Windows, ваш Mac, ваш смартфон, банкомат вашего банка — даже компьютер в вашем автомобиле!
Файловые системы Windows
Операционные системы Microsoft Windows всегда поддерживали различные версии файловой системы FAT . FAT расшифровывается как File Allocation Table , термин, который описывает, что делает FAT: он поддерживает таблицу распределения пространства каждого файла.
В дополнение к FAT все операционные системы Microsoft Windows, начиная с Windows NT, поддерживают более новую файловую систему NTFS — файловую систему новой технологии. Для Windows NT NT означало новые технологии.
Все современные версии Windows также поддерживают exFAT , файловую систему, предназначенную для флэш-накопителей .
Файловая система настраивается на диске во время форматирования . См. Как отформатировать жесткий диск для получения дополнительной информации.
Подробнее о файловых системах
Файлы на устройстве хранения хранятся в секторах . Секторы, помеченные как неиспользуемые, могут хранить данные, как правило, в группах секторов, называемых блоками . Это файловая система, которая определяет размер и положение файлов, а также какие сектора готовы к использованию.
Со временем из-за того, как файловая система хранит данные, запись и удаление с запоминающего устройства вызывает фрагментацию из-за промежутков, которые неизбежно возникают между различными частями файла. Это может помочь бесплатная утилита дефрагментации .
Без структуры для организации файлов было бы не только невозможно удалить установленные программы и извлечь определенные файлы, но и не могло бы существовать двух файлов с одним и тем же именем, поскольку все могло бы находиться в одной папке (что является одной из причин, по которым папки так полезно).
Например, под файлами с одинаковыми именами я имею в виду изображение. Файл IMG123.jpg может существовать в сотнях папок, поскольку каждая папка используется для разделения файла JPG , поэтому конфликта нет. Однако файлы не могут иметь одинаковое имя, если они находятся в одном каталоге.
Файловая система хранит не только файлы, но и информацию о них, например размер блока сектора, информацию о фрагментах, размер файла, атрибуты , имя файла, местоположение файла и иерархию каталогов.
Некоторые операционные системы, отличные от Windows, также используют преимущества FAT и NTFS, но многие различные типы файловых систем разделяют горизонт операционной системы, например HFS +, используемый в продуктах Apple, таких как iOS и macOS. В Википедии есть полный список файловых систем, если вас больше интересует эта тема.
Иногда термин «файловая система» используется в контексте разделов . Например, выражение «на моем жестком диске две файловые системы» не означает, что диск разделен между NTFS и FAT, но есть два отдельных раздела, которые используют один и тот же физический диск.
Большинству приложений, с которыми вы вступаете в контакт, для работы требуется файловая система, поэтому у каждого раздела должна быть такая. Кроме того, программы зависят от файловой системы, то есть вы не можете использовать программу в Windows, если она была создана для использования в macOS.