Wielu użytkowników komputerów nie zwraca uwagi na system plików partycji, inni słyszeli o systemie plików, ale nie znają szczegółowych informacji o systemie plików, zwłaszcza FAT i NTFS, dlatego w tym artykule wyjaśnię, jaki system plików FAT i W przyszłości porozmawiam o innym systemie plików.

Co to jest system plików FAT?

File Allocation Table (FAT) to system plików, który został opracowany dla MS-DOS i jest podstawowym systemem plików dla konsumenckich wersji Microsoft Windows do włącznie Windows MNIE. System plików FAT jest uważany za stosunkowo nieskomplikowany i dlatego jest popularnym formatem dla dyskietek; ponadto jest obsługiwany przez praktycznie wszystkie istniejące systemy operacyjne dla komputerów osobistych, dlatego często jest używany do udostępniania danych między kilkoma systemami operacyjnymi uruchamianymi na tym samym komputerze (środowisko z wieloma systemami). Jest również stosowany w półprzewodnikowych kartach pamięci i innych podobnych urządzeniach. Ma to poważną wadę polegającą na tym, że gdy pliki są usuwane, a nowe pliki zapisywane na nośniku, pliki mogą zostać rozproszone na całym nośniku, co powoduje, że czytanie i pisanie jest powolne. De-fragmentacja jest jednym z rozwiązań tego problemu, ale często sama w sobie jest długim procesem i musi być regularnie powtarzana, aby utrzymać system plików FAT w czystości.

System plików FAT12

FAT jest również nazywany 12-bitowym FAT, tablicą alokacji plików (FAT) dla dyskietki. Lokalizacja plików na dyskietce jest wymieniona w jednokolumnowej tabeli w FAT. Ponieważ szerokość każdego wpisu w kolumnie dyskietki wynosi 12 bitów, FAT nazywa się FAT12. Jako system plików dla dyskietek miał szereg ograniczeń: brak obsługi katalogów hierarchicznych, adresy klastrów miały „tylko” 12 bitów (co utrudniało manipulowanie FAT w kodzie), a rozmiar dysku był przechowywany jako 16-bitowa liczba sektorów, co ogranicza rozmiar do 32 MB.

Co to jest FAT16?

Tabela alokacji plików, która wykorzystuje 16 bitów do adresowania klastrów. Powszechnie używane w DOS i Windows 95 systemów.

16-bitowy DOS i Windows system plików (patrz FAT), który zmienia rozmiary klastrów w zależności od rozmiaru dysku twardego. Rozmiary klastra wynoszą od 4K (dla dysków do 127 MB), do 4K (255 MB dysków), 8K (511 MB dysków), 16K (1 GB dysków) i 32K (dla dysków do 2 GB). Maksymalna pojemność partycji FAT16 wynosi 2 GB.

FAT16
FAT16

Co to jest FAT32?

System alokacji plików na dysku firmy Microsoft, który używa 32-bitowych wartości dla wpisów FAT zamiast 16-bitowych wartości używanych przez oryginalny system FAT, umożliwiając rozmiary partycji do 2 TB (terabajty). FAT32 po raz pierwszy pojawił się w Windows 95B i znajduje się również w Windows 98 i Windows NT 5.0.

Aby pokonać limit wielkości woluminu FAT16, jednocześnie umożliwiając obsługę kodu formatu DOS w trybie rzeczywistym z ograniczoną pamięcią, Microsoft postanowił wdrożyć nową generację FAT, znaną jako FAT32, z 32-bitowymi numerami klastrów, z których 28 bity są obecnie używane.

Teoretycznie powinno to obsługiwać łącznie około 268,435,438 (<228) klastrów, co pozwala na rozmiar dysków w zakresie 2 terabajtów. Jednak ze względu na ograniczenia w narzędziu scandisk firmy Microsoft, FAT nie może przekroczyć 4,177,920 224 124.55 (<XNUMX) klastrów, ustawiając limit wolumenu na XNUMX GB, chyba że „scandisk” nie jest potrzebny. Windows 2000 i XP ograniczyły rozmiar partycji FAT32, które mogą tworzyć przy 32 GB, Microsoft twierdzi, że jest to zgodne z projektem, ale nie wyjaśnia, dlaczego, a te wersje Windows są w stanie odczytywać i zapisywać większe partycje FAT32 utworzone w inny sposób. FAT32 został wprowadzony z Windows 95 OSR2. Liczne wprowadzone zmiany sprawiły, że była to znaczna poprawa. Jednak przez partition magic oprogramowanie, możesz utworzyć partycję FAT2 o pojemności 32 TB i pokonać ograniczenie 32 GB w Zarządzaniu dyskami.

Maksymalny możliwy rozmiar pliku dla woluminu FAT32 wynosi 4 GB minus 1 bajt (232-1 bajtów). Dla większości użytkowników jest to najbardziej dokuczliwy limit FAT32 od 2005 r., Ponieważ aplikacje do przechwytywania i edycji wideo mogą łatwo przekroczyć ten limit, podobnie jak system wymiany plików.

32-bitowy system alokacji plików System plików Nie jest taki sam jak VFAT lub FAT, które są 16-bitowymi systemami plików.

Należy pamiętać, że FAT12 / 16/32 to system plików partycji, istnieje również inna terminologia o nazwie FAT. To tylko część systemu plików FAT, oprócz FAT istnieją inne części w systemie plików FAT, czyli MBR (Master Boot Record), DBR (DOS Boot Record), FDT (File Directory Table), Data zone. System plików NTFS zawiera również MBR, DBR i strefę danych. Omówimy te terminologie w przyszłości.

Zdobądź to, czego potrzebujesz narzędzie HDD, narzędzia komputerowe