Чому я повинен використовувати exFAT через NTFS на знімних носіях?


138

Отже, я завжди форматую свої знімні пристрої масового зберігання як NTFS за замовчуванням, але хтось сказав мені, що я краще використовувати exFAT. Зараз я розглядав google, але не можу знайти жодних вагомих причин, чому я повинен був би.

Чи є щось, що робить exFAT (краще), який NTFS не корисний, коли він використовується для (> 4 Гб) знімного масового сховища?


3
Підключіть USB-накопичувач до медіаплеєра: він не розпізнає NTFS.
Ян Бойд

13
@ian майже всі сучасні медіаплеєри розпізнають NTFS ... Усі шість, що я робив. Принаймні 4 з них були гравцями низького класу.
BloodPhilia

2
@IanBoyd: "Один із пропозицій Western Digital не пропонує". - Дійсно? Який із них не підтримує NTFS?
Каран

8
@IanBoyd: Моя думка полягала в тому, що всі вони (включаючи той, з яким ви пов’язані) підтримують NTFS, тому ваша інформація, очевидно, невірна.
Каран

4
Це може допомогти вам порівняти між NTFS5, NTFS, exFAT, FAT12, FAT16, FAT32.
Сіддхарт

Відповіді:


83

exFAT в основному піднімає файлову систему FAT на наступний рівень, додаючи велику кількість довгоочікуваних функцій, яких у системі FAT32 дуже не вистачало. Однією з ключових особливостей для людей, які займаються редагуванням відео, є підтримка файлів> 4GiB та набагато більших розмірів розділів, ніж зазвичай підтримується FAT32, що значно полегшує роботу із сучасними багатотерабайтними накопичувачами.

exFAT доступний для Windows Vista, 7, і я вважаю, що, можливо, я навіть бачив реліз Microsoft, щоб XP працював з exFAT . Деякі люди працюють над підтримкою Linux exFAT, але я не можу сказати, наскільки далеко вони проходять, і як завжди, існує ризик зіпсувати ваші дані так само, як і в NTFS ...

З Вікіпедії (мої коментарі жирним шрифтом) :

  • Масштабованість до великих розмірів дисків: 64 ZiB теоретичний макс., Рекомендований максимум 512 TiB, піднятий із граничного значення 16 TiB розділів FAT32. Зауважте, що вбудована Windows 2000 / XP / Vista / 7 може монтувати та підтримувати обсяги FAT32, що перевищують 32 Гб, але не може створити обсяг FAT32 більше 32 ГБ.
  • Розмір кластера до 32 Мб (що дозволяє робити більші розділи ціною більшої слабкості файлів)
  • Обмеження розміру файлу 16 EiB (Обмежений за розміром гучності), підвищений з близько 4 Гб у FAT32 (Краща підтримка редагування відео та великих архівів)
  • Покращення продуктивності вільного простору та видалення за рахунок впровадження растрової карти вільного простору (набагато краща продуктивність, ніж FAT32)
  • Підтримка списків контролю доступу (так що ви можете керувати доступом до файлів, якщо хочете, але я підозрюю, що основне використання буде для USB-пристроїв, де ви просто хочете, щоб люди отримували доступ до нього.
  • Забезпечення параметрів, визначених OEM, для налаштування файлової системи під конкретні характеристики пристрою (для використання у вбудованих пристроях із конкретними потребами)

Розробники Microsoft в основному зробили це оновлення файлової системи FAT32 до exFAT, переходячи від 32-бітної адресації до 64-бітної адреси, щоб запропонувати покращену альтернативу швидкості при переході до NTFS одночасно, що дозволяє створювати, зберігати чи переносити величезні файли, файли більше 4 Гбіт. Теоретично, exFAT не має стільки операційних витрат на NTFS, оскільки йому не вистачає багатьох функцій, що додають складності (і, отже, час обробки та затримка диска) у файлові системи.

Деякі з відсутніх (і фактично марних або марних витрат на знімні носії) включають:

Єдиними недоліками для exFAT є те, що Microsoft не оприлюднила його до відома, вимагаючи, щоб компанії ліцензували його для використання на своїх пристроях. Це, ймовірно, більше спрямовано на пристрої типу цифрового відеореєстратора, домашні користувачі отримують ліцензію на використання ним у Windows.

Від exFAT Versus FAT32 Versus NTFS

Однак exFAT повинен бути справжнім конкурентом NTFS у системах з обмеженою потужністю обробки та пам'яті. Відомо, що NTFS на флеш-пам’яті вже давно неефективний. Менший наклад / накладні витрати exFAT робить його ідеальним для цієї мети. Звичайно, лише якщо ваше визначення "ідеального" дозволяє програмному забезпеченню бути власником, а не відкритим кодом.


70
Я відчуваю, що ця відповідь здебільшого стосується exFAT проти FAT32. Де порівняння з NTFS?
JoeCool

9
Ще один момент для exFAT, проти NTFS на знімному носії: exFAT не підтримує право власності на файли та дозволи, тому ви не відчуєте жодних обмежень, викликаних цими функціями NTFS при переміщенні файлів з однієї системи в іншу.
герлос

@gerlos насправді так, exFAT має мінімальну підтримку ACL
phuclv

@phuclv спасибі за посилання, я не знав про цю особливість exFAT. Це здається невикористаним більшість часу - у wikipedia написано, що він підтримується лише в Windows CE . У будь-якому разі, справа в тому, що файлова система, яка не застосовує права власності на файли та дозволи (принаймні, не за замовчуванням), є ідеальним кандидатом для змінних носіїв пам’яті, оскільки ви не можете передбачити, які користувачі працюватимуть у підключених системах it in.
gerlos

25

Як доповнення до вищезазначених відповідей, exFAT також підтримується OS X Snow Leopard в 10.6.5 та пізніших версіях (хоча вони не згадуються в примітках до випуску).


25

Одна дуже важлива відмінність виникає, якщо ви використовуєте атрибут EFF "Encrypted" (EFS означає " Шифрування файлової системи" , що насправді не є файловою системою, а швидше функцією NTFS).

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

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

В основному, якщо ви хочете перенести свої файли на інший комп'ютер, на якому встановлені всі ті ж сертифікати дешифрування, виберіть NTFS на знімному диску. Потім ваші файли залишаються зашифрованими під час транзиту, але вони доступні прозоро на всіх авторизованих комп'ютерах. Охайно-о!

Однак, якщо ви зазвичай переносите файли на машини, які не мають сертифікатів розшифровки, немає можливості сказати Windows автоматично розшифрувати файл, коли він скопійований на зовнішній диск . Якщо ви забудете вручну розшифрувати його, ви не зможете отримати доступ до нього на іншій машині. Якщо ви робите це часто, виберіть EXFAT на знімному диску. Будь-які файли, скопійовані в нього, потім автоматично розшифровуються.

Якщо ви не використовуєте EFS (як майже всі, ніколи), очевидно, це не стосується. Я думаю, що це друга найбільша різниця після "сумісності з іншими ОС".


Це насправді неправильна інформація. Оскільки exFAT підтримує шифрування файлів принаймні при використанні в Windows 10. Ви можете скопіювати зашифровані файли на об'єм exFAT, наприклад USB-накопичувач, а ті залишаються зашифрованими. Як ви вже згадували, це може бути дуже дратує або просто чудово.
Самі Лехтінен

14

Важлива сумісність файлової системи. exFAT також є вродженим, читання / запис  підтримується OS X Snow Leopard в 10.6.5 та пізніших версіях (хоча вони не згадуються в примітках до випуску). Це можна перевірити, перевіривши Disk Utility, де exFAT є опцією для форматування.

В OS X NTFS все ще вважається лише читанням, якщо ви не змінюєте fstab за принципом за кожний привід і не бажаєте мати справу з нестандартним монтажем. Таким чином, це не є надійним варіантом для більшості користувачів.

Хоча використання вашого диска на Mac або Linux або іншій системі може не бути вашою основною проблемою, варто щось врахувати.


Тому що мою невелику редакцію іншої відповіді було відхилено.
cde

Слід також зазначити, що підтримка Linux є більш обмеженою та хибною, навіть із файловою системою запобіжників, через юридичні проблеми, відсутність інтересу та помилки у застосуванні запобіжника exfat. Я пережив це сьогодні, коли намагався встановити картку пам'яті PSVita (Vita2SD) для друга. Тож я б точно не сказав, що портативність набагато краща, ніж ntfs.
Wyatt8740

10

NTFS має атрибути безпеки, які за замовчуванням прив’язуються до локального комп'ютера - тому для медіа, які потребують переміщення, FAT зазвичай зручніший.


4
Так само і exFAT. У ньому також є DACL
Billy ONeal

6

NTFS має журнал, який допомагає забезпечити відновлення файлової системи від пошкодження, тоді як exFAT цього не робить. Тож якщо ви використовуєте накопичувач лише з ПК під керуванням Windows, важливі надійність та цілісність даних, наприклад, для архівації та резервного копіювання, NTFS слід використовувати над exFAT .

Джерело (тоді є багато інших джерел з таким самим видом інформації)

На нашу думку, існує лише одна реальна «не настільки позитивна» річ щодо exFAT, і це відсутність підтримки журналу. Журналістика - це функція, яка дозволяє файловій системі вести облік змін, внесених до файлів, що зберігаються на ній. Це корисно в разі пошкодження даних, оскільки журнали можуть використовуватися для відновлення зламаних даних. exFAT не має цієї функції, а це означає, що дані можуть бути легше пошкоджені, коли трапляються несподівані вимкнення або коли формат знімного диска, відформатований таким чином, не є безпечним викидом.


0

Багато результатів Google, начебто, свідчать про те, що це набагато краще з багатьох причин (це новіше, ті ж старі причини, як менші, швидші, ефективніші), але також менш сумісні, лише для Vista та 7.

Це найкраще, що я знайшов, діаграма багато пояснює .


Я не думаю, що "Менш сумісний" є справедливим твердженням, оскільки exFAT краще підтримується OS X, ніж NTFS.
Саймон Схід

Перервана посилання. ..
Twisty Impersonator

@SimonEast, безумовно, менш сумісний, зазвичай не постачається на Linux через ліцензію. І ви не можете просто створити пристрій із підтримкою exfat, не маючи справу з юридичними документами.
jangorecki

0

Однією з практичних переваг, що NTFS все ще має над exFat, є те, що максимальна довжина мітки гучності у exFat досі становить лише 11 байт (як у FAT), але її 32 байти в NTFS.

Це може бути корисно, якщо у вас є декілька USB одного і того ж бренду, і ви хочете створити різні імена для їх ідентифікації.

Як приклад, мої типові назви томів, наприклад, дослівний диск, що становить 256 ГБ, є verbatim256. Тепер, якщо у мене є другий диск такого ж типу, я навіть не можу додати ім'я 1 або 2, оскільки воно вже досягло максимальної межі.

Це насправді вирішальний фактор для мене, щоб дотримуватися NTFS, оскільки вони інакше працюють майже повсюдно.


це не правильно. Мітка гучності в exFAT становить 15 кодових одиниць UTF-16
phuclv

@phuclv Я теж на це подивився, але це заплутано. Диск exFat, який у мене є, дозволяє лише 11, тому моя відповідь була заснована на цьому.
зар
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.