NTFS

NTFS (New Technology File System) on Microsoftin kehittämä tiedostojärjestelmä, joka on käytössä kaikissa Microsoftin Windows NT -pohjaisissa käyttöjärjestelmissä. NTFS suunniteltiin korjaamaan puutteita FAT- ja HPFS-tiedostojärjestelmissä.

NTFS julkaistiin vuonna 1993 Windows NT 3.1:lle. Tiedostojärjestelmä oli huomattavasti hitaampi kuin aiempi FAT-tiedostojärjestelmä, mutta tarjosi paremmat mahdollisuudet tietojen palauttamiseen.

Ominaisuudet 

 Levykiintiöt (Disk Quota):
 Ominaisuuden avulla järjestelmän ylläpitäjät voivat rajoittaa ja seurata muiden käyttäjien levytilan käyttöä. Ominaisuus ei ota huomioon reaaliaikaisen pakkauksen aiheuttamaa levytilan säästöä. Tuki ominaisuudelle lisättiin NTFS:n versioon 3.0.
 Tiedostojen varjokopiot (Volume Shadow Copy eli VSC):
 Ominaisuuden avulla tiedostojärjestelmä ottaa tiedoista automaattisesti kopion, kun niiden päälle tallennetaan uusi versio. Tämä mahdollistaa tiedoston vanhemman version palauttamisen käyttäjän niin halutessa.
 Läpinäkyvä pakkaus:
 Ominaisuuden avulla tiedostojärjestelmä pakkaa kaiken levylle kirjoitetun datan automaattisesti. Pakkaamiseen käytetään LZ77-algoritmia, jota käytetään myös tunnetussa ZIP-tiedostomuodossa. Koska reaaliaikainen pakkaus käyttää huomattavasti prosessorin tehoja, sitä ei suositella käytettäväksi palvelimissa ja muissa ympäristöissä, joissa kiintolevyn I/O-kuorma on korkea.
 Läpinäkyvä salaus (Encrypting File System, EFS):
 Ominaisuuden avulla kaikki levylle tallennettu data salataan käyttäen Microsoftin CryptoAPI-rajapintaa. Tuki ominaisuudelle lisättiin NTFS:n versioon 3.0.
 Journalointi (Change Journal):
 Journalointi on tarkoitettu levyjärjestelmän korruptoitumisen ehkäisyyn järjestelmän kaatumisen tai sammuttamisen yhteydessä.

Rajoitukset 

 Varatut tiedostonimet:
 Koska NTFS varastoi metadatan tavallisissa tiedostoissa ja hakemistoissa, ovat tietyt tiedostonimet osion juurihakemistossa varattuja. Varatut tiedostonimet ovat $MFT, $MFTMirr, $LogFile, $Volume, $AttrDef, $Bitmap, $Boot, $BadClus, $Secure ja $Upcase. Varatut hakemistot ovat . (piste) ja $Extend.
 Osion kokorajoitus:
 Teoriassa NTFS tukee korkeintaan 264−1 klusterin kokoisia osioita, mutta esimerkiksi Windows XP rajoittaa koon 232−1 klusteriin. Käyttäen NTFS:n oletus klusterikokoa eli 4 kilotavua, on osion maksimikoko 16 teratavua miinus 4 kilotavua. Käyttäen suurinta mahdollista klusterikokoa eli 64 kilotavua, kasvaa osion maksimikoko 256 teratavuun miinus 64 kilotavua.
 Tiedoston kokorajoitus:
 Teoriassa NTFS tukee korkeintaan 16 eksatavun kokoisia tiedostoja, mutta käytännössä suurin mahdollinen tiedostokoko on 16 teratavua.
 Tiedostojen pirstoutuminen

Katso myös 

 FAT

Lähteet

Aiheesta muualla 
 Microsoft Dateisysteme 

Tiedostojärjestelmät
Microsoft Windows
Vuoden 1993 ohjelmistot
Seulonnan keskeiset artikkelit