# NTFS:ää koskevia huomautuksia

Navigation: Vinkkejä ja huomautuksia >

# NTFS:ää koskevia huomautuksia

NTFS-tiedostojärjestelmää voidaan käyttää Windows NT-käyttöjärjestelmässä tai uudemmissa käyttöjärjestelmissä. Se tarjoaa joitakin erityisominaisuuksia, joilla on vaikutuksia myös osoitteessa TreeSize. Seuraavissa kappaleissa kuvataan joitakin näistä ominaisuuksista ja niiden vaikutuksista tähän ohjelmistoon.

## Pääsynvalvontaluettelot

Käyttäjien pääsyä tiedostoihin ja kansioihin voidaan rajoittaa. Toisille käyttäjille tai ryhmille voidaan myöntää tai evätä tiettyjä oikeuksia, kuten luku-, kirjoitus-, suoritus- tai poisto-oikeudet. Näin voidaan jopa estää järjestelmänvalvojilta pääsy tiedostoihin ja kansioihin. Jos järjestelmänvalvoja yrittää käyttää Windows Explorerissa kansiota, jonka omistaja on kieltänyt muilta käyttäjiltä lukuoikeuden, näyttöön tulee virheilmoitus "Access Denied". TreeSize pystyy kuitenkin skannaamaan tällaisia kansioita, jos olet kirjautunut sisään järjestelmänvalvojana tai käyttäjänä, jolla on oikeus tehdä varmuuskopioita (tätä vaihtoehtoa voi muuttaa kohdassa "Ohjauspaneeli > Hallintatyökalut > Paikallinen tietoturvakäytäntö" ja Windowsin käyttäjäeditorilla).

## Tiedostopohjainen pakkaaminen

NTFS tukee tiedostokohtaista pakkausta. NTFS-tietueeseen pakattuja tiedostoja voidaan lukea ja kirjoittaa ilman, että toinen ohjelma purkaa niitä ensin. Purkaminen tapahtuu automaattisesti ja läpinäkyvästi tiedoston lukemisen aikana. Tiedosto pakataan uudelleen, kun se tallennetaan.

Pakatun tiedoston viemä tila on yleensä paljon pienempi kuin sen normaali koko. Tämän vuoksi osittain tai kokonaan pakattujen kansioiden kohdalla TreeSize ilmoittama varattu tila voi olla pienempi kuin kansiolle ilmoitettu koko. TreeSize pystyy näyttämään pakkaussuhteen "Tiedot"-välilehden ylimääräisessä sarakkeessa. Lisäksi se voi näyttää pakatut tiedostot ja kansiot eri värillä. Nämä ominaisuudet voidaan ottaa käyttöön tai poistaa käytöstä Asetukset-valintaikkunassa.

TreeSize pystyy pakkaamaan ja purkamaan kokonaisia tiedostojärjestelmän haaroja kontekstivalikon avulla.

Windows 10:ssä Microsoft otti NTFS:ssä käyttöön uusia läpinäkyviä pakkausominaisuuksia, jotka on suunniteltu käyttöjärjestelmän tiedostojen, lähinnä DLL- ja EXE-tiedostojen, tiivistämiseen. Toisin kuin vanhassa tiedostopohjaisessa pakkauksessa, näitä tiedostoja ei merkitä pakattaviksi niiden tiedostoattribuuteissa.

## Harvat tiedostot

Tiedostoja, jotka ovat suuria mutta vain osittain käytettyjä, kutsutaan harvoiksi tiedostoiksi. Koska käyttöjärjestelmä ei varaa levytilaa harvan tiedoston käyttämättömille osille, se vie vähemmän levytilaa kuin sen todellinen koko on. TreeSize käsittelee harvat tiedostot kuten pakatut tiedostot ja laskee myös niille pakkaussuhteen.

## Reparse Points: Volume Mount Points ja symboliset linkit

Volume mount point on olemassa oleva polku, johon "mountataan" toinen volume. Tämän perusteella käyttäjät ja sovellukset voivat viitata liitettyyn tietueeseen kyseisellä polulla. Tälle niteelle ei tarvitse määrittää aseman kirjainta. Sen avulla voit yhdistää useita tiedostojärjestelmiä yhdeksi loogiseksi tiedostojärjestelmäksi. Symboliset linkit, jotka tunnetaan myös nimellä liitospisteet, toimivat samalla tavalla: Jos sinulla on esimerkiksi tyhjä kansio "C:\Documents\Images", voit luoda sille symbolisen linkin "E:\Pics". Sovellukset näkevät tällöin "E:\Pics":n sisällön "C:\Documents\Images":ssa. Toisin kuin NTFS-liitäntäpiste, symbolinen linkki voi osoittaa myös tiedostoon tai etä-SMB-verkkopolkuun.

Jos vaihtoehto "Follow Mount Points and Symbolic Links" (Seuraa kiinnityspisteitä ja symbolisia linkkejä) on käytössä, TreeSize ottaa näiden kansioiden sisällön mukaan skannaukseen. Koska niitä ei ole fyysisesti tallennettu skannattavaan asemaan, tämä voi tuottaa osoitetun tilan osalta aseman kokonaiskokoa suurempia tuloksia.

## Vaihtoehtoiset tietovirrat (ADS)

NTFS:ssä tiedosto koostuu eri tietovirroista. Yksi tietovirta sisältää suojaustiedot (käyttöoikeudet ja muut vastaavat), ja toinen sisältää "oikeaa dataa", jonka odotetaan olevan tiedostossa. Vaihtoehtoisia tietovirtoja voi olla, ja niissä on tietoja samalla tavalla kuin tavallisessa tietovirrassa. Nämä vaihtoehtoiset tietovirrat ovat piilossa. Tämä tarkoittaa, että tiedostossa voi olla yksi tavu virallisessa päätietovirrassa ja joitakin satoja megatavuja yhdessä tai useammassa vaihtoehtoisessa tietovirrassa. Dir-komento, tiedostonhallintaohjelmat tai Windows Explorer näyttävät tämän tiedoston kooksi 1 tavun, mutta todellisuudessa se varaa paljon enemmän tilaa kiintolevyltäsi.

TreeSize voi havaita vaihtoehtoiset tietovirrat ja lisätä niiden koot varattuun tiedostokokoon.
Huomaa: ADS voi tallentaa tietoja samaan klusteriin kuin pääasiallinen tietovirta, joten jos tiedostossa on yksi tai useampi ADS, tämä tiedosto ei välttämättä varaa enemmän levytilaa.

Voit valita vaihtoehtoisten tietovirtojen havaitsemisen TreeSize Options -valintaikkunassa, jotta saat tarkemman osoitetun tilan hakemistohaaroille. Tämä vaihtoehto on oletusarvoisesti pois käytöstä, koska ADS:n kysely vie jonkin verran aikaa ja lisää tarkistuksen kokonaisaikaa. Voit etsiä vaihtoehtoisia tietovirtoja sisältäviä tiedostoja käyttämällä TreeSize-sivuston mukautettua tiedostohakua.

## Kovalinkit

Windows-ympäristössä kiintolinkki on viittaus tai osoitin NTFS-tallennustilavuuden fyysisiin tietoihin. Kaikki nimetyt tiedostot ovat kovalinkkejä. Tiedostoon liitetty nimi on vain merkintä, joka viittaa käyttöjärjestelmälle varsinaiseen dataan. NTFS-tietueissa samaan dataan voi liittyä useampi kuin yksi nimi. Vaikka tiedostoa kutsutaan eri nimillä, kaikki tehdyt muutokset vaikuttavat todelliseen dataan riippumatta siitä, miten tiedostoa kutsutaan myöhemmin. Kovalinkit voivat viitata vain samassa tiedostojärjestelmässä oleviin tietoihin. Tietoihin pääsee käsiksi niin kauan kuin vähintään yksi siihen viittaava linkki on olemassa. Kun viimeinen linkki poistetaan, tila katsotaan vapaaksi. Huomaa, että kaikilla samaan tiedostoon viittaavilla hardlinkkeillä on myös sama Security Descriptior (käyttöoikeudet).

Jotta käyttäjä voi luoda kovalinkin, hänellä on oltava kirjoitusoikeudet kyseisen kansiohaaran ja jaon tiedostoattribuutteihin, jos asema ei ole paikallinen asema.

Jos useampi kuin yksi kovalinkki osoittaa tiedoston tietoihin, tila varataan näille tiedostoille vain kerran riippumatta siitä, kuinka monta kovalinkkiä on olemassa. Asetukset-valintaikkunassa voit määrätä TreeSize havaitsemaan kovalinkit, jotta saat tarkemman jaetun tilan hakemistohaaroille. Tämä vaihtoehto on oletusarvoisesti pois käytöstä, koska kovien linkkien kysely vie jonkin verran aikaa ja lisää skannauksen kokonaiskestoa.

## Automaattinen tietojen deduplikointi

Windows Server 2012 ja uudemmat versiot tarjoavat datan deduplikointiominaisuuden: Tiedon deduplikointi segmentoi sisällöltään murto-osiltaan samanlaiset tiedostot niin sanottuihin "palasiin", jotka siirretään vastaavassa NTFS-osoitteessa sijaitsevaan alikansioon "System Volume Informaton\Dedup\ChunkStore\". Kun Windows on soveltanut deduplikointia, alkuperäiset tiedot korvataan osoittimella vastaavaan lohkoon ChunkStore-hakemistossa. Kun NTFS-deduplikointi on tehty, kaksi identtistä tiedostoa vaativat vain puolet siitä levytilasta, jonka ne aiemmin veivät. Koska alkuperäiset tiedostot sisältävät nyt vain pienen osoittimen datan sijasta, Windows ilmoittaa varattua levytilaa paljon pienemmällä arvolla kuin aiemmin (kahden identtisen tiedoston osalta varattu levytila ilmoitettaisiin muodossa "0 tavua"). Jos haluat, että TreeSize näyttää alkuperäiset tiedostojen ja kansioiden koot, vaihda näkymätila "Allocated Space" (Varattu tila) -tilasta "Size" (Koko) -tilaan. Kohdassa TreeSize näkyvä "Allocated Space" on levytila, jonka saisit poistamalla vastaavan tiedoston.

## Offline-tiedostot

Windows Server ja jotkin kolmannen osapuolen työkalut ja laitteet tarjoavat ominaisuuden nimeltä "offline-tiedostot": Tiedostot, joita ei ole käytetty pitkään aikaan, siirretään automaattisesti halvempaan ja hitaampaan tallennustilaan, ja pieni tynkätiedosto jää alkuperäiseen sijaintiinsa. Yleensä TreeSize raportoi oikein tällaisen tynkätiedoston varatun tilan, joka on usein vain yhden tiedostojärjestelmäklusterin kokoinen.

On kuitenkin olemassa yksi tilanne, jossa kantatiedostojen varattua tilaa ei ehkä ilmoiteta oikein. Jos TreeSize törmää Access Denied -virheisiin, se käyttää varmuuskopiointiohjelmille tarkoitettuja Windows API -toimintoja voidakseen skannata myös nämä tiedostojärjestelmän osat ja antaa arvot niiden koosta ja varatusta tilasta. Olemme nähneet joitakin laitteita, jotka ovat ilmoittaneet koko tiedostokoon varattuna tilana tässä tapauksessa kantatiedostoille, todennäköisesti siksi, että tämä on varmuuskopioinnissa käytetty koko. Tämän välttämiseksi varmista, että skannauksen suorittavalla käyttäjällä on täysi lukuoikeus skannattuun tiedostojärjestelmään.