Начална » как да » Защо преносимите устройства все още използват FAT32 Вместо NTFS?

    Защо преносимите устройства все още използват FAT32 Вместо NTFS?

    Microsoft Windows XP започна да използва NTFS файловата система по подразбиране за своите вътрешни устройства през 2001 г. Сега вече 17 години по-късно, така че защо USB флаш памети, SD карти и други преносими устройства все още използват FAT32?

    Това не е грешка, която производителите правят. Въпреки че можете да форматирате тези устройства с различна файлова система като NTFS, вероятно ще искате да ги оставите форматирани с FAT32.

    Проблемите с FAT32 (или Защо Microsoft създаде NTFS)

    Microsoft създаде NTFS за подобряване на FAT32 по различни начини. За да разберем защо Windows използва NTFS, трябва да разгледаме проблемите с FAT32 и как NTFS ги е решил:

    • FAT32 поддържа само отделни файлове с размер до 4 GB и до 2TB. Например, ако имате голям видео файл с размер над 4 GB, просто не можете да го запазите във файловата система FAT32. ако имате 3TB диск, не можете да го форматирате като един FAT32 дял. NTFS има много по-високи теоретични граници.
    • FAT32 не е файлова система за журналиране, което означава, че корупцията във файловата система може да се случи много по-лесно. С NTFS, промените се записват в “дневник” на устройството, преди да са направени. Ако компютърът загуби захранване в средата на даден файл, системата няма да се нуждае от продължителна операция на сканиране за възстановяване.
    • FAT32 не поддържа файлове. С NTFS, разрешенията за файлове позволяват повишена сигурност. Системните файлове могат да се направят само за четене, така че обичайните програми не могат да ги докоснат, потребителите могат да бъдат възпрепятствани да гледат данни на други потребители и т.н..

    Както виждаме, има много добри причини, поради които Windows използва NTFS за системни дялове. NTFS е по-сигурен, стабилен и поддържа по-големи размери на файлове и дискове.

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

    Разбира се, нито една от горепосочените причини не е проблем на USB памети и SD карти. Ето защо:

    • Вашият USB стик или SD карта определено ще бъдат с размер под 2TB, така че няма нужда да се притеснявате за горната граница. Понякога може да искате да копирате файл с размер над 4 GB в устройството - това е единствената ситуация, в която може да искате да форматирате устройството като NTFS.
    • Вашият сменяем диск не се нуждае от журналиране, както прави системното устройство. Всъщност журналирането може просто да доведе до допълнителни записи, които биха намалили живота на флаш паметта на устройството.
    • Освен това устройството не се нуждае от разрешения за файлове. Всъщност те могат да причинят проблеми при преместване на сменяеми устройства между различни машини. Например, файловете могат да бъдат настроени да бъдат достъпни само чрез конкретен потребителски идентификационен номер. Това ще работи добре, ако устройството остане във вашия компютър. Ако обаче това е преносим твърд диск, който сте преместили на друг компютър, всеки, който има този потребителски идентификатор на другия компютър, може да има достъп до файловете. В този случай разрешенията за файлове не добавят сигурност - просто допълнителна сложност.

    Наистина няма причина да използвате NTFS на USB памети и SD карти - освен ако наистина не се нуждаете от поддръжка за файлове с размер над 4 GB. В този случай ще искате да конвертирате или преформатирате устройството с тази файлова система NTFS.

    Разбира се, сега можете да купувате твърди дискове с 3TB или повече място за съхранение. Вероятно те ще бъдат форматирани като NTFS, за да могат да използват пълния обем за съхранение на един дял.

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

    Съвместимостта вероятно е основната причина, поради която вероятно искате да използвате файловата система FAT32 на вашите USB флаш памети или SD карти. Въпреки че модерните версии на Windows обратно към Windows XP ще поддържат NTFS, други устройства, които използвате, може да не са толкова удобни.

    • Mac-овеMac OS X вече разполага с пълна поддръжка за четене на NTFS дискове, но Mac-ите не могат да записват в NTFS дискове по подразбиране. Това изисква допълнителен софтуер или настройки.
    • Linux: Linux системите вече включват твърда поддръжка на четене / запис за NTFS дискове, въпреки че това не работи добре в продължение на много години.
    • DVD плейъри, смарт телевизори, принтери, цифрови фотоапарати, медийни плейъри, смартфони, всичко с USB порт или слот за SD карти: Ето къде наистина започва да се усложнява. Много, много устройства имат USB портове или слотове за SD карти. Всички тези устройства ще бъдат проектирани да работят с файлови системи FAT32, така че те ще "работят" и ще могат да четат вашите файлове, стига да използвате FAT32. Някои устройства ще работят с NTFS, но не можете да разчитате на него - всъщност вероятно трябва да приемете, че повечето устройства могат да четат само FAT32, а не NTFS.

    Ето защо наистина искате да използвате FAT32 на вашите преносими устройства, така че можете да ги използвате с почти всяко устройство. Няма много да се спечели от използването на NTFS на USB устройство, освен поддръжката на файлове с размер над 4 GB.

    Докато Windows предлага и файлова система с име exFAT, тази файлова система е различна и не се поддържа толкова широко, колкото FAT32.


    В крайна сметка, това, което вероятно искате да направите, е да оставите устройството форматирано с файловата система, с която дойде. Тази SD карта или USB стик вероятно са форматирани с FAT32 - това е добре, това е най-добрата файлова система за него. Ако вземете 3 TB външен диск и той е форматиран с NTFS, това също е добре.

    Кредит за изображението: Тери Джонстън на Flickr