Diferențele dintre sistemele de fișiere fat ntfs. Vezi ce este „FAT” în alte dicționare

Acasă / Frâne

Pe lângă toate celelalte sarcini, își îndeplinește scopul principal - organizează munca cu date conform unei anumite structuri. Sistemul de fișiere este utilizat în aceste scopuri. Ce este FS și ce poate fi, precum și alte informații despre acesta vor fi prezentate mai jos.

Descriere generală

Sistemul de fișiere este o parte a sistemului de operare care este responsabilă pentru plasarea, stocarea, ștergerea informațiilor de pe medii, furnizarea acestor informații utilizatorilor și aplicațiilor și, de asemenea, furnizarea acestora. utilizare sigură. În plus, ajută la recuperarea datelor în caz de defecțiune hardware sau software. Acesta este motivul pentru care sistemul de fișiere este atât de important. Ce este FS și ce poate fi? Există mai multe tipuri:

Pentru hard disk-uri, adică dispozitive cu acces aleatoriu;

Pentru benzi magnetice, adică dispozitive cu acces secvenţial;

Pentru medii optice;

Sisteme virtuale;

Sisteme de rețea.5

Unitatea logică de stocare a datelor într-un sistem de fișiere este un fișier, adică o colecție ordonată de date care are un nume specific. Toate datele utilizate sistem de operare, sunt prezentate sub formă de fișiere: programe, imagini, texte, muzică, videoclipuri, precum și drivere, biblioteci etc. Fiecare astfel de element are un nume, tip, extensie, atribute și dimensiune. Deci, acum știți, sistemul de fișiere este o colecție de astfel de elemente, precum și modalități de a lucra cu ele. În funcție de forma în care este utilizat și de ce principii îi sunt aplicabile, se pot distinge mai multe tipuri principale de FS.

Abordarea software

Deci, dacă luăm în considerare un sistem de fișiere (ce este și cum să lucrăm cu el), atunci trebuie remarcat că aceasta este o structură cu mai multe niveluri, la nivelul său superior există un comutator al sistemului de fișiere care oferă o interfață între sistemul și o aplicație specifică. Convertește cererile în fișiere într-un format care este perceput de următorul nivel - drivere. Ei, la rândul lor, iau legătura cu șoferii dispozitive specifice, care stochează informațiile necesare.

Aplicațiile client-server au cerințe destul de ridicate pentru performanța sistemului de fișiere. Sistemele moderne sunt concepute pentru a oferi acces eficient, suport pentru medii de volum mare, proteja datele împotriva accesului neautorizat și menține integritatea informațiilor.

Sistemul de fișiere FAT

Acest tip a fost dezvoltat în 1977 de Bill Gates și Mark McDonald. A fost folosit inițial în OS 86-DOS. Dacă vorbim despre ce este sistemul de fișiere FAT, este de remarcat faptul că inițial nu a fost capabil să suporte hard disk-uri, ci a funcționat doar cu medii flexibile de până la 1 megaoctet. Acum această limitare nu mai este relevantă, iar acest FS a fost folosit de Microsoft pentru MS-DOS 1.0 și versiunile ulterioare. FAT folosește anumite convenții de denumire a fișierelor:

Numele trebuie să înceapă cu o literă sau un număr, iar numele în sine poate conține orice caracter ASCII, pe lângă un spațiu și elemente speciale;

Numele nu trebuie să aibă mai mult de 8 caractere, urmat de un punct și apoi extensia, care constă din trei litere;

Numele fișierelor pot folosi orice caz și nu sunt distinse sau păstrate.

Deoarece FAT a fost conceput inițial pentru sistemul de operare DOS pentru un singur utilizator, nu prevedea stocarea datelor despre proprietar sau permisiunile de acces. Pe în acest moment Acest sistem de fișiere este cel mai răspândit de majoritatea oamenilor, într-o măsură sau alta. Acesta este un FS simplu care nu poate preveni coruperea fișierelor din cauza închiderii incorecte a computerului. Sistemele de operare care rulează pe baza sa includ utilitati speciale, care verifică structura și corectează inconsecvențele fișierelor.

Sistem de fișiere NTFS

Acest FS este cel mai preferat pentru lucrul cu sistemul de operare Windows NT, deoarece a fost dezvoltat special pentru acesta. Sistemul de operare include un utilitar de conversie care convertește volumele FAT și HPFS în volume NTFS. Dacă vorbim despre ce este sistemul de fișiere NTFS, este de remarcat faptul că a extins semnificativ capacitățile de control al accesului la anumite directoare și fișiere, a introdus multe atribute, a implementat instrumente de compresie dinamică a fișierelor, toleranță la erori și acceptă cerințele Standardul POSIX. În acest FS puteți utiliza nume de până la 255 de caractere, iar numele scurt din acesta este generat în același mod ca și în VFAT. Înțelegând ce este sistemul de fișiere NTFS, este de remarcat faptul că, dacă sistemul de operare eșuează, acesta este capabil să se recupereze singur, astfel încât volumul discului va rămâne accesibil și structura directoarelor nu va fi afectată.

Caracteristicile NTFS

Pe un volum NTFS, fiecare fișier este reprezentat de o intrare în tabelul MFT. Primele 16 intrări de tabel sunt rezervate de sistemul de fișiere însuși pentru a stoca informații speciale. Prima intrare descrie tabelul de fișiere în sine. Când prima înregistrare este distrusă, a doua este citită pentru a găsi un fișier MFT oglindă în care prima înregistrare este identică cu tabelul principal. O copie a fișierului de boot se află în centrul logic al discului. A treia intrare din tabel conține un fișier jurnal care este utilizat pentru recuperarea datelor. Intrările a șaptesprezecea și următoarele din tabelul de fișiere conțin informații despre fișierele și directoarele care se află pe hard disk.

Jurnalul de tranzacții conține set complet operațiuni care modifică structura volumului, inclusiv operațiuni care creează fișiere, precum și orice comenzi care afectează structura directoarelor. Jurnalul de tranzacții este pentru Recuperare NTFS ca urmare a unei defecțiuni a sistemului. Intrarea directorului rădăcină conține o listă de directoare și fișiere care se află în directorul rădăcină.

Caracteristicile EFS

Sistemul de fișiere de criptare (EFS) este un componenta Windows, cu care informațiile de pe hard disk pot fi salvate într-un format criptat. Criptarea a devenit cea mai puternică protecție pe care o poate oferi acest sistem de operare. ÎN în acest caz, criptarea pentru utilizator este destul de bună acțiune simplă, acest lucru necesită doar bifarea unei casete în proprietățile folderului sau fișierului. Puteți specifica cine poate citi astfel de fișiere. Criptarea are loc atunci când fișierele sunt închise, iar când sunt deschise, sunt automat gata de utilizare.

Caracteristici RAW

Dispozitivele concepute pentru stocarea datelor sunt componentele cele mai vulnerabile, care sunt cel mai adesea supuse deteriorarii nu numai fizic, ci și logic. Anumite probleme hardware pot fi fatale, în timp ce altele au soluții. Uneori utilizatorii au o întrebare: „Ce este sistemul de fișiere RAW?”

După cum știți, pentru a scrie orice informații pe un hard disk sau pe o unitate flash, unitatea trebuie să aibă un FS. Cele mai comune sunt FAT și NTFS. Și RAW nu este nici măcar un sistem de fișiere așa cum ne imaginăm de obicei că este. De fapt, aceasta este deja o eroare logică sistem instalat, adică absența sa virtuală pentru Windows. Cel mai adesea, RAW este asociat cu distrugerea structurii sistemului de fișiere. După aceasta, sistemul de operare nu accesează pur și simplu datele, dar nici nu se afișează informatii tehnice prin echipament.

Caracteristicile UDF

Formatul universal de disc (UDF) este conceput pentru a înlocui CDFS și pentru a adăuga suport pentru dispozitivele DVD-ROM. Dacă vorbim despre ce este, aceasta este o nouă implementare versiunea veche pentru care îndeplinește cerințele Se caracterizează prin anumite caracteristici:

Numele fișierelor pot avea până la 255 de caractere;

Numele poate fi litere mici sau mari;

Lungimea maximă a căii este de 1023 de caractere.

Începând cu Windows XP, acest sistem de fișiere acceptă citirea și scrierea.

Acest FS este utilizat pentru unități flash, care ar trebui să fie utilizate atunci când lucrați cu diferite computere care rulează diferite sisteme de operare, în special Windows și Linux. EXFAT a devenit „puntea” între ei, deoarece este capabil să lucreze cu datele primite de la sistemul de operare, fiecare având propriul său sistem de fișiere. Ce este și cum funcționează va deveni clar în practică.

Concluzii

După cum reiese din cele de mai sus, fiecare sistem de operare utilizează anumite sisteme de fișiere. Sunt destinate stocării structurilor de date ordonate pe medii fizice de stocare. Dacă aveți brusc o întrebare în timp ce utilizați computerul despre ce este un sistem de fișiere final, atunci este foarte posibil ca atunci când ați încercat să copiați un anumit fișier pe suport media, să primiți un mesaj despre depășirea dimensiunii permise. De aceea este necesar să știți în ce FS ce dimensiune de fișier este considerată acceptabilă, pentru a nu întâmpina probleme la transferul de informații.

De fiecare dată când folosesc FatFs, cred că ar fi bine să înțeleg cum funcționează totul în interior. Am amânat această întrebare mult timp și în cele din urmă gheața s-a spart. Deci, obiectivul global este de a fuma carduri de memorie, dacă funcționează în detaliu, obiectivul actual este să se ocupe de sistemul de fișiere.

Voi spune imediat că nu am avut niciun scop să-mi scriu propriul șofer sau să înțeleg complexitățile în detaliu, eram doar interesat. Sarcina este destul de simplu de înțeles, așa că nu vor exista „coduri” aici.

Deci, primul lucru pe care trebuie să-l înțelegem este că atunci când comunicăm direct cu un card de memorie, putem fie să citim, fie să scriem 512 octeți, fără alte acțiuni. Deoarece copiem și ștergem în mod constant fișiere, iar dimensiunile fișierelor sunt întotdeauna diferite, pe card vor apărea zone goale amestecate cu cele înregistrate. Pentru ca utilizatorul să nu aibă grijă de plasarea datelor, există un strat care se ocupă de aceste preocupări, acesta este sistemul de fișiere.

După cum am menționat mai sus, puteți scrie și citi doar în multipli de 512 octeți, de exemplu. 1 sector. Există și un concept - un cluster este pur și simplu mai multe sectoare, de exemplu, dacă dimensiunea clusterului este de 16 kB, atunci înseamnă că are 16000/512 = 31,25, mai precis 32 de sectoare, iar dimensiunea reală a clusterului este de 16384 de octeți. Toate fișierele ocupă o dimensiune care este un multiplu al mărimii clusterului. Chiar dacă fișierul are o dimensiune de 1 kB, iar clusterul este de 16 kB, fișierul va ocupa întregul 16 kB.

Ar fi logic să facem clustere mici, dar aici intră în joc limitarea numărului maxim de fișiere și dimensiunea acestora. FAT16 operează pe date pe 16 biți, așa că nu puteți înghesui mai mult de 2^16 clustere. Prin urmare, cu cât dimensiunea lor este mai mică, cu atât spațiul pentru fișierele mici este utilizat mai eficient, dar cu atât mai puține informații pot fi înghesuite pe disc. În schimb, cu cât dimensiunea este mai mare, cu atât puteți înghesui mai multe informații, dar cu atât spațiul pentru fișierele mici este utilizat mai puțin eficient. Dimensiunea maximă a clusterului este de 64 kB, deci maximul pentru FAT16 este de 64 kb*2^16 = 4 GB.

Date inițiale: există un card de memorie micro SD de 1 GB. Etichetat MYDISK, format complet, dimensiunea clusterului de 16 kB.

Veți avea nevoie de un editor Hex, dar orice editor nu va funcționa, aveți nevoie de unul care să poată vizualiza întregul disc, și nu doar fișierele de pe disc. Din cate am reusit sa gasesc: WinHex este cel mai potrivit, dar platit; HxD este simplu, gratuit, dar nu l-am putut obține pentru a salva modificările pe disc; DMDE este puțin ușor de utilizat, gratuit și vă permite să salvați modificările. În general, m-am hotărât pe HxD.

În primul rând, merită să luați în considerare structura FAT16, imaginea arată în ce ordine se află diferitele părți ale sistemului de fișiere.

Sectorul de boot stochează toate informațiile de service. Zona FAT stochează informații despre modul în care datele fișierelor sunt localizate pe disc. Directorul rădăcină conține informații despre fișierele care se află în rădăcina discului. Zona de date conține informațiile conținute în fișiere. Toate zonele se succed strict la rând, adică. După sectorul de încărcare, începe imediat zona FAT. Să ne uităm la detaliile de mai jos.

Sarcină: înțelegerea principiului după care sunt aranjate numele fișierelor și conținutul acestora. Deci, să începem prin a căuta în directorul rădăcină pentru a înțelege ce fișiere avem disponibile. Datele din zona de boot ne vor ajuta în acest sens.

Cele mai interesante date sunt prezentate în tabel

Primul lucru de care avem nevoie este să știm dimensiunea zonei portbagajului. Ne uităm la adresa 0x0E și vedem că 4 sectoare sunt alocate pentru zona de boot, adică. Zona FAT începe la adresa 4*512 = 0x800.

Numărul de tabele FAT poate fi determinat de adresa 0x10 a zonei de boot. În exemplul nostru sunt două, de ce două, pentru că fiecare tabel este duplicat ca tabel de rezervă, astfel încât în ​​caz de eșec datele să poată fi restaurate. Dimensiunea tabelului este specificată la adresa 0x16. Astfel, dimensiunea fișierului este 512*2*0xEE = 0x3B800, iar directorul rădăcină începe la adresa: 0x800 + 0x3B800 = 0x3C000

În directorul rădăcină, toate elementele sunt împărțite în 32 de octeți. Primul element este eticheta volumului, dar elementele ulterioare sunt fișiere și foldere. Dacă numele fișierului începe cu 0xE5, aceasta înseamnă că fișierul a fost șters. Dacă numele începe cu 0x00, înseamnă că fișierul anterior a fost ultimul.

Am venit cu o structură de director rădăcină destul de interesantă. Cardul a fost formatat complet, apoi au fost create 2 fișier text, care sunt redenumite MyFile.txt și BigFile.txt.

După cum puteți vedea, pe lângă cele două fișiere ale mele, au fost create o grămadă de fișiere de stânga, a căror origine poate fi doar ghicită.

Cel mai important lucru care poate fi subliniat aici este adresa primului cluster de la care pornesc datele fișierului nostru. Adresa este întotdeauna situată la offset 0x1A. De exemplu, numele fișierului nostru MyFile.txt se află la adresa 0x3C100, îi adăugăm 0x1A, acolo vedem numărul primului cluster. = 0x0002 adică al doilea cluster. Pentru fișierul BigFile.txt, datele pornesc de la al treilea cluster.

De asemenea, în directorul rădăcină puteți afla și data și ora ultimei editări a fișierului această întrebare nu a fost foarte interesantă pentru mine, așa că o voi ocoli. Ultimul lucru util pe care îl poate spune directorul rădăcină este dimensiunea acestuia, astfel încât să putem găsi de unde încep datele.

Dimensiunea este indicată în sectorul de boot la adresa 0x11(2bytes) = 0x0200*32 = 0x4000 sau 16384 bytes.

Să adăugăm dimensiunea acesteia la adresa rădăcină: 3C000 + 4000 = 40000 este adresa primului cluster de date, dar avem nevoie de al doilea pentru a găsi MyFile.txt. Numărul de sectoare din cluster este 32, dimensiunea clusterului = 32*512 = 16384 sau 0x4000, deci să adăugăm la adresa primului cluster dimensiunea acestuia, adică. În teorie, al doilea cluster ar trebui să înceapă de la 0x44000.

Mergem la adresa 0x44000 și vedem că datele aparțin lui BigFile.txt (este doar gunoi)

Se pare că există o mică subtilitate, numerotarea clusterelor începe de la a doua, nu este clar de ce s-a făcut acest lucru, dar este un fapt, adică. de fapt, ne-am mutat la al treilea cluster. Să revenim cu un cluster la adresa 0x40000 și să vedem datele așteptate.

Acum se pune întrebarea. De ce avem nevoie de un tabel FAT? Ideea este că datele pot fi fragmentate, de exemplu. Începutul fișierului poate fi într-un singur grup, iar sfârșitul într-unul complet diferit. Mai mult, acestea pot fi grupuri complet diferite. Pot fi mai multe dintre ele, împrăștiate în diferite zone de date. Tabelul FAT este un fel de hartă care ne spune cum să ne mișcăm între clustere.

Să dăm un exemplu: o grămadă de gunoi aleatoriu este introdusă în fișierul BigFile.txt, astfel încât să ocupe nu un cluster, ci mai multe. Mergem acolo unde începe tabelul FAT și ne uităm la conținutul acestuia.

Primii opt octeți 0xF8FFFFFF sunt identificatorul pentru începutul tabelului gras. Urmează 2 octeți care se referă la MyFile.txt faptul că în ei este scris 0xFFFF înseamnă că fișierul ocupă un singur cluster. Dar următorul fișier BigFile.txt începe în al treilea cluster, ne amintim acest lucru din directorul rădăcină, continuă în al patrulea, apoi merge la 5,6,7... și se termină la 12, adică. ocupă 10 clustere.

Să verificăm dacă acesta este într-adevăr cazul. Fișierul cântărește 163 kB, adică ocupă 163000/(32*512) = 9,9 clustere, ceea ce este destul de similar cu ceea ce se așteaptă. Să repetăm ​​încă o dată că un element din tabelul FAT are 2 octeți, adică. 16 biți, de unde și numele FAT16. În consecință, adresa maximă este 0xFFFF, adică volum maxim pentru FAT16 0xFFFF*dimensiunea clusterului.

Să trecem la FAT32. Partea de încărcare a fost ușor modificată.

Există câteva schimbări fundamentale. Numele sistemului de fișiere a fost mutat la adresa 0x52, dimensiunea rădăcină este acum ignorată. Zona de date este chiar în spatele tabelelor FAT, directorul rădăcină este în interiorul zonei de date. În plus, directorul rădăcină nu are o dimensiune fixă.

Adresa zonei de date este calculată:
dimensiunea sectorului de boot + tabelul FAT, în cazul meu s-a dovedit:
746496 + (3821056 * 2) = 0x800000

Se calculează adresa directorului rădăcină:
(numărul primului cluster al directorului rădăcină - 2) * dimensiunea clusterului + adresa de la începutul zonei de date,
aceste. în acest exemplu va coincide cu începutul zonei de date.

Ca și înainte, datele din rădăcină ocupă 32 de octeți, ca și înainte, fișierele magice „șterse”, presupun că acestea sunt fișiere temporare de blocnotes.

Dar începutul primului cluster din MYFILE.txt este acum determinat de doi octeți, cel mai semnificativ la offset 0x14, cel mai puțin semnificativ octet, ca înainte, 1A. Prin urmare, numărul primului cluster de date pentru fișier va fi:
8000A0 + 0x14 = 0x8000B4 - octet mare
8000A0 + 0x1A = 0x8000BA - octet mic
În cazul meu, cardul avea un singur fișier, deci acesta este al treilea cluster.

Tabelul FAT se cauta ca in cazul precedent, doar ca acum elementele ocupa 4 octeti, de unde si denumirea FAT32. Ideologia dispunerii elementelor este exact aceeași ca în cazul precedent.

Lucruri utile pentru masă
F8 FF FF F0 - primul cluster
FF FF FF 0F - ultimul cluster
FF FF FF F7 - cluster deteriorat

Unde sunt datele?
începutul zonei de date + dimensiunea clusterului * (numărul clusterului rădăcină - 1)
= 0x800000 + (2*4096) = 0x801000

Sper că în termeni generali a devenit clar, se pare că nu există nimic supranatural. Cei care citesc și repetă pot mânca o prăjitură :)

Acest articol este dedicat sisteme de fișiere . Când instalați sistemul de operare, Windows vă solicită să selectați un sistem de fișiere pe partiția în care va fi instalat, iar utilizatorii de computere trebuie să aleagă dintre două opțiuni GRĂSIME sau NTFS.

În cele mai multe cazuri, utilizatorii sunt mulțumiți să știe asta NTFS este „mai bun”și alegeți această opțiune.

Cu toate acestea, uneori se întreabă si ce este mai bine?

În acest articol voi încerca să explic ce este un sistem de fișiere, ce sunt, cum diferă și care ar trebui să fie utilizat.

Articolul simplifică unele caracteristici tehnice sisteme de fișiere pentru o percepție mai înțeleasă a materialului.

Sistem de fișiere este o modalitate de organizare a datelor pe medii de stocare. Sistemul de fișiere determină unde și cum vor fi scrise fișierele pe mediul de stocare și oferă sistemului de operare acces la acele fișiere.

Sistemele de fișiere moderne se confruntă cerințe suplimentare: capacitatea de a cripta fișierele, controlul accesului pentru fișiere, atribute suplimentare. De obicei, sistemul de fișiere este scris la început hard disk. ().

Din punct de vedere al sistemului de operare, hard disk este un set de clustere.

Cluster este o zonă de disc de o anumită dimensiune pentru stocarea datelor. Dimensiunea minimă a clusterului este de 512 octeți. Deoarece este utilizat sistemul de numere binar, mărimile clusterelor sunt multipli de puteri a lui doi.

Utilizatorul își poate imagina în mod figurat hard disk-ul ca un blocnotes în carouri. O celulă de pe pagină este un grup. Sistemul de fișiere este conținutul blocnotesului, iar fișierul este cuvântul.

Pentru hard disk-urile din computere, există în prezent două sisteme de fișiere cele mai comune: GRĂSIME sau NTFS. A apărut primul GRASime (FAT16), atunci FAT32, și apoi NTFS.

GRĂSIME(FAT16) este o abreviere pentru Tabelul de alocare a fișierelor(tradus Tabelul de alocare a fișierelor).

Cadrul FAT a fost dezvoltat de Bill Gates și Mark McDonald în 1977. Folosit ca sistem de fișiere principal în DOS și sistemele de operare Microsoft Windows(până la versiunea Windows ME).

Există patru versiuni de FAT - FAT12, FAT16, FAT32Şi exFAT. Ele diferă prin numărul de biți alocați pentru a stoca numărul clusterului.

FAT12 folosit în principal pentru dischete, FAT16- pentru discuri mici, iar cel nou exFATîn principal pentru unități flash. Dimensiunea maximă a clusterului acceptată în FAT este de 64 Kb. ()

FAT16 introdus pentru prima dată în noiembrie 1987. Index 16 în nume indică faptul că 16 biți sunt utilizați pentru numărul clusterului. Ca rezultat, dimensiunea maximă a partiției de disc (volum) pe care o poate suporta acest sistem este de 4 GB.

Mai târziu, odată cu dezvoltarea tehnologiei și apariția discurilor cu o capacitate de peste 4 GB, a apărut un sistem de fișiere FAT32. Utilizează adresarea clusterului pe 32 de biți și a fost introdus cu Windows 95 OSR2 în august 1996. FAT32 volum limitat la 128 GB. Acest sistem poate suporta și nume lungi de fișiere. ().

NTFS(abreviere NouTehnologieFişierSistem - Sistem de fișiere cu tehnologie nouă) este un sistem de fișiere standard pentru familia de sisteme de operare Microsoft Windows NT.

Introdus pe 27 iulie 1993 împreună cu Windows NT 3.1. NTFS se bazează pe sistemul de fișiere HPFS (o abreviere RidicatPerformanţăFişierSistem - Sistem de fișiere de înaltă performanță), creat de Microsoft împreună cu IBM pentru sistemul de operare OS/2.

Principalele caracteristici ale NTFS: capabilități încorporate pentru a limita accesul la date pentru diferiți utilizatori și grupuri de utilizatori, precum și pentru a atribui cote (restricții privind volum maxim spațiu pe disc ocupat de anumiți utilizatori), folosind un sistem de jurnalizare pentru a crește fiabilitatea sistemului de fișiere.

Specificațiile sistemului de fișiere sunt proprietare. De obicei, dimensiunea clusterului este de 4 Kb. În practică, nu este recomandat să creați volume mai mari de 2TB. Hard disk-urile tocmai au atins astfel de dimensiuni, poate un nou sistem de fișiere ne așteaptă în viitor. ().

În timpul instalării Windows XP, vi se solicită să formatați discul în sistem. GRĂSIME sau NTFS. Acest lucru înseamnă FAT32.

Toate sistemele de fișiere sunt construite pe principiul: un cluster - un fișier. Aceste. un cluster stochează date dintr-un singur fișier.

Principala diferență pentru utilizator obișnuitîntre aceste sisteme este dimensiunea clusterului. „Cu mult timp în urmă, când discurile erau mici și fișierele foarte mici”, acest lucru era foarte vizibil.

Să ne uităm la exemplul unui volum de pe un disc cu o capacitate de 120 GB și un fișier de 10 KB în dimensiune.

Pentru FAT32 dimensiunea clusterului va fi de 32Kb, iar pentru NTFS - 4Kb.

ÎN FAT32 un astfel de fișier va ocupa 1 cluster, lăsând 32-10=22Kb de spațiu nealocat.

ÎN NTFS un astfel de fișier va ocupa 3 clustere, lăsând 12-10 = 2Kb de spațiu nealocat.

Prin analogie cu un blocnotes, un cluster este o celulă. Și după ce am plasat un punct într-o celulă, ocupăm deja totul, în mod logic, dar în realitate a rămas mult spațiu liber.

Astfel, trecerea de la FAT32 La NTFS permite o utilizare mai optimă a hard disk-ului, dacă este disponibil cantitate mare fișiere mici de pe sistem.

În 2003, aveam un disc de 120 GB, împărțit în volume de 40 și 80 GB. Când am trecut de la Windows 98 la Windows XP și am convertit discul cu FAT32 V NTFS, am aproximativ 1 GB de spațiu eliberat pe disc. La acea vreme aceasta era o „creștere” semnificativă.

Pentru a afla ce sistem de fișiere este utilizat pe volumele de hard disk ale computerului dvs., trebuie să deschideți fereastra cu proprietăți ale volumului și pe fila "General" citeste aceste date.

Volum este un sinonim pentru o partiție de disc, de obicei, utilizatorii numesc un volum „unitate C”, „unitate D”, etc. Un exemplu este prezentat în imaginea de mai jos:

În prezent, discurile cu o capacitate de 320 GB sau mai mare sunt utilizate pe scară largă. Prin urmare, recomand să utilizați sistemul NTFS pentru utilizarea optimă a spațiului pe disc.

De asemenea, dacă există mai mulți utilizatori pe PC, NTFS vă permite să configurați accesul la fișiere în așa fel încât utilizatori diferiți nu a putut citi sau modifica fișierele altor utilizatori.

În organizații când lucrează în retea locala administratorii de sistem De asemenea, folosesc alte caracteristici NTFS.

Dacă sunteți interesat să organizați accesul la fișiere pentru mai mulți utilizatori pe un singur computer, atunci articolele următoare vor descrie acest lucru în detaliu.

La redactarea acestui articol s-au folosit materiale de pe site-urile ru.wikipedia.org.

Autorul articolului: Maxim Telpari
Utilizator de PC cu 15 ani de experiență. Specialist în asistență pentru cursul video „Utilizator de PC încrezător”, după ce l-ați studiat, veți învăța cum să asamblați un computer, să instalați Windows XP și drivere, să restaurați sistemul, să lucrați în programe și multe altele.

Câștigă bani cu acest articol!
Înregistrează-te program de afiliere. Înlocuiți linkul către curs din articol cu ​​linkul dvs. de afiliat. Adăugați un articol pe site-ul dvs.

Puteți obține o versiune retipărită.
Subiect: sisteme de operare.

—————————————————————

Sistem de fișiere Întrebare: nr. 7 acesta este un set de specificații și cele corespunzătoare software

, care sunt responsabile pentru crearea, distrugerea, organizarea, citirea, scrierea, modificarea și mutarea informațiilor despre fișiere, precum și pentru controlul accesului la fișiere și gestionarea resurselor care sunt utilizate de fișiere.

—————————————————————

GRĂSIME 16 — Există trei versiuni de FAT - FAT-12, FAT-16 și FAT-32. Ele diferă prin numărul de biți alocați pentru a stoca numărul clusterului. FAT-12 este folosit în principal pentru dischete, FAT-16 pentru discuri mici. :

Tabelul de alocare a fișierelor

Sistemul de fișiere FAT16 a fost dezvoltat înainte de crearea MS DOS și este suportat în prezent de toate sistemele de operare Microsoft pentru a asigura compatibilitatea.

Principalele caracteristici ale sistemului de fișiere:

  • § Dimensiunea maximă a unui volum acceptat (hard disk sau partiție) = 4095 MB. În perioada de utilizare a MS DOS 4, discurile Gigabyte păreau un vis.
  • § Un volum formatat pentru a utiliza FAT16 este împărțit în clustere. Dimensiunea implicită a clusterului depinde de dimensiunea volumului și poate varia de la 512 octeți la 64 KB.

Nu se recomandă utilizarea sistemului de fișiere FAT16 pe volume mai mari de 511 MB, deoarece pentru fișiere relativ mici spațiu pe disc va fi folosit extrem de ineficient: un fișier de 1 octet

copiii ocupă 64 KB. Indiferent de dimensiunea clusterului, sistemul de fișiere FAT16 nu este acceptat pentru volume mai mari de 4 GB.

Primul sector al volumului este sectorul de boot. Urmează tabelele FAT1 și FAT2.

Tabelul FAT face parte din sistemul de fișiere FAT. Conține elemente care descriu stările clusterelor din volum.

FAT2 este o copie a FAT1.

Când utilizați sistemul de fișiere FAT16, a doua copie a tabelului FAT este întotdeauna urmată de directorul rădăcină. Singura diferență dintre directorul rădăcină și celelalte este că directorul rădăcină se află într-o anumită locație și are un număr fix de intrări. Fiecare director și fișier utilizează una sau mai multe intrări. De exemplu: Dacă numărul de apariții fixe pentru directorul rădăcină este 512 și sunt create 100 de subdirectoare, în directorul rădăcină pot fi create maximum 412 fișiere (512–100).

Pentru fiecare fișier și director, informațiile sunt stocate în sistemul de fișiere în conformitate cu structura:

Fiecare element de director conține numărul de grup de început al fișierului descris de element. Acest număr este un indicator către FAT, care conține informații despre grupurile rămase ale fișierului, organizate într-o listă legată.

În FAT16, clusterele pot avea semnificații diferite:

(0)000 h cluster gratuit,

(F)FF0h–(F)FF6h rezervat,

(F) FF7h cluster defect,

(F)FF8h – (F)FFFh sfârşitul fişierului,

(0)002h–(F)FEFh numărul următorului cluster al fișierului.

Locația fișierelor după cluster este afișată mai sus: există trei fișiere în folder; primul dintre ele – Fișier1 – ocupă trei clustere (fișierul nu este fragmentat, clusterele 2, 3 și 4 sunt localizate secvențial); al doilea fișier – Fișier2 – este fragmentat și situat în clusterele 5, 6 și 8; al treilea - File3 - ocupă un singur cluster. Intrarea pentru fiecare fișier conține adresa clusterului său de pornire (2, 5 și, respectiv, 7).

Ultimul cluster al fiecărui fișier (4, 8 și 7) conține valoarea FFFF ca următoarea adresă de cluster, indicând că acesta este ultimul cluster pentru acel fișier.

Întrucât toate întâmplările au aceeași dimensiune bloc de informații, acestea diferă prin octetul de atribut. Unul dintre biții dintr-un octet dat poate indica că acesta este un director, altul poate indica că este o etichetă de volum. Patru biți sunt disponibili pentru utilizatori pentru a controla atributele fișierului: arhivă, sistem, ascuns, doar pentru citire.

—————————————————————

AvantajeGRĂSIME16:

1.) sistemul de fișiere este suportat de sistemele de operare MS DOS, Windows 95, Windows 98, Windows NT, Windows 2000, precum și unele sisteme de operare UNIX;

2.) există un număr mare de programe care vă permit să corectați erorile din acest sistem de fișiere și să restaurați datele;

3.) dacă apar probleme la bootarea de pe hard disk, sistemul poate fi pornit de pe o dischetă;

4.) acest sistem de fișiere este destul de eficient pentru volume mai mici de 256 MB.

—————————————————————

Principalele dezavantajeGRĂSIME16:

1.) directorul rădăcină nu poate conține mai mult de 512 elemente. Utilizarea numelor lungi de fișiere reduce semnificativ numărul acestor elemente;

2.) FAT16 acceptă maximum 65536 clustere, iar din moment ce unele clustere sunt rezervate de sistemul de operare, numărul de clustere disponibile este de 65524. Fiecare cluster are o dimensiune fixă ​​pentru un anumit dispozitiv logic. Odată atins numărul maxim de clustere, cu o dimensiune maximă de 32 kiloocteți, volumul maxim acceptat este limitat la 4 gigaocteți sub Control Windows 2000. Pentru a menține compatibilitatea cu MS DOS, Windows 95 și Windows 98, volumul volumului sub FAT16 nu trebuie să depășească 2 GB;

3.) nesuportat backup sectorul de boot;

4.) FAT16 nu acceptă protecția și compresia fișierelor încorporate;

5.) pe discuri mari, se pierde mult spațiu din cauza faptului că se utilizează dimensiunea maximă a clusterului. Spațiul pentru un fișier este alocat în funcție de dimensiunea fișierului, ci de dimensiunea clusterului.

—————————————————————

GRĂSIME32 – și tabelul de locație a fișierelor (Fişier Alocare Masă):

Microsoft Windows 95 OEM Service Release 2 (OSR2) a introdus suport pentru FAT pe 32 de biți în Windows. Pentru sisteme pornite Bazat pe Windows NT, acest sistem de fișiere a fost acceptat pentru prima dată în Microsoft Windows 2000.

FAT32 este capabil să deservească volume de până la 4 TB. Dimensiunea clusterului în FAT32 poate varia de la 1 (512 octeți) la 64 de sectoare (32 KB).

FAT32 necesită 4 octeți pentru a stoca valorile cluster (32 de biți, nu 16 ca în FAT16). Aceasta înseamnă, în special, că unii

Unele utilitare de fișiere concepute pentru FAT16 nu pot funcționa cu FAT32.

Principala diferență dintre FAT32 și FAT16:

este de a modifica dimensiunea partiției logice a discului. Mai mult, dacă la utilizare

În timp ce FAT16 cu discuri de 2 GB necesita un cluster de 32 KB, în FAT32 un cluster de 4 KB este potrivit pentru discuri cu dimensiuni cuprinse între 512 MB și 8 GB. Prin urmare, acest lucru înseamnă o utilizare mai eficientă a spațiului pe disc - cu cât clusterul este mai mic, cu atât este necesar mai puțin spațiu pentru stocarea fișierului și, ca urmare, este mai puțin probabil ca discul să devină fragmentat.

FAT32 vă permite să creșteți numărul maxim de intrări din directorul rădăcină la 65535.

FAT32 impune restricții privind dimensiunea minimă a volumului - cel puțin 65527 clustere. În același timp, dimensiunea clusterului nu poate fi astfel încât FAT să ocupe mai mult de 16 MB - 64 KB / 4 sau 4 milioane de clustere.

—————————————————————

AvantajeGRĂSIME32:

1.) alocarea spațiului pe disc este mai eficientă, în special pentru discuri mari;

2.) directorul rădăcină din FAT32 este un lanț obișnuit de clustere și poate fi localizat oriunde pe disc;

3.) datorită utilizării clusterelor mai mici (4 KB pe discuri de până la 8 GB), spațiul de pe disc ocupat este de obicei cu 10–15% mai mic decât în ​​FAT16;

4.) FAT32 este un sistem de fișiere mai fiabil. În special, acceptă capacitatea de a muta directorul rădăcină și de a utiliza o copie de rezervă FAT. In plus, înregistrarea de pornire conține un număr de date critice pentru sistemul de fișiere.

—————————————————————

Principalele dezavantajeGRĂSIME32:

1.) dimensiunea volumului atunci când utilizați FAT32 sub Windows 2000 este limitată la 32 GB;

2.) Volumele FAT32 nu sunt accesibile din multe sisteme de operare care acceptă FAT;

3.) o copie de rezervă a sectorului de boot nu este acceptată;

4.) FAT32 nu acceptă protecția și compresia fișierelor încorporate.

—————————————————————

Fişier sistemNTFS (New Technology File System).

Se caracterizează printr-o serie de îmbunătățiri și modificări semnificative care diferă semnificativ de alte sisteme de fișiere. Din punctul de vedere al utilizatorului fișierului, totul este stocat și în directoare. Cu toate acestea, în NTFS, spre deosebire de FAT, lucrul pe discuri mai mari este mult mai eficient.

O atenție deosebită (în timpul proiectării) a fost acordată următoarelor caracteristici:

1.) fiabilitate. este un element cheie al structurii și comportamentului NTFS. O modalitate de a crește fiabilitatea este introducerea unui mecanism de tranzacție în care exploatare forestieră operațiuni cu fișiere;

2.) funcționalitate extinsă . NTFS a fost proiectat cu expansiune în minte. A implementat multe caracteristici suplimentare: toleranță îmbunătățită la erori; emularea altor sisteme de fișiere; model de securitate puternic; procesarea paralelă a fluxurilor de date; crearea de atribute de fișier definite de utilizator;

3.) suport pentru o interfață de sistem independentă de platformă pentru mediul computerizat POSIX(Portabil Sistem de operare Interfață pentru medii de computer). Deoarece guvernul SUA a cerut ca toate sistemele pe care le-a achiziționat să fie cel puțin compatibile cu POSIX, NTFS a inclus această capacitate.

Caracteristicile de bază ale sistemului de fișiere POSIX includ utilizarea opțională a numelor de fișiere sensibile la majuscule, stocarea ultimei ore de acces a unui fișier și mecanismul așa-numitelor „legături rigide” (nume alternative care vă permit să faceți referire la același fișier în două sau mai multe nume);

4.) flexibilitate. Modelul de alocare a spațiului pe disc în NTFS este extrem de flexibil. Dimensiunea clusterului poate varia de la 512 octeți la 64 KB; este un multiplu al cuantumului de alocare a spațiului intern pe disc. NTFS acceptă, de asemenea, nume lungi de fișiere, setul de caractere Unicode și nume alternative în format 8.3 pentru compatibilitate FAT.

Ca și în cazul FAT, unitatea principală de informații în NTFS este clusterul.

Teoretic, NTFS acceptă volume cu până la 2 32 de clustere, dar cu toate acestea, pe lângă lipsa hard disk-urilor de această dimensiune, există și alte restricții privind dimensiunea maximă a volumului. O astfel de constrângere este tabelul de partiții. Standardele industriale limitează dimensiunea unui tabel de partiții de la 2 la 32 de sectoare. O altă limitare este dimensiunea sectorului, care este de obicei de 512 octeți. Deoarece dimensiunea sectorului se poate modifica în viitor, dimensiunea actuală limitează dimensiunea unui singur volum la 2 TB (2 32 × 512 octeți = 241). Astfel, o dimensiune a volumului de 2 TB este limita practică pentru volumele fizice și logice NTFS.

—————————————————————

Controlul accesului la fișiere și directoare:

Când utilizați volume NTFS, puteți seta drepturi de acces la fișiere și directoare. Aceste permisiuni indică ce utilizatori și grupuri au acces la ele și ce nivel de acces. În NTFS puteți seta permisiunile la acces la distanță, combinate cu permisiuni pentru fișiere și directoare. A fost introdusă versiunea de NTFS utilizată în Windows 2000 tip nou permisiuni de acces – permisiuni moștenite.

——————————————

Comprimarea fișierelor și directoarelor:

Windows 2000 acceptă comprimarea fișierelor și directoarelor situate pe volume NTFS. Fișiere comprimate disponibil pentru citire și scriere de către orice aplicație Windows. Pentru a face acest lucru, nu este nevoie să le despachetați în prealabil. Algoritmul de compresie utilizat

similar cu cel folosit în Double-Space (MS DOS 6.0) și DriveSpace (MS DOS 6.22), dar are o diferență semnificativă - sub MS DOS întreaga partiție primară sau dispozitivul logic este comprimată, în timp ce sub NTFS puteți împacheta fişiere separate si cataloage.

Algoritmul de compresie NTFS este proiectat să accepte clustere de până la 4 KB. Dacă dimensiunea clusterului este mai mare de 4 KB, caracteristicile de compresie NTFS devin indisponibile.

—————————————————————

AutovindecareNTFS:

Sistemul de fișiere NTFS are capacitatea de a se auto-vindeca și își poate menține integritatea prin utilizarea unui jurnal al acțiunilor efectuate și a unui număr de alte mecanisme. NTFS ia în considerare fiecare operație care se modifică fișiere de sistem pe volume NTFS ca tranzacție și stochează informații despre o astfel de tranzacție în protocol. O tranzacție începută poate fi fie complet finalizată (commit) fie anulată (rollback). În acest din urmă caz, volumul NTFS revine la starea de dinainte de începerea tranzacției.

La crearea unui fișier sisteme NTFS Formatatorul creează un fișier MFT (Master File Table) și alte zone pentru stocarea metadatelor. Metadatele sunt folosite de NTFS pentru a implementa structura fișierului.

—————————————————————

Capabilitățile sistemului de fișiere NTFS de a restricționa accesul la fișiere și directoare:

Datorită prezenței unui mecanism de atribute extinse, NTFS implementează restricții privind accesul la fișiere și directoare. Aceste atribute suplimentare utilizate pentru a restricționa accesul la obiectele fișier sunt numite atribute de securitate. De fiecare dată când este accesat un astfel de obiect, o listă specială de drepturi de acces discreționare atribuite acestuia este comparată cu un identificator de sistem special care conține informații despre numele utilizatorului care face cererea curentă către fișier sau director. Dacă este listat permisiunea necesară, atunci acțiunea este efectuată în altfel sistemul raportează o eroare.

Sistemul de fișiere NTFS are așa-numitele permisiuni individuale care pot fi atribuite oricărui fișier și/sau director: Citire(citire),Scrie(notați)executa(executa),Şterge(şterge),SchimbaPermisiuni(schimba permisiunile)Şi Preia proprietatea(deveniți proprietar).

Acțiunile care respectă aceste permisiuni pot fi efectuate numai atunci când utilizator dat sau grupul din care face parte are un permis cu același nume.

Există trei reguli importante care vor ajuta la determinarea stării drepturilor de acces la mutarea sau copierea obiectelor NTFS:

1) când mutați fișiere în limite Partiție NTFS drepturile de acces originale sunt păstrate;

2) la efectuarea altor operațiuni (crearea sau copierea fișierelor, precum și mutarea acestora între partiții NTFS), drepturile de acces ale directorului părinte sunt moștenite;

3) la mutarea fișierelor dintr-o partiție NTFS într-o partiție FAT, toate drepturile NTFS sunt pierdute.

Nu există postări similare...

Toți cei care au instalat vreodată un sistem de operare s-au confruntat cu faptul că în etapa de formatare a instalării sectiune tare disc, programul vă solicită să selectați tipul de sistem de fișiere FAT sau NTFS.

Iar cei cărora li s-a întâmplat să formateze o unitate flash sau alt dispozitiv de stocare extern au trebuit să decidă între trei sisteme de fișiere: FAT32, NTFS și exFAT. Cel mai adesea, utilizatorii aleg formatarea implicită pentru că nu știu care este diferența.

Acest articol se adresează celor care doresc să umple acest gol în cunoștințele lor.

Structura fișierului FAT: principii și scop

Structura fișierului sau Sistem de fișiere a fost dezvoltat în anii 70 ai secolului trecut de către Microsoft și a reprezentat o anumită procedură de organizare a spațiului pentru stocarea și accesarea datelor pe computere și alte dispozitive digitale.

Scopul funcționalității este de a oferi utilizatorului o gestionare convenabilă a informațiilor stocate pe un disc sau gadget extern. Sistemul de fișiere include fișiere, foldere și directoare, precum și un set de instrumente de sistem care interacționează cu acestea pentru a îndeplini funcțiile de citire-scriere, creare-ștergere, copiere, denumire etc. În plus, această structură organizează accesul partajat la informații între utilizatori și oferă protecție împotriva acțiunilor neautorizate prin criptare, operare în modul doar citire etc.

Din punct de vedere structural, întreaga zonă de spațiu pe disc este împărțită în grupuri, ca o foaie de hârtie în carouri. Fiecare celulă este un bloc, a cărui dimensiune este setată în timpul formatării și trebuie să fie un multiplu de 2. Dimensiunea minimă poate fi de 512 octeți (pentru o unitate flash), pentru un hard disk este de 32 KB. Un fișier poate ocupa mai multe astfel de grupuri. Vă puteți imagina la figurat spațiul pe disc ca un notebook, unde clusterul este o literă, fișierul este un cuvânt, iar structura fișierului este cuprinsul notebook-ului.

La accesarea unui fișier, sistemul de operare trebuie să-l găsească în mai multe clustere situate în locuri diferite de pe disc, formând astfel un lanț de clustere. Fiecare cluster are propria sa etichetă, care îl identifică ca fiind unul dintre cele trei tipuri:

  1. Gratuit, gata pentru înregistrarea datelor.
  2. Ocupat, care stochează o parte din informații și are în etichetă date despre următorul cluster din lanț, în timp ce acesta din urmă este marcat cu o etichetă specială.
  3. BAD block este un cluster cu erori care nu mai este accesibil după formatare.

Mărimea etichetei este determinată de tipul structurii fișierului: pentru FAT32 este de 32 de octeți.

Întregul sistem de fișiere este format din următoarele părți:

  • sectorul de boot, care se află la începutul discului, este activat după ce sistemul de operare pornește și stochează parametrii partiției;
  • un tabel de alocare a fișierelor („cuprins”) care stochează etichetele cluster;
  • copii ale tabelului de alocare a fișierelor pentru a recupera datele dacă structura fișierului este deteriorată;
  • directorul rădăcină;
  • zone de date;
  • cilindru pentru a efectua operatii de citire/scriere.

Există trei tipuri de sisteme de fișiere FAT: FAT12, FAT16 și FAT32. FAT a fost înlocuit cu NTFS, iar exFAT este o versiune extinsă a FAT32 și este folosită în principal pentru unități flash.

Avantajele și dezavantajele structurilor de fișiere FAT32, NTFS și exFAT

Pentru a decide cu privire la alegerea celui mai optim sistem de fișiere pentru formatare, vom lua în considerare descrierile tuturor celor trei opțiuni, concentrându-ne pe avantajele și dezavantajele fiecăreia.

FAT32

Dintre cele trei structuri de fișiere luate în considerare, FAT32 este cea mai veche. A înlocuit FAT16 și până de curând a fost cel mai progresiv. Lansarea FAT32 a fost programată pentru a coincide cu lansarea sălii de operație sisteme Windows 95 OSR2 în 1996. Principal caracteristici distinctive: Adresarea clusterului pe 32 de biți și limitări de dimensiune: fișierul nu mai mult de 4 GB și volum 128 GB.

Avantaje

În ciuda oarecare înapoiere morală, FAT32 are o serie de avantaje față de alte sisteme de fișiere. Principala sa atracție este compatibilitatea și versatilitatea. FAT32 funcționează cu toate versiunile de sisteme de operare, inclusiv Windows (compararea tuturor versiunilor), Linux și MacOS și este potrivit pentru orice console de jocuri și alte gadget-uri cu Port USB. Astăzi este folosit în toate unități externe(unități flash, carduri CD) în mod implicit, deoarece multe dispozitive vechi: PC-uri, laptopuri, set-top box-uri cu intrare USB pot funcționa numai cu FAT32.

Alte avantaje importante ale sistemului de fișiere sunt: ​​performanță de mare viteză, volum nepretențios RAM, lucru productiv cu fișiere medii și mici, precum și uzură redusă a discului datorită mișcării mai mici a capului. Cu toate acestea, este, de asemenea, supus fragmentării, iar defragmentarea periodică cu siguranță nu va strica.

Defecte

Principalul dezavantaj al acestui sistem de fișiere este limitările sale de dimensiune. Pentru clustere, nu poate fi mai mare de 64 KB, altfel unele aplicații pot calcula incorect spațiul pe disc.

Dimensiunea fișierului nu trebuie să depășească 4 GB, astfel încât dimensiunea maximă a discului pentru o dimensiune de cluster pentru un tabel de alocare a fișierelor de 32 KB ar fi de aproximativ 8 TB.

Când formatați un disc folosind ScanDisk, care este un program pe 16 biți, ținând cont de tabelele FAT în sine și cu o dimensiune maximă a clusterului de 32 KB, dimensiunea volumului este limitată la 128 de gigaocteți.

Având în vedere că nu multe computere sunt echipate cu un hard disk mai mare de 8 TB, acest dezavantaj nu va fi observat pentru majoritatea utilizatorilor. Cu toate acestea, faptul că FAT32 funcționează cu fișiere de până la 4 GB este un dezavantaj semnificativ, deoarece majoritatea fișierelor video de înaltă calitate în formatul modern 4K sunt astăzi mai mari decât acești 4 GB și, prin urmare, nu sunt compatibile cu acest sistem de fișiere.

Pe lângă limitările de dimensiune, FAT32 are și alte dezavantaje. Nu acceptă nume lungi de fișiere, ceea ce nu este foarte convenabil pentru utilizatorii care doresc să identifice fișierele după principiul logic, pe baza conținutului său. Există plângeri cu privire la sistemul de securitate (un scanner antivirus suplimentar nu ar strica) și securitatea fișierelor în caz de defecțiuni (caracteristicile hard disk-urilor), precum și viteză mică atunci când lucrați cu directoare care conțin multe fișiere.

Astfel, FAT32 este mai potrivit pentru dispozitive portabile, de capacitate redusă și computere mai vechi. Cele mai recente versiuni de Windows nu mai pot fi instalate pe un disc formatat cu sistemul FAT32 este necesară reformatarea în NTFS.

Principala utilizare a sistemului de fișiere FAT32 astăzi este în unitățile flash portabile și cardurile SD (funcții), care conțin puține fișiere și sunt compatibile cu o varietate de dispozitive digitale.

NTFS

Acest sistem de fișiere a fost dezvoltat de Microsoft în 1993 și introdus cu Windows NT 3.1. În titlul în sine sistem de fișiere cu tehnologie nouă, ceea ce înseamnă sistem de fișiere tehnologie nouă , constă esența sa progresivă.

După formatarea unui disc în NTFS, acesta este împărțit în trei zone:

  • MFT - zona sau tabelul general de fișiere (Master File Table), unde sunt stocate informații despre fișiere și directoare;
  • datele utilizatorului;
  • metafișiere care conțin informații de serviciu.

Fiecare dintre metafișiere este responsabil pentru o anumită zonă. De exemplu, LogFile este un fișier de jurnal care înregistrează toate operațiunile din jurnal, Boot este sectorul de boot, controale Bitmap spatiu liber in sectiune etc. Această structură protejează în mod fiabil fișierele de orice defecțiuni, fie că este vorba de înghețarea sistemului de operare sau de întreruperi de curent.

Avantaje

Spre deosebire de FAT32, această structură de fișiere nu are practic nicio restricție privind dimensiunea fișierelor și directoarelor. Dimensiunea clusterului poate varia de la 512 octeți la 64 KB, dimensiunea optimă fiind de 4 KB.

Datorită multor îmbunătățiri semnificative pentru îmbunătățirea securității, cum ar fi suportul pentru drepturile de acces la fișiere, cotele HPFS, criptarea, jurnalizarea, controlul accesului și auditarea, hard link-uri etc., NTFS este ideal pentru formatarea unui disc pentru zona de sistem. În acest sistem pot fi formatate și alte partiții de hard disk, deoarece NTFS permite utilizarea optimă a spațiului pe disc atunci când există multe fișiere mici.

Avantajul acestei organizări de fișiere este viteza de acces rapidă la fișierele mici, performanța ridicată atunci când lucrați cu fișiere mari și capacitatea de a utiliza nume lungi de fișiere.

Defecte

Principalul dezavantaj al sistemului NTFS este incompatibilitatea acestuia cu toate sistemele de operare sub Windows NT, precum și limitările în compatibilitatea cu alte sisteme de operare. Deci, Mac OS citește fișiere de pe discuri NTFS, dar nu le poate scrie, aceeași situație cu compatibilitatea fișiere Linux. Cele mai populare console de jocuri Playstation și Xbox 360 nu funcționează cu NTFS, doar Xbox One poate interacționa cu acesta.

Dezavantajele NTFS includ, de asemenea, cerințe mari de RAM, viteză mai mică în comparație cu FAT32 și dificultate în gestionarea directoarelor de dimensiuni medii.

Astfel, este mai logic să folosiți structura fișierelor NTFS hard disk-uri, inclusiv SSD-uri care rulează cel mai recent versiuni Windows, începând din NT.

exFAT

Acest sistem de fișiere este cel mai recent revizuit în ceea ce privește timpul de lansare. A apărut în 2008 cu actualizări regulate pentru Windows XP și este, de fapt, o versiune extinsă a FAT32.

Scopul principal al dezvoltatorilor este de a crea o structură de fișiere productivă, convenabilă și universală pentru dispozitivele portabile de stocare: unități flash, carduri SD și hard disk-uri amovibile.

Avantaje:

  • Organizare simplă, fără caracteristici specializate și restricții privind dimensiunile fișierelor și partițiilor.
  • Compatibilitate excelentă cu toate sistemele de operare Windows, precum și cu Mac OS și Linux. În această din urmă opțiune, este necesară instalarea unui software suplimentar.
  • Suport de la toate dispozitivele Apple moderne, precum și de la consolele de jocuri Xbox One și Playstation 4.

Principalul dezavantaj al organizării fișierelor exFAT este politica de licențiere Microsoft interzice utilizarea sa gratuită în domeniul public.

Cea mai optimă structură de fișiere

Luând în considerare descrierile a trei sisteme de fișiere populare, putem trage următoarele concluzii:

  • pentru dispozitivele computerizate cu un sistem de operare mai mare decât Windows NT, ar fi mai potrivit să formatați hard disk-ul în sistemul NTFS;
  • pentru dispozitive mai vechi, precum și în scopul compatibilității cu diverse gadget-uri digitale moderne, cea mai buna varianta va fi selectat FAT32;
  • pentru orice suport amovibil ar fi ideal să folosești sistemul

Și, în sfârșit: informații despre ce structură de fișiere este implementată pe discurile dvs. pot fi găsite în fila „General” (butonul dreapta al mouse-ului „Proprietăți”).

© 2024 ermake.ru -- Despre repararea PC-ului - Portal de informații