Разлика между NTFS и FAT

NTFS срещу FAT

Файловата система (известна още като файлова система) е техника за съхраняване на данни в организирана и четена от човека форма. Основната единица на файловата система с данни се нарича файл. Файловата система е много важен компонент, който се намира в повечето устройства за съхранение на данни като твърди дискове, CD и DVD. Файлова система помага на устройствата да поддържат физическото местоположение на файловете. Освен това файловата система може да позволи достъп до нейните файлове от мрежа, като стане клиент на мрежови протоколи като NFS (мрежова файлова система). FAT и NTFS са две от файловите системи, използвани в операционната система Microsoft Windows. Всъщност FAT (File Allocation Table) е файловата система по подразбиране, използвана в по-старите версии на Windows. Започвайки от Windows XP, NTFS замести FAT като файлова система по подразбиране.

Какво е мазнини?

FAT е файловата система по подразбиране, използвана в по-старите версии на Windows (преди Windows XP). Все пак FAT може да се използва с дискети и по-стари версии на Windows (за системи с много зареждания). FAT получава името си благодарение на използването на специален тип база данни, наречена File Allocation Table. Всеки клъстер на диска има съответен запис на таблицата. FAT първоначално се използва с DOS, а трите му версии са FAT12, FAT16 и FAT32. Броят битове, използвани за идентифициране на клъстер, е числото, което се използва като наставка в името. FAT12, FAT16 и FAT32 имат 32MB, 4GB и 32GB като максимален размер на дяла. Въпреки че първоначалните системи не успяха да четат по-големи твърди дискове, Microsoft трябваше да разширява системата FAT непрекъснато, поради бързото увеличаване на размера на твърдия диск. Но в крайна сметка Microsoft трябваше да замени FAT с NTFS (което е много по-подходящо за по-големи дискове). Напоследък системата FAT прави малка възвращаемост, тъй като палещите устройства започнаха да използват FAT. Размерите на текущите флаш устройства са присъщи малки, така че FAT системата явно ги подхожда.

Какво е NTFS?

NTFS е файлова система по подразбиране, използвана в момента в операционните системи Windows. NTFS пое FAT като файлова система по подразбиране, започвайки от Windows XP. Следователно Windows NT 4.0, Windows 2000, Windows XP, Windows .NET сървър и работна станция на Windows използват NTFS като предпочитана файлова система. NTFS има напълно различна архитектура на организация на данни. По принцип Microsoft разработи NTFS, за да се конкурира с UNIX, като замени много по-простия FAT. FAT дялът може лесно да бъде преобразуван в NTFS дял без загуба на данни. NTFS поддържа функции като индексиране, проследяване на квоти, криптиране, компресия и поправка точки.

Каква е разликата между NTFS и FAT?

FAT беше файловата система по подразбиране в по-старите версии на Windows, докато NTFS е настоящата файлова система на нейно място. NTFS има по-голяма гъвкавост от FAT. Причината за това е фактът, че FAT използва фиксирана структура в своите системни области, но NTFS използва файлове. Поради използването на файлове е много лесно да се променят, разширят или преместят според изискванията. Например таблицата MFT или Master File е системен файл, използван в NTFS, който е подобен на система за релационна база данни. Начинът, по който клъстерингът се използва в NTFS за присвояване на пространство също е различен от FAT. Максималният размер на клъстера на NTFS е 4kb, докато компресията на файла е включена, за да се избегне провисване.

Недостатъкът на наличието на MFT и други системни файлове (което заема много място) е, че NTFS е трудно да се използва с по-малки дискове. Ето защо FAT все още се използва за палещи устройства. NTFS също изисква повече памет от FAT. Вградените мерки за сигурност в NTFS са далеч по-добри, отколкото във FAT, защото са предназначени за среда с много потребители. Например, разрешенията и криптиранията могат да бъдат приложени дори към отделни файлове в Windows XP Professional Edition. Но от друга страна, забравянето на парола в Windows XP е много проблематично, отколкото в Windows 98 (който използва FAT), тъй като е много трудно да се отстранят неизправностите и настройките с NTFS. Освен това се твърди, че най-новата версия на FAT, наречена exFAT, има определени предимства пред NTFS.