Kako odrediti datotečni sustav računala. Što je datotečni sustav i kako saznati vrstu datotečnog sustava na disku. Vrste datotečnih sustava

Windows datotečni sustav je sustav koji operativni sustav koristi za pohranjivanje i organiziranje datoteka na tvrdom disku. Jednostavno rečeno, ova stvar je odgovorna za pohranjivanje informacija (datoteka i mapa) na tvrdi disk i veličinu koju zauzimaju te informacije.

Od izbora sustav datoteka O tome ovisi sigurnost računala i koliko će težiti podaci na tvrdom disku. Pod sigurnošću mislim na stabilnost rada i zaštitu od gubitka podataka.

Operativni sustav Windows XP podržava dva datotečna sustava za tvrdi diskovi:FAT i NTFS.

Datotečni sustav FAT ( File Allocation Table) je najprikladniji za korištenje na diskovima i particijama veličine do 200 MB

FAT je najjednostavniji datotečni sustav koji podržava Windows NT.

FAT direktorij nema specifičnu strukturu i datoteke se zapisuju na prvi slobodan prostor na disku. Dodatno, FAT datotečni sustav podržava samo četiri atributa datoteke: sustav, skriveno, samo za čitanje i arhiva.

Dozvole se ne mogu postaviti za datoteke koje se nalaze na FAT particijama.

Datotečni sustav NTFS ( New Technology File System organizira datoteke u direktorije i sortira ih po nazivu.

NTFS je najprikladniji za korištenje na pogonima većim od 400 MB. Kako se veličina diska povećava, performanse NTFS datotečnog sustava ne padaju kao FAT, ali ovaj sustav je zahtjevniji za računalne resurse, posebno RAM. Točno NTFS datotečni sustav koristi većina korisnika, iako ih, kao i uvijek, ima niz nedostataka:

Operativni sustavi ne stariji od Windows XP rade na NTFS-u

Trenutno NTFS nema ugrađenu enkripciju datoteka;

Ako je logički disk pun više od 90 posto, rad se naglo usporava

Ali postoje i prednosti:

Maksimalna veličina diska može doseći 18 TB;

Radi s datotekama većim od 4 GB;

Ako u FAT-u postoji velika vjerojatnost oštećenja datoteke kada operativni sustav zakaže, tada je u NTFS-u ta mogućnost praktički isključena;

NTFS vam omogućuje komprimiranje datoteka, čime se smanjuje njihov prostor na disku;

Ekonomičnije koristi prostor na disku:

Moguće je vratiti sustav... itd.

Vrlo je jednostavno saznati koji se datotečni sustav koristi na disku s vašim operativnim sustavom.

Da biste to učinili, morate kliknuti na ikonu na radnoj površini Moje računalo-> odaberite disk na kojem je instaliran vaš operativni sustav (obično pogon C)
Desni klik i odaberite Svojstva- idite na karticu Su česti.

Trebalo bi biti napisano Datotečni sustav: NTFS. Ali možda mast32 ili mast16

Štoviše, nije činjenica da uopće vaš lokalni diskovi postoji isti sustav datoteka. Kako biste saznali, pogledajte sve ostale diskove.

Usput, u istom prozoru možemo saznati Kapacitet diska, a također pogledajte koliko slobodan prostor na njemu je ostalo (i, prema tome, koliko prostora Zaposlen)

Datotečni sustav omogućuje organiziranje programa i podataka te organiziranje urednog upravljanja tim objektima.

Koncept datotečnog sustava koji je u osnovi Unix OS-a ostavio je dubok trag na operativnim sustavima osobnih računala. U Unix OS-u, I/O podsustav ujedinjuje način pristupa datotekama i periferni uređaji. Pod datotekom se podrazumijeva skup podataka na disku, terminalu ili nekom drugom uređaju.

Sustav datoteka je funkcionalni dio operacijskog sustava koji obavlja operacije nad datotekama. Datotečni sustav omogućuje vam rad s datotekama i direktorijima (imenicima) bez obzira na njihov sadržaj, veličinu, vrstu itd.

Sustav datoteka je sustav za upravljanje podacima.

Sustav za upravljanje podacima je sustav u kojem su korisnici oslobođeni većine fizičkih manipulacija datotekama i mogu se prvenstveno usredotočiti na logička svojstva podataka.

OS datotečni sustavi stvaraju za korisnike neku vrstu virtualne reprezentacije vanjskih uređaja za pohranu, omogućujući im da rade ne na niskoj razini fizičkih kontrolnih naredbi uređaja, već na visokoj razini skupova podataka i struktura.

Datotečni sustav (svrha):

  • skriva sliku stvarnog položaja informacija u vanjskoj memoriji;
  • osigurava neovisnost programa o specifičnoj konfiguraciji računala (logička razina rada s datotekama);
  • pruža standardne odgovore na pogreške koje se javljaju tijekom razmjene podataka.

Struktura datoteke

Cjelokupna zbirka datoteka na disku i odnosi među njima nazivaju se struktura datoteke. Razvijeni operativni sustavi imaju hijerarhijsku - višerazinsku strukturu datoteka, organiziranu u obliku stabla.

Koristi se struktura stabla imenika − stablo imenika. Posuđeno iz Unixa. Hijerarhijska struktura – struktura sustava čiji su dijelovi (komponente) povezani odnosima uključenosti ili subordinacije.

Hijerarhijska struktura je predstavljena orijentiranim stablom, u kojem vrhovi odgovaraju komponentama, a lukovi odgovaraju vezama.

Stablo direktorija pogona G

Usmjereno stablo je graf s odabranim vrhom (korijenom), u kojem postoji jedinstveni put između korijena i bilo kojeg vrha. U ovom slučaju moguće su dvije mogućnosti orijentacije: ili su sve staze orijentirane od korijena prema listovima ili su sve staze orijentirane od listova prema korijenu.

Stabla se koriste za opisivanje i dizajn hijerarhijskih struktura.

Korijen je početna pozicija, listovi su konačna pozicija.

Sekcije

Tijekom procesa formatiranja bilo koji tvrdi ili magnetooptički disk može se podijeliti na nekoliko dijelova i tretirati kao zasebni (neovisni) diskovi. Ti se dijelovi nazivaju odjeljci ili logičke pogone. Dijeljenje diska na nekoliko logičke pogone može biti potrebno jer OS ne može rukovati diskovima većim od određene veličine. Vrlo je zgodno pohranjivati ​​podatke i korisničke programe odvojeno od sistemskih programa (OS), jer OS može "odletjeti s računala".

Poglavlje– područje diska. Pod, ispod logički disk (particija) U računalu podrazumijevamo bilo koji medij za pohranu podataka s kojim operativni sustav radi kao jedan cijeli objekt.

Naziv pogona– oznaka logičkog pogona; unos u korijenski direktorij.

Logički diskovi (particije) označeni su latiničnim slovima A B C D E, ... (32 slova od A do Z).

Slova A, B rezervirana su za diskete.

SA - HDD, obično iz kojeg se učitava OS.

Preostala slova su logičke pogone, CD-i itd. Maksimalni broj logičkih pogona za Windows OS je beskonačan.

U pregradni stol naznačeno je mjesto početka i kraja ovog dijela i broj sektora u ovom dijelu (mjesto i veličina).

Datotečna struktura logičkog pogona

Da biste pristupili informacijama na disku sadržanim u datoteci, trebate znati fizičku adresu prvog sektora (broj površine + broj zapisa + broj sektora), ukupan broj klastera koje zauzima ova datoteka, adresu sljedećeg klastera ako veličina datoteke je veća od veličine jednog klastera

Elementi struktura datoteke:

    početni sektor (bootstrap, Sektor za pokretanje);

    stol plasmandatoteke (FAT – File Allocation Table);

    korijenski direktorij (Korijenski direktorij);

    područje podataka (preostali slobodni prostor na disku).

Čizma-sektor

Čizma-sektor – prvi (početni) sektor diska. Nalazi se na 0-strani, 0-staza.

Sektor za pokretanje sadrži servisne informacije:

    veličina klastera diska (klaster je blok koji kombinira nekoliko sektora u grupu kako bi se smanjila veličina FAT tablice);

    mjesto FAT tablice (u boot sektoru postoji pokazivač gdje se nalazi FAT tablica);

    FAT veličina tablice;

    broj FAT tablica (uvijek postoje najmanje 2 kopije tablice kako bi se osigurala pouzdanost i sigurnost, budući da uništavanje FAT dovodi do gubitka informacija i teško ih je obnoviti);

    adresu početka korijenskog imenika i njegovu maksimalnu veličinu.

Sektor za pokretanje sadrži blok za pokretanje (bootloader) - Boot Record.

Učitavač je pomoćni program koji u njega stavlja izvršni program radna memorija te ga dovodi u stanje pripravnosti za izvršenje.

FAT (Tablica dodjele datoteka)

FAT (File Allocation Table) – tablica raspodjele datoteka. Definira koja područja diska pripadaju svakoj datoteci Područje podataka diska predstavljeno je u OS-u kao niz numeriranih klastera.

MAST je niz elemenata koji se odnose na klastere podatkovnog područja diska. Svaki klaster područja podataka odgovara jednom FAT elementu. FAT elementi služe kao lanac referenci na klastere datoteka u području podataka.

Struktura tablice dodjele datoteka:

FAT se sastoji od 16/32/64 bitnih elemenata. Ukupno, tablica može sadržavati do 65520 takvih elemenata, svaki od njih (osim prva dva) odgovara klasteru diska. Klaster je jedinica koja dodjeljuje prostor u području podataka na disku za datoteke i direktorije. Prva dva elementa tablice (označena brojevima 0 i 1) su rezervirana, a svaki od preostalih elemenata tablice istim brojem opisuje stanje klastera diska. Element može označavati da je klaster slobodan, da je klaster neispravan, da klaster pripada datoteci i da je zadnji klaster u datoteci. Ako klaster pripada datoteci i nije njen posljednji klaster, tada element tablice sadrži broj sljedećeg klastera u ovoj datoteci.

MAST– iznimno važan element strukture datoteke. Povrede FAT-a mogu dovesti do potpunog ili djelomičnog gubitka podataka na cijelom logičkom pogonu. Zbog toga su na disku pohranjene dvije kopije FAT-a. postojati posebni programi, koji prate status FAT-a i ispravljaju kršenja.

Potrebno za različite OS različite verzije MAST

Windows 95 FAT 16, FAT 32

Windows NT (XP) NTFS

Novell Netware TurboFAT

UNIX NFS, ReiserFS

Logička struktura medija za pohranu

U slučaju hitnog nestanka struje, uključen je Osobno računalo ruši se. Ako imate sreće, nakon ponovnog uspostavljanja struje, računalo se može ponovno uključiti i nastavit će ispravno raditi. Ali u 5 posto slučajeva postoji problem. To je zbog grešaka koje se javljaju u datotečnom sustavu. tvrdi disk. Takve pogreške dovode do činjenice da preuzimanje ne uspijeva pročitati potrebne datoteke. I, naravno, računalo se ne uključuje. Da biste uklonili pogreške u datotečnom sustavu, morate provjeriti njegovu provjeru pogrešaka. I tu nastaje problem. Uostalom, provjera datotečnog sustava za pogreške zahtijeva radno računalo. A kao rezultat upravo te pogreške, to baš i nije slučaj.

Stoga, za obavljanje provjere možete koristiti disk za pokretanje ili flash pogon za podizanje sustava. Oni. to će biti Live CD ili sličan Live Flashu. Ali u slučaju kada imate drugo računalo pri ruci, to možete učiniti lakše. Posljednji put sam koristio metodu "učini to lakše". 1. uklonio tvrdi disk na kojem se pojavila greška u datotečnom sustavu 2. spojio ga na radno računalo kao drugi disk 3. ugrađen koristeći Windows izvršio provjeru tvrdog diska 4. uklonio tvrdi disk nakon provjere 5. i vratio ga na ciljno računalo. Lansiranje je pokazalo da je funkcionalnost sustava vraćena. Evo ne baš kompliciranog načina provjere i vraćanja datotečnog sustava nakon što se u njemu pojave pogreške.

Provjera datotečnog sustava standardnim alatima - korak po korak

Za provjeru FS-a izvršite sljedeće radnje: - idite na “Računalo” ili “Moje računalo” - ovisno o tome tko ima koju verziju operativnog sustava Windows sustavi- otvara kontekstni izbornik diska koji namjeravate provjeriti - u kontekstnom izborniku odaberite stavku "SVOJSTVA" - u dijaloškom okviru koji se otvori idite na karticu "USLUGA" - na otvorenoj kartici vidimo stavku "Provjeri" za pogreške" i gumb "PROVJERI" - do otkrivenog jednog gumba i pritisnite. - pojavljuje se dijaloški okvir u kojem se navodi pristanak za skeniranje diska - odgovaramo potvrdno. (Važno je napomenuti da je na slici označena opcija “Skeniraj i popravi loše sektore”). Ako je ova opcija odabrana, provjera će se sastojati od 5 faza, a ne od tri. Provjera će trajati dulje, ali će jedan od elemenata provjere biti traženje i popravak loših blokova na tvrdom disku.


U slučaju da provjerite sistemski disk, s kojeg je i lansiran Windows program alat za provjeru pogrešaka javit će da je provjera stigla ovaj trenutak je nemoguće i zahtijeva ponovno pokretanje da bi se dovršilo. Ako se slažete s ponovnim pokretanjem, provjera će se izvršiti sljedeći put kada uključite računalo. U istom slučaju, kada provjeravamo datotečni sustav na tvrdom disku uklonjenom s neoperativnog računala treće strane i povezujemo ga s vlastitim radnim, provjera potrebnog logičkog pogona za pogreške dogodit će se odmah nakon pokretanja. Nije potrebno ponovno pokretanje. Početnici bi mogli imati pitanje - "koji logički pogon ciljanog tvrdog diska treba provjeriti ako postoji nekoliko logičkih pogona?" Moj odgovor je da trebate provjeriti onaj na kojem je instaliran operativni sustav. Ovdje je sve logično. Ako se OS ne pokrene na ciljnom računalu, tada možemo pretpostaviti da je FS neispravan. Ali OS se nalazi na određenom logičkom disku, što znači da su problemi s FS-om na njemu. Kaotično je, ali tako je. Nakon provjere grešaka u FS-u i njihovog uklanjanja, velika je vjerojatnost da će računalo opet normalno raditi. Ako njegova izvedba nije vraćena, tada su ili pogreške u FS-u diska kobne i morat ćete ponovno instalirati OS ili razlog za neoperativnost računala leži u nečem sasvim drugom, a ne u tvrdom disku.

Pokretanje provjere pogreške tvrdog diska putem naredbenog retka

Ako ne želite pokrenuti skeniranje diska pomoću grafičkih OS alata, možete ga pokrenuti i pomoću naredbenog retka. Da biste to učinili, pokrenite - Start - Pokreni - i u prozoru naredbenog retka napišite naredbu "cmd" - pokreni. Ako imate Windows 8.0 ili Windows 8.1, nećete pronaći prozor "Pokreni". A prozor naredbenog retka može se pokrenuti putem kombinacija prečaca - "Windows + R".


Za početak skeniranja unesena je naredba - CHKDSK D: /F /R
Kao što vidite iz naredbe, disk “D” je postavljen za testiranje. Sljedeće su naredbe: /F- naredba za ispravljanje grešaka na disku /R- naredba za traženje oštećenih sektora i vraćanje preživjelih informacija Ako namjeravate detaljnije proučiti sve mogućnosti naredbe za provjeru diska "CHKDSK", možete koristiti naredbeni redak Windows prikazuje parametre ove naredbe - za to koristimo naredbu chkdsk /?

Prije ili kasnije, početni korisnik računala susreće se s konceptom kao što je datotečni sustav (FS). U pravilu se prvo upoznavanje s ovim pojmom događa prilikom formatiranja medija za pohranu: logičkih pogona i povezanih medija (flash diskovi, memorijske kartice, vanjski tvrdi disk).

Prije formatiranja, operativni sustav Windows od vas traži da odaberete vrstu datotečnog sustava na mediju, veličinu klastera i metodu formatiranja (brzo ili potpuno). Hajde da shvatimo što je datotečni sustav i zašto je potreban?

Sve informacije se bilježe na mediju u formi, koja mora biti smještena određenim redoslijedom, inače operativni sustav i programi neće moći raditi s podacima. Taj redoslijed organizira datotečni sustav pomoću određenih algoritama i pravila za postavljanje datoteka na medij.

Kada program treba datoteku pohranjenu na disku, ne mora znati kako ili gdje je pohranjena. Sve što je potrebno od programa je znati naziv datoteke, njenu veličinu i atribute kako bi te podatke prenio u datotečni sustav, koji će omogućiti pristup potrebnu datoteku. Ista stvar se događa kod zapisivanja podataka na medij: program prenosi podatke o datoteci (naziv, veličina, atributi) u datotečni sustav koji ih sprema prema vlastitim specifičnim pravilima.

Da bismo bolje razumjeli, zamislite da knjižničar klijentu daje knjigu na temelju njezina naslova. Ili obrnutim redoslijedom: klijent knjigu koju je pročitao vraća knjižničaru, koji je vraća u pohranu. Klijent ne mora znati gdje i kako je knjiga pohranjena, to je odgovornost zaposlenika ustanove. Knjižničar poznaje pravila knjižnične katalogizacije i prema tim pravilima traži publikaciju ili je vraća, tj. obavlja svoje službene dužnosti. U u ovom primjeru biblioteka je medij za pohranu, knjižničar je datotečni sustav, klijent je program.

Osnovne funkcije datotečnog sustava

Glavne funkcije datotečnog sustava su:

  • smještaj i organizacija na nosaču podataka u obliku datoteka;
  • određivanje maksimalne podržane količine podataka na mediju za pohranu;
  • stvaranje, čitanje i brisanje datoteka;
  • dodjeljivanje i mijenjanje atributa datoteke (veličina, vrijeme izrade i izmjene, vlasnik i kreator datoteke, samo za čitanje, skrivena datoteka, privremena datoteka, arhiva, izvršna datoteka, maksimalna duljina naziv datoteke itd.);
  • određivanje strukture datoteke;
  • organizacija imenika za logičku organizaciju datoteka;
  • zaštita datoteka u slučaju kvara sustava;
  • zaštita datoteka od neovlaštenog pristupa i promjena njihovog sadržaja.

Informacije snimljene na tvrdom disku ili bilo kojem drugom mediju tamo se smještaju na temelju organizacije klastera. Klaster je vrsta ćelije određene veličine u koju stane cijela datoteka ili njezin dio.

Ako je datoteka veličine klastera, tada zauzima samo jedan klaster. Ako veličina datoteke premašuje veličinu ćelije, tada se postavlja u nekoliko ćelija klastera. Štoviše, slobodni klasteri ne moraju biti smješteni jedan pored drugog, već mogu biti razbacani po fizičkoj površini diska. Ovaj sustav omogućuje najučinkovitije korištenje prostora prilikom pohranjivanja datoteka. Zadatak datotečnog sustava je optimalno distribuirati datoteku prilikom pisanja u slobodne klastere, te je također asemblirati prilikom čitanja i predati programu ili operativnom sustavu.

Vrste datotečnih sustava

U procesu evolucije računala, medija za pohranu i operativni sustavi Velik broj datotečnih sustava pojavio se i nestao. U procesu takve evolucijske selekcije, danas se sljedeće vrste datotečnih sustava uglavnom koriste za rad s tvrdim diskovima i vanjskim uređajima za pohranu (flash diskovi, memorijske kartice, vanjski tvrdi diskovi, CD-ovi):

  1. FAT32
  2. ISO9660

Posljednja dva sustava dizajnirana su za rad s CD-ima. Datotečni sustavi Ext3 i Ext4 rade s operativnim sustavima koji se temelje na Temeljen na Linuxu. NFS Plus je datotečni sustav za OS X operativne sustave koji se koriste na Apple računalima.

Najrašireniji datotečni sustavi su NTFS i FAT32, što i ne čudi, jer... dizajnirani su za Windows operativne sustave, na kojima radi velika većina računala u svijetu.

Sada se FAT32 aktivno zamjenjuje naprednijim NTFS sustavom zbog njegove veće pouzdanosti u sigurnosti i zaštiti podataka. osim najnovije verzije Windows OS jednostavno neće dopustiti da se instalira ako je particija tvrdog diska formatirana u FAT32. Instalater će od vas tražiti da formatirate particiju u NTFS.

Datotečni sustav NTFS podržava diskove kapaciteta stotina terabajta i veličine jedne datoteke do 16 terabajta.

Datotečni sustav FAT32 podržava diskove do 8 terabajta i veličinu jedne datoteke do 4 GB. Najčešće se ovaj FS koristi na flash pogonima i memorijskim karticama. Formatiraju se u FAT32 vanjski diskovi u tvornici.

Međutim, ograničenje veličine datoteke od 4 GB već je danas veliki nedostatak, jer... Zbog distribucije visokokvalitetnog videa, veličina datoteke filma će premašiti ovo ograničenje i neće biti moguće snimiti ga na medij.

Udio. ,

NTFS I FAT32 nisu jedini datotečni sustavi koje Windows 10 može vidjeti i čitati. Također podržava rad s ostavštinom MAST, prošireno exFAT, novi ReFS, virtualan CDFS, a također i djelomično s onima koji se koriste u Linux EXT2 I EXT3. Kada radite s diskovima, uključujući one koji se mogu ukloniti, možda ćete morati odrediti trenutni datotečni sustav medija ili logičke particije. U sustavu Windows 10 to možete učiniti na različite načine.

Najjednostavnije- ovo je da otvorite svojstva diska i vidite što je navedeno u parametru.

Međutim, ova metoda je prikladna samo za one pogone koji imaju slovo i izričito "domaći" datotečni sustav, ako je medij ili particija formatirana EXT3 ili će se zbog kvara odrediti kao SIROVO, neće biti dostupan u Exploreru. U tom slučaju, trebali biste koristiti snap-in ili uslužni program konzole za određivanje datotečnog sustava.

Pritisnite Win + X za otvaranje izbornika gumba Start, pokrenite dodatak i pogledajte sadržaj stupca.

Snap-in će prikazati čak i one diskove i particije koje nemaju slovo. Drugi način gledanja FS prijevoznik je koristiti uslužni program. Otvorite naredbeni redak i pokrenite ove dvije naredbe:


volumen popisa

Prva naredba pokreće uslužni program, druga prikazuje popis svih logičkih particija. U stupcu ćete pronaći potrebne informacije FS. Alternativa - konzola. Da biste saznali vrstu datotečnog sustava za sve diskove, pokrenite ga kao administrator i pokrenite naredbu dobiti volumen. Tražene vrijednosti bit će navedene u stupcu FileSystemType.

Nažalost, sve gore opisane metode imaju zajednički nedostatak, naime netočno prepoznavanje Linux datotečni sustavi CDFS I EXT2/3/4 .

Dakle, u našem primjeru odlučan CDFS Kako Nepoznato i identificirani dodatak za upravljanje diskom CDFS točno, ali nisam mogao prepoznati EXT3, definirajući ga kao SIROVO, odnosno kao nepostojanje datotečnog sustava. Standardni alati počeli su pokazivati ​​točne rezultate tek nakon instalacije - uslužni programi i upravljački programi koji omogućuju pristup medijima EXT2/3/4 ispod Windowsa.

A budući da govorimo o EXT2/3/4, ujedno je vrijedno spomenuti i datotečne sustave HFS ili HFS+, koristi se u maku. Kada su spojeni na Windows računalo, oni također neće biti otkriveni, a da biste mogli raditi s njima, morate instalirati upravljački program Paragon HFS+ ili MacDrive.