sonyps4.ru

В чем разница форматирования fat32 и ntfs. Чем отличается FAT32 от NTFS

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

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

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

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

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

Так, если «вес» файла — 1 байт, а размер кластера на жестком диске составляет 8 КБ, соответственно файл на винчестере займет один кластер. В том случае, если «вес» файла составит 8,1 КБ, на диске его размер уже будет занимать два кластера, то есть 16 КБ. А теперь представьте, какое количество файлов может содержаться на жестком диске, и вы поймете насколько велико значение кластера и всей файловой системы в процессе хранения информации. Особо в данном случае хочется отметить, что размеры кластера зависят от типа файловой системы.

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

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 и факт того, что процесс этот не представляет собой особых сложностей, налицо.

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

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

Перед перечислением отличий FAT32 от NTFS стоит разобраться в том, что это вообще такое. Как можно было сделать вывод из вышесказанного, это файловые системы. Необходимы они для единственного: предоставления пользователям возможности взаимодействия с данными на накопителе с помощью инструментов операционной системы. Если говорить проще, то файловая система - это библиотека, в которой на полках вместо книг стоят файлы.

Файловых систем на самом деле существует намного больше, чем было представлено выше. Из неупомянутых можно выделить, например, ext4 и HFC, которые используются в операционных системах Linux и Mac OS соответственно. Но в статье разобраны будут всего три: FAT32, NTFS и exFAT, потому что они являются самыми популярными, если не единственными, в рамках операционной системы Windows.

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

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

Начнем мы, пожалуй, с самого важного аспекта - с совместимости. Отличие FAT32 от NTFS и exFAT в этом плане довольно большое, но обо всем по порядку.

Данная файловая система является самой старой из представленных. Соответственно, поддерживают ее по большей мере все устройства, начиная от стационарных компьютеров на базе операционной системы Windows XP и заканчивая магнитолами, установленными в автомобилях. С ней работают все передовые операционные системы: Windows, Linux, Mac OS. При желании флешки с этой файловой системой можно посмотреть и на смартфонах, правда, для этого понадобится специальный переходник OTG.

NTFS принято считать файловой системой Windows. Так это неспроста. Она была создана разработчиками из Microsoft в ту пору, когда их система перешла на архитектуру NT, отсюда и такое название. Данный факт накладывает некоторые ограничения на ее совместимость. Так, вы без проблем сможете применять ту же флешку на компьютерах под управлением Windows и Linux, а с использованием дополнительного ПО - и на компьютерах Mac OS, однако старенький проигрыватель откажется распознавать устройство.

Эта файловая система новомодная. Отсюда вытекает ее главный недостаток - плохая совместимость. Использовать флешку с этой файловой системой можно только в рамках ОС Windows и на смартфонах Android и iOS.

Влияние на износ чипа

Теперь рассмотрим отличие FAT32 от NTFS для флешки в плане влияния на ее износ. Дело в том, что любой флеш-накопитель имеет ограничения на перезапись ячеек памяти, соответственно, чем чаще флешка будет перезаписываться, тем скорее она придет в негодность.

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

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

Если NTFS - более новая система по сравнению с FAT32, то exFAT и вовсе новейшая. Она лучше всех умеет обращаться с флешкой, продлевая ее срок службы до максимума. Так это, потому что разработчики изначально ее создавали для портативных накопителей.

Ограничения на размер записываемых данных

Если вы записывали большие файлы на флешку, то, скорее всего, вам знакома ситуация, когда появляется ошибка в таких случаях. Связано это с ограничениями файловой системы. Какие отличия FAT32 от NTFS имеются в этом плане?

Пожалуй, FAT32 снова проигрывает своим «конкурентам» в этом вопросе. Ввиду ее «возраста» не способна поместить в себя файл размером больше 4 гигабайт. В те времена, когда она создавалась, данный показатель являлся недосягаемым, однако все изменилось, и 4 гигабайта сейчас — очень маленькое значение. Помимо всего прочего, вы не сможете на флешку с FAT32 записать более 512 файлов в корневой каталог.

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

Если NTFS не имеет ограничений, то exFAT и подавно. Вы столкнетесь с ошибкой только в том случае, если попытаетесь записать файл размером больше 16 зеттабайт, что просто нереально, ведь нет такого файла и нет флешки такого объема. Ну а о количестве файлов в корневой директории лучше промолчать.

Какую файловую систему выбрать

Вот мы и рассмотрели все отличия FAT32 от NTFS и exFAT. В результате можно дать некоторые рекомендации к выбору файловой системы:

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

Заключение

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

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

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

Данная статья адресована тем, кто желает восполнить этот пробел в своих знаниях.

Файловая структура FAT: принципы и назначение

Файловая структура или File system была разработана в 70-х годах прошлого столетия компанией Microsoft и представляла собой определенный порядок организации пространства для хранения и доступа к данным на компьютерах и других цифровых устройствах.

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

Структурно вся область дискового пространства поделена на кластеры, как лист бумаги в клетку. Каждая клетка – это блок, размер которого задается при форматировании и должен быть кратным 2. Минимальный размер может быть 512 байт (у флешки), для жесткого диска он составляет 32 Кб. Один файл может занимать несколько таких кластеров. Образно можно представить дисковое пространство в виде тетради, где кластер – это буква, файл – слово, а файловая структура – оглавление тетради.

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

  1. Свободный, готовый к записи данных.
  2. Занятый, который хранит часть информации и имеющий в метке данные о следующем кластере в цепочке, при этом последний помечается особой меткой.
  3. BAD-блок – кластер с ошибками, который стане недоступен после форматирования.

Размер метки определяется видом файловой структуры: для FAT32 он равен 32 байтам.

Вся файловая система состоит из следующих частей:

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

Всего существует три типа файловой системы FAT: FAT12, FAT16 и FAT32. На смену FAT пришла NTFS, а exFAT является расширенной версией FAT32 и используется в основном для флеш-накопителей.

Достоинства и недостатки файловых структур FAT32, NTFS и exFAT

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

FAT32

Среди трех рассматриваемых файловых структур FAT32 является самой старшей. Она пришла на смену FAT16 и до недавнего времени была наиболее прогрессивной. Выход FAT32 приурочили к выпуску операционной системы Windows 95 OSR2 в 1996 году. Главные отличительные особенности: 32-разрядная адресация кластеров и ограничения в размерах: файла не более 4 Гб и тома в 128 Гб.

Достоинства

Несмотря на некоторую моральную отсталость, FAT32 обладает рядом преимуществ перед другими файловыми системами. Ее главная привлекательность - совместимость и универсальность. FAT32 работает со всеми версиями операционных систем, включая Windows (сравнение всех версий), Linux и MacOS, подходит к любыми игровым консолям и прочим гаджетам с USB портом. Сегодня она используется во всех внешних накопителях (флешках, CD-картах) по умолчанию, так как многие старые устройства: ПК, ноутбуки, приставки с USB-входом могут работать только с FAT32.

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

Недостатки

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

Размер файла не должен превышать 4 ГБ, таким образом, максимальный размер диска при размере кластера для таблицы размещения файлов в 32 КБ будет около 8 ТБ.

При форматировании диска средством ScanDisk, являющимся 16-разрядной программой, с учетом самих таблиц FAT и при максимальном размере кластера в 32 КБ размер тома ограничивается 128-ю гигабайтами.

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

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

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

Главное применение файловой системы FAT32 сегодня – это переносные флешки и SD-карты (особенности), которые содержат не много файлов и совместимы с разнообразными цифровыми устройствами.

NTFS

Данная файловая система была разработана компанией Microsoft в 1993 году и представлена вместе версией Windows NT 3.1. В самом названии new technology file system , что означает файловая система новой технологии , заложена ее прогрессивная сущность.

После форматирования диска в системе NTFS он делится на три зоны:

  • MFT - зона или общая таблица файлов (Master File Table), где хранится информация о файлах и каталогах;
  • данные пользователя;
  • метафайлы, в которых содержится служебная информация.

Каждый из метафайлов ответственен за определённую область. Например, LogFile - это файл журналирования, в котором выполняется запись всех операций в журнал, Boot – загрузочный сектор, Bitmap контролирует свободное место в разделе и т.п. Такая структура надежно защищает файлы от любых сбоев, будь то зависания ОС или отключение электричества.

Достоинства

В отличие от FAT32 в данной файловой структуре практически отсутствуют ограничения в объеме файлов и каталогов. Размер кластера может варьироваться от 512 байт до 64 Кб, оптимальным считается размер в 4 Кб.

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

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

Недостатки

Главным минусом системы NTFS является несовместимость со всеми операционными системами ниже Windows NT, а также ограничения в совместимости с прочими ОС. Так, Mac OS читает файлы с дисков NTFS, но не может выполнять их запись, такая же ситуация с совместимостью файлов Linux. Самые популярные игровые консоли Playstation и Xbox 360 не работают с NTFS, только Xbox One может с ней взаимодействовать.

Среди недостатков NTFS можно назвать также высокие требования к объему оперативной памяти, более низкая скорость по сравнению с FAT32 и трудности управления каталогами среднего объема.

Таким образом, целесообразнее использовать файловую структуру NTFS на жестких дисках, в том числе и SSD под управлением последних версий Windows, начиная с NT.

exFAT

Эта файловая система является последней из рассматриваемых по времени выпуска. Она появилась в 2008 году с очередными обновлениями к Windows XP и является, по сути, расширенной версией FAT32.

Главная цель разработчиков – создать производительную, удобную и универсальную файловую структуру для переносных накопительных устройств: флешек, SD-карт и съемных жестких дисков.

Достоинства:

  • Простая организация без специализированных особенностей и ограничений в размерах файлов и раздела.
  • Отличная совместимость со всеми ОС Windows, а также Mac OS и Linux. В последнем варианте необходима установка дополнительного софта.
  • Поддержка со стороны всех современных яблочных девайсов, а также игровых приставок Xbox One и Playstation 4.

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

Наиболее оптимальная файловая структура

Рассмотрев описания трех популярных файловых систем, можно сделать следующие выводы:

  • для компьютерных устройств с операционной системой выше Windows NT целесообразнее будет форматирование жесткого диска в системе NTFS;
  • для старых устройств, а также с целью совместимости с разными современными цифровыми гаджетами, оптимальным вариантом станет выбор FAT32;
  • для любых съемных носителей идеальной будет применение системы

И последнее: информацию о том, какая файловая структура реализована на ваших дисках, можно узнать во вкладке «Общие» (правая клавиша мышки «Свойства»).

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

В эпоху DOS и Windows 3.1 не было возможности выбирать файловую систему (ФС) - все работали в FAT16 и были довольны. Конечно, не из-за того, что причин для недовольства не было, просто альтернативы на то время не существовало. С выходом в свет Windows 95 OSR2 альтернатива появилась, но выбор между FAT16 и FAT32 был настолько очевиден, что без лишних вопросов более новая версия одержала верх. Операционные системы Windows NT/2000, несмотря на поддержку NTFS, революцию в умах обладателей домашних ПК так и не совершили, поскольку это были системы, больше ориентированные на серверы.

А вот с появлением Windows XP на беззащитные головы пользователей таки свалилась проблема выбора между FAT32 и NTFS. Ведь каждому из нас хочется, как минимум, не отставать от прогресса и применять к своему железному другу последние достижения научно-технического прогресса. Однако кое-что все-таки заставляет нас размышлять на тему "Стоит или не стоит?", и это кое-что - увы, отнюдь не безграничные ресурсы нашего компьютера. Итак, какую же из двух ФС предпочесть? Как вы убедитесь далее, ответ на этот вопрос сугубо индивидуален.

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

ФС управляет хранением и доступом к файлам на компьютере - и этим все сказано. Одним из базовых понятий ФС является кластер - минимальный размер данных на диске. Например, если ваш файл "весит" всего 1 байт, а размер кластера на винчестере - 8 Кб, то в итоге на жестком диске размер файла будет тоже 8 Кб (один кластер). Если же файл реально занимает 8,1 Кб, на диске он будет "весить" все 16 Кб (два кластера). Теперь попробуйте прикинуть, сколько сотен файлов хранится на винчестере, и вам покажется, что все прошедшие годы вы просто недооценивали роль кластера в вашей жизни.

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

FAT32

Теоретически размер логического диска FAT32 ограничен 8 Тб. На практике же встроенные в Windows 2000/XP средства администрирования дисков не позволят создать раздел размером более 32 Гб. Но даже этого для сегодняшних ПК хватает с лихвой.

Имена файлов в FAT32 могут содержать до 255 символов. Максимально возможный размер одного файла составляет 4 Гб.

Пожалуй, одной из важнейших характеристик ФС является стабильность, то есть устойчивость к ошибкам. У FAT32 с этим дела обстоят, прямо говоря, не важно. Наиболее распространенная ошибка, которая знакома всем обладателям Windows 98, - неправильно записанные данные о количестве свободного места. Она возникает по причине того, что данные о количестве свободного места не вычисляются, как это происходило в FAT16, а просто записываются в загрузочную область. И когда возникает сбой в процессе копирования (удаления, перемещения) файла, ОС не успевает записать обновленные данные о свободном месте на диске, хотя на самом деле оно изменилось. В результате возникает ошибка, исправить которую можно лишь полной проверкой винчестера специальной программой.

К тому же FAT32 довольно сильно подвержен фрагментации (особенно при заполнении диска более чем на 80%) - это существенно замедляет работу. В особо запущенных случаях фрагментация может привести даже к "падению" всей ФС.

NTFS

Ограничения на размер жесткого диска, выставляемые NTFS, сегодня недостижимы - 2 000 000 Гб, так что, можно сказать, ограничений попросту нет. Первые 12% диска под управлением NTFS отводятся под основную таблицу файлов MFT (Master File Table). Она представляет собой каталог всех имеющихся файлов, причем файлы небольшого размера (100 байт) хранятся прямо в MFT - это заметно ускоряет доступ к ним. Для работы ФС очень важны первые 16 элементов MFT (указатели на системные файлы) и поэтому на диске хранится копия этих записей. В результате "снести" NTFS довольно непросто: система в состоянии обойти серьезные неисправности поверхности диска и пережить даже повреждение MFT (аналогичная ситуация для FAT закончилась бы фатально).

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

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

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

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

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

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

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

Файловая система, созданная на основе FAT16. По сути, эта файловая система представляет собой электронную таблицу размещения файлов, использующую 32-разрядные записи. Кстати, аббревиатура расшифровывается как File Allocation Table.

Файловая система, представляющая собой определенную структуру: в начале диска сводную таблицу (или каталог) всех файлов, далее - собственно данные. Аббревиатура расшифровывается как New Technology File System.

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

В общем и целом NTFS работает ощутимо медленнее FAT32, зато NTFS эффективнее при обращении к файлам больших размеров. Фрагментация никак не влияет на NTFS, тогда как FAT32 производительность заметно снизит (особенно это касается работы с каталогами средних размеров).

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

Для работы с файловой системой NTFS требуется значительный объем оперативной памяти, так что слабые системы с ОЗУ менее 64 Мб на нее не рассчитаны. Хотя в настоящее время подобные сборки можно встретить разве что в музеях или созданные ради экспериментов. Однако помнить о том, что требований к объему ОЗУ система FAT32 не предъявляет - стоит, особенно если учитывать вариант расширения штатной памяти мобильных устройств. Телефон просто не сможет работать с картой памяти, отформатированной в NTFS, даже при возможности доступа из операционной системы.

Максимальный объем файла в FAT32 - 4 Гб. NTFS теоретически поддерживает работу с файлами размером около 16 Тб. Теоретический максимум размера диска для FAT32 - 8 Тб, тогда как для NTFS - около 16 эксабайт. Правда, до использования этих свойств на практике технологии пока не дошли.

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

NTFS рациональнее использует дисковое пространство.
FAT32 работает быстрее.
NTFS обеспечивает высокую производительность при работе с файлами больших размеров.
FAT32 поддерживает работу с файлами размером до 4 Гб.
FAT32 не требует большого объема ОЗУ.
NTFS обеспечивает высокую надежность работы системы.



Загрузка...