FAT32 | |
---|---|
Fejlesztő | Microsoft |
Fájlrendszer | FAT32 |
Benyújtás dátuma | 1996. augusztus ( Windows 95 OSR2 ) |
Szerkezet | |
Címtár tartalma | asztal |
Fájl elhelyezése | Lineáris lista |
Rossz szektorok | Klaszter címkézés |
Korlátozások | |
Maximális fájlméret | 4 GiB - 1 bájt |
A fájlnév maximális hossza | 8,3 vagy 255 karakter LFN használata esetén |
Maximális kötetméret |
2 TiB 8 TiB (2 KB szektoronként) |
Képességek | |
Időintervallum | 1980. január 1. - 2007. december 31 |
Dátumtárolási pontosság | 2 s |
Metaadatfolyamok | Nem |
Hozzáférési jogok | Nem |
Háttértömörítés | Nem |
Háttér titkosítás | Nem |
A FAT32 (az angol nyelvből. File Allocation Table - "fájlfoglalási tábla") a Microsoft által kifejlesztett fájlrendszer , a FAT egy típusa .
A FAT32 a FAT fájlrendszer utolsó előtti (a FAT64 előtt , más néven exFAT ) verziója, és a korábbi, FAT16 néven ismert verzió továbbfejlesztése . Azért hozták létre, hogy leküzdje a FAT16 kötetméret -korlátozásait , miközben továbbra is engedélyezi az örökölt MS-DOS programozási kódot és megőrzi a formátumot. A FAT32 32 bites fürtcímzést használ . A FAT32 Windows 95 OSR2-vel jelent meg, támogatja az Android operációs rendszer, TV-k, set-top boxok stb. Ez a legnépszerűbb formátum a világon.
A fürtök maximális lehetséges száma a FAT32-ben 268 435 445, ami lehetővé teszi akár 8 TiB méretű kötetek (logikai lemezek) használatát . Valójában a teljes lemez maximális mérete nem lehet több 2 TiB -nál [1] . A FAT32 fájlrendszer alapértelmezett fürtmérete 512 bájttól 32 KB-ig terjed, a kötet méretétől és az adott operációs rendszer verziójától függően [2] . A 32768 bájtos fürtmérettel a maximális kötetméret alig 8 TB alatt van [3] . Bár a szektor mérete bármi lehet, hagyományosan 1 lemezszektornak tekintik, és 512 bájtnak felel meg, és mivel ez az érték a létrehozása óta nem változott, egyes szoftverek konstansnak tekinthetik. Ez kompatibilitási problémákat okozhat.
A Microsoft Windows 95 és Microsoft Windows 98 rendszerhez tartozó ScanDisk eszköz 16 bites . Az ilyen programok esetében egyetlen memóriarész maximális fürtmérete 16 MB mínusz 64 KB . Ezért a ScanDisk Windows 95 vagy Windows 98 rendszerben nem működik olyan FAT32-kötetekkel, amelyek FAT - táblázata nagyobb, mint 16 MB mínusz 64 KB. A FAT32-köteten a FAT-tábla bejegyzése 4 bájt , így a ScanDisk nem tud együttműködni olyan FAT32-lemezen lévő FAT-táblázattal, amely több mint 4 177 920 fürtöt tartalmaz (két tartalékot is beleértve). Magukat a FAT táblákat is figyelembe véve és a 32 KB maximális fürtméret mellett a kötet mérete akár 127,53 GB is lehet [4] .
Lehetetlen 32 GB-nál nagyobb FAT32-partíciókat létrehozni a szabványos Windows 2000 , Windows XP , Windows Vista és Windows 7 eszközökkel , azonban lehetséges az ilyen partíciókkal dolgozni, ha azokat korábban más operációs rendszerekben hozták létre . Ennek az az oka, hogy a Microsoft szerint egy FAT32-es kötet méretének 32 GB fölé növelése a teljesítmény meredek csökkenéséhez vezet, és hogy megfelelőbb megoldás az NTFS használata , amely a Windows 2000 natív fájlrendszer-formátuma. és Windows XP [4] [5 ] . Mivel azonban az NTFS nem praktikus a flash meghajtókon való használata a fájlrendszer által okozott növekvő kopás miatt, egy speciális exFAT fájlrendszert fejlesztettek ki , amely számos korlátozást megszüntet.
A Windows XP legfeljebb 2 TB-os kötettel működik (a Windows XP súgójából). A Partition Magic lehetővé teszi ~192 GB-nál nem nagyobb FAT32 partíció létrehozását. Az EASEUS Partition Master sikeresen létrehoz egy 250 GB-os vagy nagyobb FAT32-partíciót. A fat32format program a lehető legnagyobb méretű formázásra képes [6] .
A maximális lehetséges fájlméret egy FAT32-kötetnél ~ 4 GB - 4 294 967 295 bájt (FAT32-ben 4 bájt van lefoglalva a fájlmérethez: ez 32 bit. 2 32 -1 - 4 294 967 295 bájt. Bár a FAT táblában lévő lánc folytatás és tovább, de ekkor a fájl méretének meghatározásához minden alkalommal végig kell futnia a teljes láncon, és ez sok időt vesz igénybe. Ráadásul a FAT táblázatban csak a klaszterszámok vannak feltüntetve, így csak a fájl hosszának kerekített értékét tudja megtudni) - ez nagyon fontos tényező a fájlrendszer megváltoztatásához. A FAT32 nem támogatja a fájlok és mappák elérésére vonatkozó engedélyek beállítását, valamint a modern fájlrendszerek néhány egyéb funkcióját. Mindezek az okok ahhoz a tényhez vezettek, hogy mostanra hajlamosak a FAT32 elhagyása a fejlettebb fájlrendszerek, például az NTFS , exFAT , Ext2 / Ext3 javára. .
A FAT32-től való eltávolodás és az USB flash meghajtókon lévő más fájlrendszerekre való átállás akadálya a teljesítmény. A leírt korlátokon túl a FAT32 számos előnnyel rendelkezik (legalábbis az NTFS-hez képest) mind a pendrive-ra való írás, mind pedig az adatok olvasási/másolási sebessége terén [7] . Ezenkívül a FAT32-ben a naplózás hiánya miatt csökken a flash meghajtó blokkjainak kopása.