Informacije o FAT32

O FAT32

Obstoječe MAŠČOBA (tabela dodeljevanja datotek) je bil datotečni sistem izumljen leta 2007 1977 kot način za shranjevanje podatkov na diskete za Microsoftov samostojni Disk Basic. Čeprav je bil FAT prvotno namenjen disketam, je bil spremenjen tako, da je hiter in prilagodljiv sistem za upravljanje podatkov na izmenljivih in fiksnih medijih. V devetnajstindevetdeset šest , Windows 95 OSR2 je izšel z FAT32, novo in izboljšano FAT.

Z novimi generacijami zelo velikih trdi diski , obstoječe podatkovne strukture FAT so dosegle mejo svoje zmožnosti podpiranja vedno večjih medijev. FAT trenutno lahko podpira en disk na velikosti do 2 Gigabajta. FAT32 je izboljšava datotečnega sistema FAT, ki podpira večje trde diske z izboljšano učinkovitostjo prostora na disku.



Sistemske zahteve: FAT32 ni mogoče prenesti in je na voljo samo s sistemoma Windows 95 OSR2 in Windows 98.

kaj je risalna tablica

Lastnosti

FAT32 ponuja naslednje izboljšave glede na prejšnje izvedbe sistema ploščic FAT:

Podpira velikost do 2 terabajtov.



FAT32 učinkoviteje uporablja prostor z manjšimi grozdi (npr. Grozdi 4 kb za pogone do 8 GB), kar ima za posledico do 5% učinkovitejšo uporabo prostora na disku glede na velike pogone FAT. Spodnja tabela prikazuje velikost gruče za različne velikosti trdih diskov. Kot lahko vidite, pogon 32 GB ali več podpira enako velikost gruče kot FAT16.

Velikost pogona Privzeta velikost grozda
Manj kot 512 MB 512 bajtov
<= 8 GB 4 kilobajtov
<= 16 GB 8 kilobajtov
<= 32 GB 16 kilobajtov
> = 32 GB 32 kilobajtov

Robustnejši. FAT32 lahko preseli korenski imenik in namesto privzete kopije uporabi varnostno kopijo FAT. Začetni zapis na pogonih FAT32 je bil razširjen, tako da je vključeval varnostno kopijo kritičnih podatkovnih struktur, zato so manj dovzetni za eno samo točko okvare.

Bolj prilagodljiv. Korenski imenik pogona FAT32 je zdaj običajna veriga gruč, zato je lahko poljubno večji in se nahaja kjer koli na pogonu. Zrcaljenje FAT je mogoče onemogočiti, tako da je aktivna kopija FAT, ki ni prva. Te funkcije omogočajo dinamično spreminjanje velikosti particij FAT32. Upoštevajte pa, da čeprav zasnova FAT32 omogoča to združljivost, je Microsoft v začetni izdaji ne more implementirati.



Kompatibilnost

Za združljivost z obstoječimi aplikacijami, omrežji in gonilniki je bil FAT32 uveden s čim manj spremembami obstoječe arhitekture sistema Windows 95, notranjih podatkovnih struktur, API-jev in oblike na disku. Ker pa so za shranjevanje vrednosti gruče zdaj potrebni 4 bajti, številne notranje strukture podatkovnih diskov in objavljeni API-ji na pogonih FAT32 ne uspejo. Te spremembe ne vplivajo na večino aplikacij. Obstoječi pripomočki in gonilniki bi morali še naprej delovati na pogonih FAT32. Vendar je treba gonilnike naprav MS-DOS blokirati (npr. ASPIDISK.SYS) in pripomočke za diske zanje popraviti, da podpirajo pogone FAT32.

Microsoftovi paketni pripomočki za disk ( format , fdisk , Defrag , MS-DOS ScanDisk , Windows ScanDisk in DriveSpace) so bili popravljeni za delovanje s FAT32. Microsoft je sodeloval z vodilnimi ponudniki gonilnikov naprav in diskovnih pripomočkov za podporo FAT32.

Izvedba

Za večino uporabnikov ima FAT32 zanemarljiv vpliv na delovanje. Nekatere aplikacije lahko rahlo povečajo zmogljivost FAT32. V drugih aplikacijah, zlasti tistih, ki so močno odvisne od velikih zaporednih operacij pisanja, lahko FAT32 povzroči skromno poslabšanje zmogljivosti. Skupni učinek na zmogljivost surovega diska pa je manjši od 5%, splošni učinek na uspešnost aplikacije, ki ga meri Winstone, pa je običajno manjši od 1%.

Ustvarjanje pogonov FAT32

Če v različici OEM Service Release 2 zaženete fdisk pripomoček v velikem sistemu s pogonom nad 512 MB vpraša, ali naj omogoči podporo za velik disk. Če odgovorite pritrdilno, je vsaka particija, ki jo ustvarite in je večja od 512 MB, označena kot particija FAT32.

Zakaj ne dodati NTFS v sistem Windows 95?

NTFS je napreden datotečni sistem, ki podpira številne funkcije, ki jih FAT32 ne vsebuje, vključno s stiskanjem datotek, varnostjo in prehodom. NTFS ni izvedljivo v pomnilniku in združljivosti na platformi Windows 95. Windows 95 še vedno podpira resnični način MS-DOS za zagon in izvajanje nekaterih iger, ki temeljijo na MS-DOS. Če bi dodali podporo NTFS jedru MS-DOS, bi bilo potrebno veliko pomnilnika MS-DOS, kar bi izključilo uporabo številnih iger in aplikacij v načinu MS-DOS. Podpora samo za zaščitni način za NTFS sistemu Windows ne bi omogočila zagona iz nosilca NTFS.

Tehnične izvedbe

Zaradi zgoraj opisanih vidikov združljivosti je izvedba FAT32 zelo malo spremenila Windows 95. Glavne razlike med FAT32 in prejšnjimi izvedbami FAT so naslednje:

Določena sta dva nova tipa particij: OxB in OxC. Oba označujeta obseg FAT32; Tip OxC označuje particijo FAT32, ki zahteva LBA (razširjena podpora INTI3).

Začetni zapis na pogonih FAT32 zahteva 2 sektorja (zaradi razširitve in dodajanja polj v BPB). Posledično je število rezerviranih sektorjev na pogonih FAT32 večje kot na FATI6, običajno 32. To območje omogoča shranjevanje dveh popolnih kopij zagonskega zapisa in sektorja, v katerem se shrani število prostega prostora in druge informacije o datotečnem sistemu .

FAT je zdaj večji, ker vsak vnos zdaj zavzame 4 bajte in je običajno veliko več gruč kot na pogonih FAT16.

Korenski imenik ni več shranjen na fiksnem mestu.

Kazalec na začetno skupino korenski imenik je shranjena v razširjenem BPB.

Vnosi v imeniku formata na disku so nespremenjeni, le da dva bajta, predhodno rezervirana za razširjene atribute, zdaj vsebujeta besedo velikega reda začetne številke gruče.

API-ji MS-DOS, ki temeljijo na natančnem poznavanju postavitve datotečnega sistema, na pogonih FAT32 ne uspejo. Na primer, GetDPB (int21 h, funkcija 32h), Int 25 / 26h Absolute disk read / write in večina Int 21 h, funkcija 440Dh IOCTLs odpove na pogonih FAT32. Nove oblike teh API-jev so na voljo v različici OEM Service Release 2, ki deluje na vseh pogonih FAT.

FAT32 ne vpliva na API-je Win32, razen enega dodatnega API-ja, imenovanega GetFreeSpaceEx (), za določanje dejanskega prostega prostora na nosilcu FAT32.

Pogosta vprašanja o FAT32

Kateri operacijski sistemi so priloženi FAT32?

Windows 95 OSR2, Windows 98 , Windows ME , Windows 2000 , in Windows XP .

Ali lahko prenesem FAT32?

FAT32 ni mogoče prenesti.

Ali je mogoče FAT32 pretvoriti nazaj v FAT16?

Na žalost je ni mogoče pretvoriti, ne da bi izbrisali vse podatke na trdem disku. Če želite odstraniti FAT32 in ponovno inicializirati FAT16, morate fdisk trdi disk, izbrišite vse particije in znova ustvarite brez uporabe razširjene podpore (FAT32).

kako preveriti svoj psu -

Ali Windows NT podpira FAT32?

Ne