Wat is het verschil tussen FAT32, exFAT en NTFS? Prestaties van FAT en NTFS

Soms kan het lezen van informatie, het afspelen van muziek en films vanaf een flashdrive of externe harde schijf op alle apparaten, namelijk: een computer, een dvd-speler of tv, Xbox of PS3, maar ook in een autoradio, enkele problemen veroorzaken. Hier zullen we bespreken welk bestandssysteem het beste is om te gebruiken, zodat de flashdrive overal en altijd zonder problemen kan worden gelezen.

Wat is een bestandssysteem en welke problemen kunnen ermee gepaard gaan?

Een bestandssysteem is een manier om gegevens op opslagmedia te organiseren. In de regel gebruikt elk besturingssysteem zijn eigen bestandssysteem, maar het kan er ook meerdere gebruiken. Aangezien alleen binaire gegevens naar harde schijven kunnen worden geschreven, is het bestandssysteem een ​​belangrijk onderdeel dat zorgt voor de vertaling van fysieke records naar bestanden die door het besturingssysteem kunnen worden gelezen. Wanneer u een schijf op een bepaalde manier en met een bepaald bestandssysteem formatteert, bepaalt u dus welke apparaten (aangezien zelfs uw radio een uniek besturingssysteem heeft) kunnen begrijpen wat er precies op een flashstation, harde schijf of andere schijf staat geschreven. .

Naast de bekende FAT32 en NTFS, maar ook wat minder bekend bij de gemiddelde gebruiker, HFS+, EXT en andere bestandssystemen, zijn er tientallen verschillende bestandssystemen gemaakt voor verschillende apparaten voor specifieke doeleinden. Tegenwoordig, nu de meeste mensen thuis meer dan één computer en andere digitale apparaten hebben die de besturingssystemen Windows, Linux, Mac OS X, Android en andere kunnen gebruiken, is de vraag hoe je een flashdrive of ander draagbaar station zo formatteert dat wat op al deze apparaten wordt gelezen, is behoorlijk relevant. En hier zijn problemen mee.

Verenigbaarheid

Momenteel zijn er twee meest voorkomende bestandssystemen (voor Rusland): NTFS (Windows), FAT32 (oude Windows-standaard). Mac OS- en Linux-bestandssystemen kunnen ook worden gebruikt.

Het zou logisch zijn om aan te nemen dat moderne besturingssystemen standaard met elkaars bestandssystemen zouden werken, maar in de meeste gevallen is dit niet het geval. Mac OS X kan geen gegevens schrijven naar een schijf die is geformatteerd met NTFS. Windows 7 herkent HFS+- en EXT-schijven niet en negeert deze of meldt dat de schijf niet is geformatteerd.

Veel Linux-distributies, zoals Ubuntu, ondersteunen standaard de meeste bestandssystemen. Kopiëren van het ene systeem naar het andere is een veelgebruikt proces onder Linux. De meeste distributies ondersteunen HFS+ en NTFS standaard, of de ondersteuning hiervoor is in één gratis component geïnstalleerd.

Bovendien bieden gameconsoles zoals de Xbox 360 of PlayStation 3 slechts beperkte toegang tot bepaalde bestandssystemen en kunnen alleen gegevens van een USB-station worden gelezen. Bekijk deze tabel om te zien welke bestandssystemen op welke apparaten worden ondersteund.

Windows XPWindows 7/VistaMac OS LuipaardMac OS Lion/Snow LeopardUbuntu-LinuxPlaystation3Xbox-360
NTFS(Windows)JaJaAlleen lezenAlleen lezenJaNeeNee
FAT32(DOS, Windows)JaJaJaJaJaJaJa
exFAT(Windows)JaJaNeeJaJa, met ExFat-pakketNeeNee
HFS+(Mac OS)NeeNeeJaJaJaNeeJa
EXT2, 3(Linux)NeeNeeNeeNeeJaNeeJa

Het is vermeldenswaard dat de tabellen standaard de mogelijkheden van het besturingssysteem weerspiegelen voor het werken met bestandssystemen. Zowel op Mac OS als Windows kunt u aanvullende software downloaden waarmee u met niet-ondersteunde formaten kunt werken.

FAT32 is een al lang bestaand formaat en dankzij dit ondersteunen bijna alle apparaten en besturingssystemen het volledig. Als u een flashdrive dus in FAT32 formatteert, is deze vrijwel gegarandeerd overal leesbaar. Er is echter één belangrijk probleem met dit formaat: de beperking van de grootte van een individueel bestand en een individueel volume. Als u grote bestanden moet opslaan, schrijven en lezen, is FAT32 mogelijk niet geschikt. Nu meer over maatbeperkingen.

Limieten voor de bestandsgrootte op bestandssystemen

Het FAT32-bestandssysteem is lang geleden ontwikkeld en is gebaseerd op eerdere versies van FAT, die oorspronkelijk in DOS werden gebruikt. Schijven met de huidige volumes bestonden toen nog niet en daarom waren er geen vereisten voor het bestandssysteem om bestanden groter dan 4 GB te ondersteunen. Tegenwoordig worden veel gebruikers hierdoor met problemen geconfronteerd. Hieronder ziet u een vergelijking van bestandssystemen op basis van de grootte van ondersteunde bestanden en partities.

Moderne bestandssystemen hebben de limieten voor de bestandsgrootte uitgebreid tot limieten die nog steeds moeilijk voor te stellen zijn (we zullen zien wat er over twintig jaar gebeurt).

Elk nieuw systeem presteert beter dan FAT32 wat betreft de grootte van individuele bestanden en een aparte schijfpartitie. De leeftijd van FAT32 beïnvloedt dus het vermogen ervan om voor verschillende doeleinden te worden gebruikt. Eén oplossing is het gebruik van het exFAT-bestandssysteem, waarvoor in veel besturingssystemen ondersteuning wordt geboden. Maar op de een of andere manier is FAT32 voor een gewone USB-flashdrive, als deze geen bestanden opslaat die groter zijn dan 4 GB, de beste keuze en zal de flashdrive bijna overal worden gelezen.

Zonder de mogelijkheid om met informatie te werken, veranderen onze computers onmiddellijk in een ongewoon dure stapel hardware, meer niet. Het bestandssysteem is de basis waarop elke gegevensmanipulatie op een pc is gebaseerd: van het laden van het besturingssysteem tot het lezen van tekstbestanden in Kladblok.

In het tijdperk van DOS en Windows 3.1 was het niet mogelijk om een ​​bestandssysteem (FS) te selecteren - iedereen werkte in FAT16 en was tevreden. Natuurlijk niet omdat er geen redenen voor onvrede waren, maar er was op dat moment simpelweg geen alternatief. Met de release van Windows 95 OSR2 verscheen er een alternatief, maar de keuze tussen FAT16 en FAT32 lag zo voor de hand dat zonder verdere twijfel de nieuwere versie de overhand kreeg. De Windows NT/2000-besturingssystemen hebben, ondanks de ondersteuning van NTFS, nooit een revolutie teweeggebracht in de hoofden van pc-bezitters, omdat dit meer servergeoriënteerde systemen waren.

Maar met de komst van Windows XP viel het probleem van het kiezen tussen FAT32 en NTFS op de weerloze hoofden van gebruikers. Ieder van ons wil tenslotte op zijn minst de vooruitgang bijhouden en de nieuwste verworvenheden van de wetenschappelijke en technologische vooruitgang toepassen op onze ijzeren vriend. Er is echter iets dat ons nog steeds aan het denken zet over het onderwerp "Is het het waard of niet?", En dit iets is helaas niet de onbeperkte middelen van onze computer. Dus, welke van de twee FS zou je de voorkeur moeten geven? Zoals u hieronder zult zien, is het antwoord op deze vraag puur individueel.

Wat is een bestandssysteem?

De FS regelt de opslag en toegang tot bestanden op de computer - en dat is alles. Een van de basisconcepten van een bestandssysteem is een cluster: de minimale gegevensgrootte op schijf. Als uw bestand bijvoorbeeld slechts 1 byte “weegt”, en de clustergrootte op de harde schijf is 8 KB, dan zal de bestandsgrootte op de harde schijf uiteindelijk ook 8 KB zijn (één cluster). Als het bestand daadwerkelijk 8,1 KB beslaat, zal het alle 16 KB op de schijf “wegen” (twee clusters). Probeer nu in te schatten hoeveel honderden bestanden er op de harde schijf zijn opgeslagen, en het zal je lijken dat je de afgelopen jaren eenvoudigweg de rol van het cluster in je leven hebt onderschat.

Naast de clustergrootte (deze kan variëren afhankelijk van het bestandssysteem), is het belangrijk hoe het bestandssysteem het vrije gebied op de schijf vult; een slecht algoritme leidt tot gegevensfragmentatie (wanneer delen van één bestand op de schijf ver weg zijn). van elkaar). Vooruitkijkend zal ik zeggen dat het vulalgoritme in NTFS niet erg goed is. Maar eerst dingen eerst...

FAT32

Theoretisch is de grootte van een FAT32 logische schijf beperkt tot 8 TB. In de praktijk zullen de ingebouwde schijfbeheerhulpmiddelen in Windows 2000/XP u niet toestaan ​​een partitie aan te maken die groter is dan 32 GB. Maar zelfs dit is meer dan genoeg voor de huidige pc's.

Bestandsnamen in FAT32 kunnen maximaal 255 tekens bevatten. De maximaal mogelijke grootte van één bestand is 4 GB.

Misschien wel een van de belangrijkste kenmerken van een bestandssysteem is stabiliteit, dat wil zeggen weerstand tegen fouten. In FAT32 is de situatie hiermee eerlijk gezegd onbelangrijk. De meest voorkomende fout, die bekend is bij alle Windows 98-bezitters, zijn onjuist geregistreerde gegevens over de hoeveelheid vrije ruimte. Het komt voor omdat gegevens over de hoeveelheid vrije ruimte niet worden berekend, zoals gebeurde in FAT16, maar eenvoudigweg naar het opstartgebied worden geschreven. En wanneer er een fout optreedt tijdens het kopiëren (verwijderen, verplaatsen) van een bestand, heeft het besturingssysteem geen tijd om bijgewerkte gegevens over de vrije ruimte op de schijf te schrijven, hoewel deze in feite is veranderd. Als gevolg hiervan treedt er een fout op, die alleen kan worden verholpen door de harde schijf volledig te controleren met een speciaal programma.

Bovendien is FAT32 behoorlijk gevoelig voor fragmentatie (vooral als de schijf voor meer dan 80% vol is) - dit vertraagt ​​het werk aanzienlijk. In bijzonder geavanceerde gevallen kan fragmentatie zelfs leiden tot de “crash” van het gehele bestandssysteem.

NTFS

De door NTFS gestelde limieten voor de grootte van de harde schijf zijn tegenwoordig onhaalbaar: 2.000.000 GB, dus je zou kunnen zeggen dat er eenvoudigweg geen beperkingen zijn. De eerste 12% van een schijf met NTFS wordt toegewezen aan de MFT (Master File Table). Het is een map met alle beschikbare bestanden en kleine bestanden (100 bytes) worden rechtstreeks in MFT opgeslagen - dit versnelt de toegang ertoe aanzienlijk. De eerste 16 MFT-elementen (verwijzingen naar systeembestanden) zijn erg belangrijk voor de werking van het bestandssysteem en daarom wordt een kopie van deze records op de schijf opgeslagen. Als gevolg hiervan is het “vernietigen” van NTFS behoorlijk moeilijk: het systeem kan ernstige defecten aan het schijfoppervlak omzeilen en zelfs MFT-schade overleven (een vergelijkbare situatie voor FAT zou fataal zijn).

Een map in NTFS is een specifiek bestand waarin koppelingen naar andere bestanden en mappen zijn opgeslagen. De interne structuur is vergelijkbaar met een binaire boom, waardoor u de tijd voor het zoeken naar het gewenste bestand tientallen keren kunt verkorten (de zogenaamde halveringsmethode). Hoe meer bestanden in de map, hoe groter het voordeel ten opzichte van FAT32 bij het zoeken.

De fouttolerantie van NTFS komt voort uit het feit dat gegevens worden verwerkt op basis van transacties: acties die geheel en correct worden uitgevoerd of helemaal niet worden uitgevoerd.

Laten we ons voorstellen dat gegevens naar een schijf worden geschreven, en plotseling blijkt midden in het proces dat er op de plaats waar we besloten het volgende stuk gegevens te schrijven, fysieke schade aan het oppervlak is. In dit geval wordt de gehele schrijftransactie teruggedraaid (wijzigingen kunnen worden teruggedraaid met behulp van het transactielogboek). De locatie wordt gemarkeerd als mislukt en de gegevens worden naar een andere locatie geschreven - er begint een nieuwe transactie.

Differentiatie van toegangsrechten tot bestanden in NTFS biedt niet altijd bescherming tegen ongeoorloofde toegang tot geheime gegevens. Een aanvaller kan uw harde schijf op een andere computer aansluiten en gemakkelijk de bestanden lezen die hij nodig heeft, omdat de beperkingen van de toegangsrechten niet verder reiken dan uw besturingssysteem. Daarom werd er een extra maatregel in NTFS geïntroduceerd: gegevensversleuteling op bestandssysteemniveau, waardoor het mogelijk wordt om informatie met meer succes te verbergen.

Gegevenscompressie in NTFS wordt ook uitgevoerd op bestandssysteemniveau, waardoor u er relatief snel mee kunt werken en informatie direct kunt uitpakken. Het compressiemechanisme is uiterst flexibel: u kunt zelfs de helft van het bestand comprimeren, terwijl het andere deel ongecomprimeerd blijft.

De bestandsnaam kan alle tekens bevatten, inclusief de volledige set nationale alfabetten, aangezien de gegevens in Unicode worden gepresenteerd (65535 verschillende tekens).

De keuze voor een bestandssysteem voor de gemiddelde gebruiker wordt relevant bij het formatteren van een harde schijf, flashdrive of ander opslagmedium. Het systeem biedt verschillende opties: FAT16, exFAT, . Er is bijna niets bekend over de voor- en nadelen van elk, dus kiezen ze vaak wat er wordt gehoord - in de regel dit. Om eerlijk te zijn is het de moeite waard om te verduidelijken dat FAT16 tegenwoordig meer een geheugen is, en dat het formatteren van media daarin alleen als een experiment wordt gedaan. Het exFAT-systeem kan, vanwege zijn nog steeds onbeduidende distributie, ook worden beschouwd als een, zo niet een exclusieve, dan niet een universele oplossing - niet alle besturingssystemen ondersteunen het. De keuze is dus tussen twee afkortingen: FAT32 en .

Bestandssysteem gebaseerd op FAT16. In wezen is dit bestandssysteem een ​​spreadsheet met bestandsindeling die 32-bits records gebruikt. De afkorting staat overigens voor File Allocation Table.

Een bestandssysteem, dat een specifieke structuur heeft: aan het begin van de schijf staat een samenvattende tabel (of directory) van alle bestanden, en dan zijn er de gegevens zelf. De afkorting staat voor New Technology File System.

In de praktijk wordt het FAT32-bestandssysteem vaker gebruikt op kleine verwisselbare media, NTFS op systeemschijven en voor het opslaan van grote bestanden. FAT32-clusters zijn groter, wat betekent dat er schijfruimte wordt verspild bij het opslaan van een groot aantal kleine bestanden. Een groot aantal programma's die de aanwezigheid van bijvoorbeeld veel bibliotheken, lettertypebestanden en andere vereisen, zal resulteren in een trage werking in het FAT32-systeem. NTFS biedt snelle toegang tot een klein bestand of een deel van een bestand.

Over het algemeen is NTFS merkbaar langzamer dan FAT32, maar NTFS is efficiënter bij de toegang tot grote bestanden. Fragmentatie heeft op geen enkele manier invloed op NTFS, terwijl FAT32 de prestaties merkbaar zal verminderen (vooral bij het werken met middelgrote mappen).

Als we het hebben over de hardwarewerking van harde schijven, dan zal FAT32 hen een zachte modus bieden: tijdens het lezen maakt de kop minder bewegingen en dienovereenkomstig zal de mate van mechanische slijtage minder zijn. De relevantie van deze eigenschap gaat echter verloren in het licht van het verwaarloosbare gebruik van het FAT32-bestandssysteem op harde schijven in systemen. Het ontwerp van flashdrives en geheugenkaarten impliceert geen mechanische slijtage.

Het werken met het NTFS-bestandssysteem vereist een aanzienlijke hoeveelheid RAM, dus zwakke systemen met minder dan 64 MB RAM zijn er niet voor ontworpen. Hoewel dergelijke assemblages momenteel alleen in musea te vinden zijn of gemaakt worden om te experimenteren. Het is echter de moeite waard eraan te denken dat het FAT32-systeem geen eisen stelt aan de hoeveelheid RAM, vooral als u de mogelijkheid overweegt om het standaardgeheugen van mobiele apparaten uit te breiden. De telefoon kan eenvoudigweg niet werken met een geheugenkaart die is geformatteerd in NTFS, zelfs als toegang mogelijk is vanaf het besturingssysteem.

De maximale bestandsgrootte in FAT32 is 4 GB. NTFS ondersteunt theoretisch bestanden van ongeveer 16 TB groot. De theoretische maximale schijfgrootte voor FAT32 is 8 TB, terwijl deze voor NTFS ongeveer 16 exabytes is. Het is waar dat de technologie nog niet het punt heeft bereikt om deze eigenschappen in de praktijk te gebruiken.

Een ander onbetwist voordeel van NTFS is de mogelijkheid om een ​​bestand op bestandssysteemniveau te comprimeren. We kunnen ook praten over een hoger niveau van systeembetrouwbaarheid en bovendien de mogelijkheid om de bestandsstructuur in NTFS op te slaan in geval van een storing.

NTFS gebruikt schijfruimte efficiënter.
FAT32 is sneller.
NTFS biedt hoge prestaties bij het werken met grote bestanden.
FAT32 ondersteunt bestanden tot 4 GB groot.
FAT32 vereist niet veel RAM-geheugen.
NTFS garandeert een hoge systeembetrouwbaarheid.

In dit artikel wordt het gebruik van verschillende bestandssystemen op externe opslagmedia besproken: flashdrives, geheugenkaarten, externe harde schijven, enz. Tegenwoordig worden dus de volgende bestandssystemen gebruikt voor schijven: ...

* FAT32
*NTFS
*exFAT

Laten we ze allemaal in detail doornemen en de voordelen, nadelen en kenmerken van gebruik op verschillende apparaten overwegen.

Een bestandssysteem gemaakt door Microsoft om het stervende FAT16 te vervangen. Momenteel het meest voorkomende systeem. De meeste geheugenkaarten en flashdrives worden geleverd in FAT32. Bovendien zal het bij het formatteren van de media op een huishoudelijk apparaat, zoals een camera, in dit bestandssysteem werken. Dit is het belangrijkste voordeel: compatibiliteit. Door een dergelijke drive in een huishoudelijke dvd-speler, mediaspeler of fotoprinter te plaatsen, weet je zeker dat alle bestanden toegankelijk zijn en normaal kunnen worden gelezen. Dit is waar de voordelen eindigen.

Het belangrijkste nadeel van dit systeem is de maximale bestandsgrootte van 4 GB. Daarom is het niet mogelijk om een ​​groot bestand op te nemen (bijvoorbeeld een back-up van de systeemschijf of een video gekopieerd van de camera). Bovendien heeft Windows een partitiegroottelimiet van 32 GB. U kunt de laatste beperking omzeilen door de HP USB Disk Storage Format Tool te downloaden, waarmee u zelfs een externe harde schijf in FAT32 kunt formatteren.

Als u echter niet zulke grote bestanden hoeft op te nemen en over te dragen, en als u een kleine mediagrootte heeft: 4, 8 of zelfs 16 GB, kunt u deze zonder aarzeling naar FAT32 formatteren.
Overigens formatteert Transcend, een bedrijf dat mobiele opslagmedia produceert, zijn externe harde schijven in FAT32.

Een modern, betrouwbaar bestandssysteem dat teruggaat tot Windows NT.
Op desktopcomputers en laptops verving het FAT32. Controleer of FAT32 nog steeds is geïnstalleerd (klik met de rechtermuisknop op de schijf in Deze computer en selecteer Eigenschappen). Ik raad ten zeerste aan om deze te vervangen door NTFS.

Hoe FAT32 naar NTFS te converteren zonder gegevensverlies

U kunt dit als volgt doen. Typ op de opdrachtregel (Start-Run).

converteer e: /fs:ntfs

In plaats van e: kunt u de benodigde schijf vervangen. Hiermee kunt u het bestandssysteem wijzigen in NTFS geen gegevensverlies.

NTFS werkt echter enigszins anders op flashdrives en externe harde schijven. Bij het kopiëren naar een dergelijk station schakelt Windows het caching-mechanisme in, waarbij bestanden eerst naar een speciaal geheugen (de zogenaamde cache) worden gekopieerd en vervolgens naar de uiteindelijke media. Op stationaire harde schijven kunt u hiermee de kopieersnelheid verhogen en vertragingen gladstrijken. Op mobiele apparaten zal het er zo uitzien. In eerste instantie zal de kopieersnelheid erg hoog zijn en kan oplopen tot 100 MB/s (theoretisch gelijk aan de leessnelheid van de harde schijf waarvan u kopieert). Wanneer het cachegeheugen leeg is, daalt de snelheid naar een kritisch laag niveau. waarde. Bovendien moet het systeem, voordat het verder gaat met het kopiëren van het volgende bestand, het huidige bestand uit de cache toevoegen. Daarom lijkt het erop dat het kopiëren op 99 procent blijft steken, ook al geeft de indicator van de harde schijf nog steeds activiteit aan. Als je de kopieersnelheid met en zonder cache vergelijkt, blijkt dat deze vrijwel identiek is. Dat wil zeggen dat we bij het gebruik van NTFS bijna niets verliezen, behalve de onjuiste kopieersnelheid en informatie over de voltooiingstijd. Hoewel dergelijke ‘informatie-inhoud’ voor sommigen de zenuwen kan doen rafelen.

Dit is de kopieersnelheid \"ontwikkelt\"
USB 2.0 harde schijf in NTFS-systeem

NTFS “doet wonderen”, kopiëren naar een flashstation van 512 MB,
waarvan de werkelijke schrijfsnelheid enkele MB/s bedraagt

Aan de andere kant is NTFS een uiterst betrouwbaar bestandssysteem dat meer dan één plotselinge reset kan weerstaan. Deze betrouwbaarheid wordt gewaarborgd door loggen. Hierdoor heeft het systeem vaker toegang tot bepaalde delen van de schijf. Voor flashdrives en geheugenkaarten is deze aanpak van cruciaal belang. Ze zullen sneller verslijten.

Nieuw bestandssysteem van Microsoft. In de eerste plaats ontworpen voor flashdrives. Overdrijvend kunnen we zeggen dat dit FAT32 is, waarbij de beperkingen zijn verwijderd. De grootte van bestanden en partities kan astronomische afmetingen bereiken, en het aantal bestanden in één map is nu onbeperkt. Naar mijn mening ideaal voor flashdrives en geheugenkaarten.

Maar dit systeem heeft ook een nadeel. Veel huishoudelijke apparaten ondersteunen dit niet, en computers met Windows XP zullen dergelijke media ook niet zien. Microsoft heeft echter patch KB955704 uitgebracht, waarmee exFAT in Windows XP kan worden gebruikt. Windows Vista en Windows 7 werken met dit systeem zonder enige extra manipulaties.

Maar als u vaak een flashdrive gebruikt op verschillende computers met Windows XP, moet u een extra flashdrive met stuurprogramma's meenemen. Dit is gewoon belachelijk.

Maar als je alleen computers hebt met Windows 7 of als je slechts op 2-3 plaatsen een flashdrive/schijf bij je hebt waar het mogelijk is om de bovenstaande update te installeren, dan is exFAT ideaal.

Toevoeging
Artikel overgenomen uit open bronnen: http://winitpro.ru/index.php/2011/06/20/fajlovaya-sistema-exfat/
exFAT-bestandssysteem

Samen met de release van Vista SP1 introduceerde Microsoft een nieuw bestandssysteem. ExFAT (Extended File Allocation Table) is de opvolger van het oude FAT32-bestandssysteem. Dus wat zijn de belangrijkste voor- en nadelen van het exFAT-bestandssysteem. Wat zijn de verschillen tussen exFAT en FAT32? En wanneer is het beter om exFAT te gebruiken in plaats van NTFS?

Het FAT32-bestandssysteem is een vrij oud en bekend bestandssysteem, maar heeft een aantal belangrijke nadelen: het ondersteunt geen partities groter dan 2 TB en bestanden groter dan 4 GB. Om de problemen beschreven in FAT32 op te lossen, is het exFAT-bestandssysteem gemaakt. ExFAT is een Microsoft-ontwikkeling die voornamelijk is ontworpen voor mobiele media (flashdrives, SSD-drives, smartcards). Het is meteen vermeldenswaard dat ExFAT niet wordt gebruikt om harde schijven te formatteren. Alle recente versies van Windows, evenals Mac OS X, ondersteunen dit bestandssysteem. ExFAT wordt ook vaak FAT64 genoemd, wat betekent dat het grotere schijven en bestanden aankan.

De belangrijkste voordelen van het exFAT-bestandssysteem:

* Maximale clustergrootte verhoogd naar 32 MB
* Verhoogde de maximale bestandsgrootte in exFAT van 4GB naar 264 bytes (16 EB).
* Er is geen limiet op het aantal bestanden in een directory
* Ondersteunt bestands-/maprechten
* Ondersteuning voor schrijftransacties (indien ondersteund door het fysieke apparaat)
* Efficiënt gebruik van vrije ruimte, waardoor schijffragmentatie aanzienlijk wordt verminderd.

Het is vermeldenswaard dat bij het formatteren in exFAT de hoeveelheid beschikbare ruimte op opslagapparaten groter is dan bij gebruik van FAT32. Als een USB-flashstation van 4 GB (nominale capaciteit 4023 MB) bijvoorbeeld in verschillende bestandssystemen wordt geformatteerd, is het resultaat het volgende:

* FAT32 - 4014MB
* HFS+ - 3997MB
* NTFS - 3974MB
* exFAT - 4022 MB

ExFAT is geoptimaliseerd voor het werken met flashdrives, zoals USB-flashdrives, geheugenkaarten en SSD-drives; de clustergrootte van 32 KB is zeer geschikt voor kaarten met een grote capaciteit en apparaten met verhoogde slijtage bij het uitvoeren van lees- en schrijfbewerkingen. Het exFAT-systeem heeft ook de mogelijkheid om toegangsrechten tot bestanden/mappen te beheren, en de tijd om toegang te krijgen tot gegevens is afgenomen. Een van de belangrijkste nadelen van het exFAT-systeem is dat deze technologie valt onder het licentiebeleid van Microsoft en niet in open source-oplossingen kan worden gebruikt. Om het op welk besturingssysteem dan ook te gebruiken, moet u licentiekosten aan Microsoft betalen (deze regel is niet van toepassing op eenvoudige mobiele apparaten zoals camera's, spelers, enz.).

exFAT in moderne Windows 7-besturingssystemen

De nieuwe versie van Microsoft Windows 7 ondersteunt het exFAT-bestandssysteem en al zijn functies volledig in zowel 32- als 64-bits versies. Bovendien kunnen externe flashdrives die zijn geformatteerd in exFAT worden gebruikt om met ReadyBoost-technologie te werken (en er zal niet langer een limiet van 4 GB zijn).

Windows Vista

Windows Vista ondersteunt exFAT alleen vanaf Service Pack 1. Bovendien worden sommige functies, zoals toegangscontrole, ook niet ondersteund. In tegenstelling tot Windows 7 worden de exFAT-apparaten van Vista niet ondersteund voor ReadyBoost.

Windows XP

ExFAT wordt niet ondersteund in Windows XP. U kunt echter een stuurprogramma downloaden van de Microsoft-website (beschrijving in KB 9555704 - http://support.microsoft.com/kb/955704), maar hiervoor is Service Pack 2 geïnstalleerd.

Er is geen officiële exFAT-ondersteuning voor oudere versies van Windows.

Windows-server

ExFAT wordt volledig ondersteund in Windows Server 2008 en bij installatie van de bovenstaande driver ook in Windows Server 2003.

Sneeuwluipaard

Mac OS X ondersteunt exFAT sinds versie 10.6.4 (15 juni 2010), maar alleen op Macs met een SDXC-kaartlezer. Mac mini en iMac zijn exFAT-compatibel.

Op Linux-familiesystemen is er geen ondersteuning voor exFAT, hoewel er verschillende oplossingen zijn, maar de meeste daarvan zijn betaald of lastig. Bovendien steekt Microsoft, met zijn eigen licentie, een spaak in de wielen van onafhankelijke ontwikkelaars.

ExFAT en FAT32

Bij testen op Windows 7 vertoonde het dezelfde prestaties als FAT32, maar NTFS is nog steeds iets sneller. Zal exFAT FAT32 vervangen? Dit zal waarschijnlijk pas gebeuren na een massale migratie naar Windows 7 of nieuwere versies van Windows. Voor consumenten zal het belangrijkste voordeel van exFAT het overwinnen van de bestandsbeperkingen van FAT32 zijn (het vergroten van de bestandsgrootte in exFat).

We moeten ook onthouden dat het exFAT-bestandssysteem een ​​nieuwere versie van het besturingssysteem vereist (mogelijk is een hardware-upgrade vereist), evenals het feit dat exFAT eenvoudigweg niet wordt ondersteund op oudere apparaten (camera's, mp3-spelers).

exFat of NTFS

ExFAT kan worden beschouwd als een concurrent van NTFS op systemen met beperkte verwerkingskracht en geheugen. Bovendien is het gebruik van het NTFS-bestandssysteem op flash-kaarten erg lastig en ineffectief (de werkingssnelheid neemt af en de levensduur van het flash-geheugen neemt af), en ExFAT zal het ideale bestandssysteem zijn voor dergelijke apparaten.

Concluderend volgen hier enkele algemene aanbevelingen voor het kiezen van het meest geschikte bestandssysteem. Als u een kleine flashdrive heeft, formatteert u deze naar FAT32. Formatteer flashdrives met grote capaciteit met exFAT, omdat vooral de "snelheidssprongen" merkbaar zullen zijn. Externe harde schijven zijn meestal groot van formaat en leveren hoge prestaties (vooral die met USB 3.0-connectoren), dus het is beter om ze met NTFS te formatteren.

Artikel overgenomen uit open bronnen: http://pc-hard.ru/softarticles/1-fat32-ntfs-exfat-comparsion.html

De keuze voor een bestandssysteem voor de gemiddelde gebruiker wordt relevant bij het formatteren van een harde schijf, flashdrive of ander opslagmedium. Het systeem biedt verschillende opties: FAT16, FAT32, exFAT, NTFS. Er is bijna niets bekend over de voor- en nadelen van elk, dus kiezen ze vaak voor wat bekend is - in de regel is dit NTFS. Om eerlijk te zijn is het de moeite waard om te verduidelijken dat FAT16 tegenwoordig meer een geheugen is, en dat het formatteren van media daarin alleen als een experiment wordt gedaan. Het exFAT-systeem kan, vanwege zijn nog steeds onbeduidende distributie, ook worden beschouwd als een, zo niet een exclusieve, dan niet een universele oplossing - niet alle besturingssystemen ondersteunen het. De keuze is dus tussen twee afkortingen: FAT32 en NTFS.

FAT32- een bestandssysteem gemaakt op basis van FAT16. In wezen is dit bestandssysteem een ​​spreadsheet met bestandsindeling die 32-bits records gebruikt. De afkorting staat overigens voor File Allocation Table.

NTFS- een bestandssysteem, dat een bepaalde structuur heeft: aan het begin van de schijf staat een overzichtstabel (of map) van alle bestanden, en vervolgens - de gegevens zelf. De afkorting staat voor New Technology File System.

In de praktijk wordt het FAT32-bestandssysteem vaker gebruikt op kleine verwisselbare media, NTFS op systeemschijven en voor het opslaan van grote bestanden. FAT32-clusters zijn groter, wat betekent dat er schijfruimte wordt verspild bij het opslaan van een groot aantal kleine bestanden. Een groot aantal programma's die de aanwezigheid van bijvoorbeeld veel bibliotheken, lettertypebestanden en andere vereisen, zal resulteren in een trage werking in het FAT32-systeem. NTFS biedt snelle toegang tot een klein bestand of een deel van een bestand.

Over het algemeen is NTFS merkbaar langzamer dan FAT32, maar NTFS is efficiënter bij de toegang tot grote bestanden. Fragmentatie heeft op geen enkele manier invloed op NTFS, terwijl FAT32 de prestaties merkbaar zal verminderen (vooral bij het werken met middelgrote mappen).

Als we het hebben over de hardwarewerking van harde schijven, dan zal FAT32 hen een zachte modus bieden: tijdens het lezen maakt de kop minder bewegingen en dienovereenkomstig zal de mate van mechanische slijtage minder zijn. De relevantie van deze eigenschap gaat echter verloren in het licht van het verwaarloosbare gebruik van het FAT32-bestandssysteem op harde schijven in systemen. Het ontwerp van flashdrives en geheugenkaarten impliceert geen mechanische slijtage.

Het werken met het NTFS-bestandssysteem vereist een aanzienlijke hoeveelheid RAM, dus zwakke systemen met minder dan 64 MB RAM zijn er niet voor ontworpen. Hoewel dergelijke assemblages momenteel alleen in musea te vinden zijn of gemaakt worden om te experimenteren. Het is echter de moeite waard eraan te denken dat het FAT32-systeem geen eisen stelt aan de hoeveelheid RAM, vooral als u de mogelijkheid overweegt om het standaardgeheugen van mobiele apparaten uit te breiden. De telefoon kan eenvoudigweg niet werken met een geheugenkaart die is geformatteerd in NTFS, zelfs als toegang mogelijk is vanaf het besturingssysteem.

De maximale bestandsgrootte in FAT32 is 4 GB. NTFS ondersteunt theoretisch bestanden van ongeveer 16 TB groot. De theoretische maximale schijfgrootte voor FAT32 is 8 TB, terwijl deze voor NTFS ongeveer 16 exabytes is. Het is waar dat de technologie nog niet het punt heeft bereikt om deze eigenschappen in de praktijk te gebruiken.

Een ander onbetwist voordeel van NTFS is de mogelijkheid om een ​​bestand op bestandssysteemniveau te comprimeren. We kunnen ook praten over een hoger niveau van systeembetrouwbaarheid en bovendien de mogelijkheid om de bestandsstructuur in NTFS op te slaan in geval van een storing.

Conclusie website

  1. NTFS gebruikt schijfruimte efficiënter.
  2. FAT32 is sneller.
  3. NTFS biedt hoge prestaties bij het werken met grote bestanden.
  4. FAT32 ondersteunt bestanden tot 4 GB groot.
  5. FAT32 vereist niet veel RAM-geheugen.
  6. NTFS garandeert een hoge systeembetrouwbaarheid.