Microsoft Windows și sisteme de fișiere. Ce este NTFS și cum funcționează

NTFS Sistem de fișiere cu tehnologie nouă- „sistem de fișiere cu tehnologie nouă”) este un sistem de fișiere standard conceput pentru o familie de sisteme de operare Microsoft Windows NT.

NTFS a înlocuit sistemele de fișiere FAT utilizate anterior în Microsoft Windows și MS-DOS. NTFS acceptă un sistem de metadate și, de asemenea, utilizează structuri de date specializate pentru a stoca informații despre fișiere, ceea ce îmbunătățește performanța, fiabilitatea și utilizarea eficientă a spațiului pe disc. NTFS are capabilități încorporate care vă permit să limitați accesul la date pentru diferite grupuri de utilizatori și utilizatori individuali (ACL-uri - liste de control al accesului), să atribuiți cote (restricții privind volumul maxim de spațiu pe disc ocupat de un anumit utilizator). Pentru a îmbunătăți fiabilitatea, NTFS utilizează un sistem de jurnalizare.

Sistemul de fișiere NTFS a fost dezvoltat pe baza sistemului HPFS (High Performance File System), care a fost creat împreună de IBM și Microsoft pentru sistemul de operare OS/2. Cu toate acestea, odată cu achiziționarea de inovații foarte utile, cum ar fi jurnalizarea, cotele, auditarea și controlul accesului, NTFS a pierdut performanța ridicată a operațiunilor cu fișiere inerente HPFS. La momentul creării sale, NTFS includea toate cele mai recente progrese tehnologice, cum ar fi:

Abilitatea de a lucra cu discuri mari. Dimensiunea clusterului NTFS este de 512 octeți, dar se poate modifica până la 64K. O calitate mult mai importantă a NTFS este capacitatea sa teoretică de a lucra cu volume de 16.777.216 terabytes. Teoretic doar pentru că astfel de hard disk-uri nu au fost încă create.

Durabilitate. NTFS conține două copii ale analogului FAT, numite MFT (Master File Table). MFT diferă de FAT MSDOS prin faptul că este mai mult ca un tabel de bază de date. Dacă MFT-ul original este deteriorat din cauza unei erori hardware (de exemplu, apariția unui sector defect), la următoarea pornire a sistemului, sistemul folosește o copie a MFT, creând automat un nou original, ținând cont de toate deteriora. Dar acesta nu este principalul avantaj. Principalul lucru este că atunci când scrieți fișiere pe disc, NTFS utilizează un sistem de tranzacții. Acest sistem provine dintr-un SGBD, unde se acordă o atenție deosebită protejării integrității datelor, ceea ce poate spune deja multe despre eficacitatea acestuia. Acest sistem asigură siguranța absolută a datelor atunci când copiați, mutați și ștergeți fișiere sau directoare. Dacă se fac modificări la fișier, modificările care se aflau în memoria cache a controlerului sau în memorie în momentul defecțiunii și care nu erau scrise pe disc se vor pierde.

Securitate. În NTFS, fișierele sunt tratate ca obiecte. Și fiecare obiect fișier are propriile sale proprietăți, cum ar fi data creării, numele, starea arhivată, descriptorul de securitate și data ultimei actualizări. Obiectul fișier conține, de asemenea, un set de metode care vă permit să lucrați cu el, cum ar fi scrierea, citirea, închiderea și deschiderea. Utilizatorii, inclusiv utilizatorii de rețea, apelează aceste metode pentru a accesa un fișier, iar Security Reference Monitor determină dacă utilizatorul are drepturile necesare pentru a apela una dintre aceste metode. În plus, fișierele pot fi criptate, dar acest lucru trebuie făcut cu atenție. Dacă reinstalați sistemul, nu veți putea citi fișierele criptate fără un ERD.

Comprimarea datelor. Spre deosebire de DriveSpace, în care discurile puteau fi comprimate doar ca întreg, NTFS vă permite să comprimați fișiere și directoare individuale. Acest lucru vă permite să economisiți spațiu pe disc, de exemplu, pentru a comprima fișiere text sau fișiere grafice mari în format BMP din mers, iar toate acestea vor fi transparente pentru utilizator.

Suport format ISO Unicode. Spre deosebire de format ASCII, care a folosit 7 sau 8 biți pentru a codifica fiecare caracter, Unicode folosește 16 biți. Acest lucru va permite utilizatorului obișnuit să numească fișiere în absolut orice limbă, iar sistemul va suporta acest lucru, fără a fi necesară schimbarea paginii de cod, așa cum a făcut W9x și DOS.

Există mai multe versiuni de NTFS. Windows NT 4.0 și Windows NT 3.51 folosesc v1.2, Windows 2000 vine cu v3.0, Windows Server 2003 și Windows XP vin cu v3.1. Unele dintre cele mai recente versiuni sunt desemnate v4.0, v5.0, adică în deplină conformitate cu versiunile de Windows NT cu care sunt livrate.

Windows NT are un sistem de fișiere NTFS 4.0, Windows 2000/XP are NTFS 5. Când conectați un disc 2000/XP cu NTFS 4.0, acesta este convertit automat de sistemul de operare în NTFS 5.0.

Specificațiile sistemului de fișiere sunt închise. Acest lucru face oarecum dificil ca produsele terțe părți care nu sunt Microsoft să o accepte. De exemplu, dezvoltatorii de drivere pentru sisteme de operare gratuite sunt forțați să facă inginerie inversă a sistemului.

Sistemul de fișiere NTFS (Sistem de fișiere pentru tehnologii noi– sistem de fișiere cu tehnologie nouă) a fost lansat împreună cu sistemul de operare Windows NT 3.5în 1993. Înainte de lansarea Windows 2000, dezvoltarea celor două linii de sistem de operare a fost separată, iar sistemul de operare de consum Windows 95/98/Me au fost limitate la utilizare FAT16 sau FAT32. În schimb, domnitorul NT, inclusiv Windows XP, acceptă toate sistemele (cu excepția Windows NT4, nu sunt familiarizate cu FAT32).

Sistem NTFS conține multe îmbunătățiri față de sisteme GRAS. Cele mai importante se referă la:

· utilizarea optimizată a spațiului pe volume mari,

· corectarea erorilor după accidente,

· protecția datelor împotriva accesului neautorizat,

serviciu de indexare

compresia și criptarea datelor,

· refacerea sistemului după defecțiuni grave.

NTFS poate gestiona partiții de câteva sute de terabytes. În ceea ce privește securitatea, administratorii au putut folosi funcții de securitate încorporate: politici de acces utilizator pentru fișiere și foldere, sisteme de criptare a fișierelor EFS (Sistem de fișiere de criptare– sistem de fișiere criptat).

Sistem NTFS, folosit în versiunile de Windows până la Windows 2000, nu a îndeplinit cerințele moderne, în special:

· a limitat numărul de volume la 26 (discuri de la A la Z);

· schimbarea unei partiții a necesitat întotdeauna o repornire;

· informații despre volumele NTFS au fost stocate în registry, ceea ce a făcut dificilă utilizarea discului cu un alt sistem.

Aceste probleme au fost rezolvate în Windows 2000 prin utilizarea LDM(Manager de disc logic– manager de disc logic), care nu mai necesită alocarea de litere de unitate. Îmbunătățiri NTFS, folosit in Windows XP, au fost asociate cu:

· îmbunătățirea fluxului de date,

· introducerea capacității de a seta valori ale mărimii clusterului, altele decât cea fixă ​​de 512 octeți;

· funcții administrative îmbunătățite: indexarea folderelor și limitarea consumului neașteptat de memorie.

Sistemul de fișiere NTFS reprezintă o realizare remarcabilă a structurii: fiecare element al sistemului este un fișier - chiar și informații de serviciu. Cel mai important fișier din NTFS numit MFT (Tabelul Master File– tabelul dosarului general). Spre deosebire de GRAS, care stochează tabele separat, la începutul volumului, NTFS locuri MFTîn fișiere ascunse.

Capitol NTFS poate avea aproape orice dimensiune. Dimensiunea sa maximă este limitată doar de dimensiunea hard disk-urilor.

NTFSîmparte tot spațiul de stocare util în clustere - blocuri de date, iar dimensiunea clusterului variază de la 512 octeți la 64 KB (un cluster de 4 KB este considerat standard).

Disc NTFSîmpărțit condiționat în două părți. Primii 12% din disc îi este dedicat zona MFT- spațiul în care crește metafișierul MFT. Nu este posibil să scrieți date în această zonă. Zona MFT este întotdeauna păstrată goală - acest lucru se face astfel încât cel mai important fișier de serviciu ( MFT) nu s-a fragmentat în timpul creșterii sale. Restul de 88% din disc este spațiu obișnuit de stocare a fișierelor (Figura 9).

Orez. 9. Structura fizică a NTFS

Mecanismul de utilizare a zonei MFT este următorul: atunci când fișierele nu mai pot fi scrise în spațiul obișnuit, zona MFT este pur și simplu redusă (în versiunile actuale de sistem de operare exact la jumătate), eliberând astfel spațiu pentru scrierea fișierelor. Când spațiul este eliberat în zona normală, zona MFT se poate extinde din nou. Cu toate acestea, este posibil ca fișierele obișnuite să rămână în această zonă.

MFT este situat în zona MFT și reprezintă directorul centralizat al tuturor celorlalte fișiere de disc(inclusiv pe tine). MFT gestionează toate fișierele de volum și așa-numitele metadate folosind o bază de date relațională. Informațiile despre fișiere sunt plasate pe rânduri, iar atributele fișierelor (ascunse, criptate, comprimate, sistem etc.) sunt scrise în coloane.

MFT divizat in înregistrări de dimensiune fixă(de obicei 1 KB), iar fiecare intrare corespunde unui fișier. Primele 16 fișiere sunt de natură de serviciu și nu sunt accesibile pentru sistemul de operare - sunt numite metafișiere, iar primul metafișier este el însuși MFT. Fișierele de până la 900 de octeți pot încadra în întregime într-o singură intrare. Pentru fișiere mai mari MFT conține indicatorii către locația lor în memoria discului. Același lucru este valabil și pentru foldere: dacă sunt suficient de mici, sunt complet incluse MFT.

Primele 16 elemente MFT- singura parte a discului care are o pozitie fixa. A doua copie a primelor trei înregistrări, pentru fiabilitate (sunt foarte importante), este stocată exact în mijlocul discului. Restul fișierului MFT poate fi localizat, ca orice alt fișier, în locuri arbitrare de pe disc - îi puteți restabili poziția folosind fișierul în sine, „prinzând” pe bază - pe primul element MFT.

Fiecare metafișier este responsabil pentru un anumit aspect al funcționării sistemului. Avantajul acestei abordări este flexibilitatea. De exemplu, în sistemul de fișiere GRAS deteriorarea fizică a zonei în sine GRAS fatal pentru funcționarea întregului disc și NTFS poate muta, chiar fragmenta pe disc, toate zonele sale de serviciu, ocolind orice defecțiuni de suprafață - cu excepția primelor 16 elemente MFT.

Metafișierele sunt în directorul rădăcină NTFS drive – încep cu simbolul numelui „$”. În prezent sunt utilizate următoarele metafișiere:

· $MFT– MFT în sine;

· $MFTmirr– o copie a primelor 16 înregistrări MFT, situate în mijlocul discului;

· $LogFile– fisier suport de logare;

· $Volum– informații despre serviciu (etichetă de volum, versiunea sistemului de fișiere etc.);

· $AttrDef– o listă de atribute standard ale fișierelor de pe volum;

· $. - directorul rădăcină;

· $Bitmap– harta spațiu liber volum;

· $Boot– sector de boot (dacă partiția este boot);

· $quota- un fișier care înregistrează drepturile utilizatorului de a utiliza spațiul pe disc;

· $Majuscule– un fișier-tabel de corespondență între literele majuscule și minuscule din numele fișierelor de pe volumul curent.

Toate fișierele aflate pe disc sunt menționate în MFT. Toate informațiile despre fișier (cu excepția datelor în sine) sunt stocate în acest loc: numele fișierului, dimensiunea, locația pe disc a fragmentelor individuale etc. Dacă o intrare lipsește pentru informare MFT, atunci se folosesc mai multe, și nu neapărat la rând.

Fișierele mici (până la 900 de octeți) sunt stocate direct în MFT, în spațiul rămas din datele principale dintr-o înregistrare MFT. Fișierele care ocupă sute de octeți, de obicei, nu au întruchiparea lor „fizică” în zona principală a fișierului - toate datele unui astfel de fișier sunt stocate într-un singur loc - în MFT.

Numele fișierului poate conține orice caractere, inclusiv setul complet de alfabete naționale, deoarece datele sunt prezentate în Unicode– Reprezentare pe 16 biți, care oferă 65535 de caractere diferite. Lungimea maximă a numelui fișierului este de 255 de caractere.

Catalog la NTFS este un fișier specific care stochează link-uri către alte fișiere și directoare, creând o structură ierarhică a datelor de pe disc. Fișierul de catalog este împărțit în blocuri, fiecare dintre ele conține numele fișierului, atributele de bază și un link către element MFT, care oferă deja informații complete despre elementul din director. Structura directorului intern este arbore binar (B-arborele). Acest lucru înseamnă că pentru a găsi un fișier cu un nume dat într-un director liniar, cum ar fi FAT, sistemul de operare trebuie să caute prin toate intrările din director până îl găsește pe cel de care are nevoie. Un arbore binar aranjează numele fișierelor în așa fel încât căutarea unui fișier să fie efectuată într-un mod mai rapid - prin obținerea de răspunsuri din două cifre la întrebările despre locația fișierului. Întrebarea la care poate răspunde un arbore binar este: în ce grupă, raportat la un element dat, se caută numele, deasupra sau dedesubt? O astfel de căutare începe cu o întrebare către elementul din mijloc și fiecare răspuns restrânge zona de căutare în medie de două ori. Fișierele sunt sortate alfabetic, iar răspunsul la întrebare este realizat într-un mod evident - prin compararea literelor inițiale. Zona de căutare, restrânsă la jumătate, începe să fie explorată într-un mod similar, pornind din nou de la elementul din mijloc. Un exemplu de căutare în arbore B este prezentat în Fig. 10.

Astfel, pentru a căuta un fișier dintre, de exemplu, 1000, GRAS va trebui făcută o medie de 500 de comparații (cel mai probabil fișierul va fi găsit la jumătatea căutării), în timp ce un sistem bazat pe arborele B va trebui să facă doar aproximativ 10 (2 10 = 1024).

Directorul principal al discului - rădăcina - nu este diferit de directoarele obișnuite, cu excepția unei legături speciale către acesta de la începutul metafișierului MFT.

NTFS– un sistem tolerant la erori care se poate restabili la starea corectă în cazul aproape oricăror defecțiuni reale.

În tabel 4 prezintă restricțiile impuse sistemelor de fișiere NTFSȘi GRAS.

Tabelul 4. Limitări ale sistemului de fișiere

Pentru sistemul de operare nou Vista Microsoft dezvoltă un nou sistem de fișiere Windows Future Storage (WinFS – « viitorul sistem de stocare"), conceput pentru a înlocui NTFSȘi GRAS. In nucleu WinFS minciuni modificate NTFS cu funcții de administrare îmbunătățite, organizarea accesului la fișiere, sincronizarea și protejarea resurselor fișierelor.

Noul sistem de fișiere este conceput pentru a stoca fișiere pe baza unor criterii pentru conținutul acestora, de exemplu. autor, conținut, nume, sursă și ultimul utilizator accesat. Structura folderului afișată în Conductor, este pur și simplu un card virtual.

Esenta WinFS este așa-numitul Model de date– un mecanism care administrează și structurează constant elemente digitale sau „lucruri” ( articole). Articolele folosesc elemente descriptive care depășesc conceptul de fișier. Aceste elemente descriptive nu sunt prezente în dosar, dar sunt în întregime deținute și controlate de WinFS. Cu această schemă, puteți înregistra nu numai fișiere ca obiecte, ci și, de exemplu, contacte, legături de internet, scrisori etc.

Din punctul de vedere al utilizatorilor, elementele elimină necesitatea de a utiliza o locație fizică a fișierului. În schimb, sistemul de operare organizează datele, în funcție de conținutul său, în foldere virtuale. Când căutați date, criterii personalizate precum „ Toate documentele despre cursul TIC din ultimii doi ani» înlocuiți informațiile despre formatul fișierului, autori și locație.

Microsoft a implementat un model de articol în schimbare în WinFS, adică utilizatorii pot defini elementele ei înșiși folosind metadate XMLși indică legăturile dintre obiecte. În acest caz, este posibil, de exemplu, să afișați toate documentele unui anumit autor împreună cu informații despre adresa sa și documentele aferente.

Sarcina nr. 4 1. Determinați ce sisteme de fișiere sunt utilizate pe hard disk-ul stației dvs. de lucru: · executați comenzile din meniul principal Windows: Start Þ Setări Þ Panou de control Þ Administrare Þ Management computer; · în panoul din stânga al consolei Computer Management, extindeți secțiunea Dispozitive de stocare și faceți dublu clic pe opțiunea Disk Management; · în panoul din dreapta al consolei Computer Management, vor fi afișate informații despre structura discurilor și sistemele de fișiere utilizate; · scrieți aceste informații în registrul de lucru; · închide fereastra consolei. 2. Determinați caracteristicile discurilor logice și fizice ale stației dvs. de lucru: · executați comenzile din meniul principal Windows: Start Þ Programs Þ Standard Þ Service Þ System Information; · în panoul din stânga consolei System Information, extindeți secțiunea Componente, iar în ea – subsecțiunea Dispozitive de stocare; · Faceți dublu clic pe prima opțiune Discuri. Panoul din dreapta afișează caracteristicile unităților logice. Notează semnificațiile în registrul tău de lucru; · Faceți dublu clic pe a doua opțiune Discuri. Panoul din dreapta afișează caracteristicile discurilor fizice. Notează semnificațiile principale în registrul tău de lucru; · închide fereastra consolei.

Sisteme de fișiere FAT

FAT16

Sistemul de fișiere FAT16 datează din perioada anterioară MS-DOS și este acceptat de toate sistemele de operare Microsoft pentru compatibilitate. Numele său File Allocation Table reflectă perfect organizarea fizică a sistemului de fișiere, ale cărui principale caracteristici includ faptul că dimensiunea maximă a unui volum acceptat (hard disk sau partiție pe un hard disk) nu depășește 4095 MB. Pe vremea MS-DOS, hard disk-urile de 4 GB păreau un vis (discurile de 20-40 MB erau un lux), așa că o astfel de rezervă era destul de justificată.

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. În tabel Figura 2 arată modul în care dimensiunea clusterului variază în funcție de dimensiunea volumului. Rețineți că dimensiunea clusterului poate diferi de valoarea implicită, dar trebuie să aibă una dintre valorile specificate în tabel. 2.

Nu se recomandă utilizarea sistemului de fișiere FAT16 pe volume mai mari de 511 MB, deoarece pentru fișiere relativ mici, spațiul pe disc va fi utilizat extrem de ineficient (un fișier de 1 octet va ocupa 64 KB). Indiferent de dimensiunea clusterului, sistemul de fișiere FAT16 nu este acceptat pentru volume mai mari de 4 GB.

FAT32

Începând cu Microsoft Windows 95 OEM Service Release 2 (OSR2), Windows a introdus suport pentru FAT pe 32 de biți. Pentru sistemele bazate pe Windows NT, acest sistem de fișiere a fost acceptat pentru prima dată în Microsoft Windows 2000. În timp ce FAT16 poate suporta volume de până la 4 GB, FAT32 poate suporta volume de până la 2 TB. Dimensiunea clusterului în FAT32 poate varia de la 1 (512 octeți) la 64 de sectoare (32 KB). Valorile clusterului FAT32 necesită 4 octeți (32 de biți, nu 16 biți ca în FAT16) pentru a stoca valorile clusterului. Aceasta înseamnă, în special, că unele utilitare de fișiere concepute pentru FAT16 nu pot funcționa cu FAT32.

Principala diferență dintre FAT32 și FAT16 este că dimensiunea partiției logice a discului s-a schimbat. FAT32 acceptă volume de până la 127 GB. Mai mult, dacă atunci când utilizați FAT16 cu discuri de 2 GB a fost necesar un cluster de 32 KB în dimensiune, atunci în FAT32 un cluster de 4 KB este potrivit pentru discuri cu o capacitate de 512 MB până la 8 GB (Tabelul 4).

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.

Când utilizați FAT32, dimensiunea maximă a fișierului poate ajunge la 4 GB minus 2 octeți. Dacă folosind FAT16 numărul maxim de intrări din directorul rădăcină a fost limitat la 512, atunci FAT32 vă permite să creșteți acest număr la 65.535.

FAT32 impune restricții cu privire la dimensiunea minimă a volumului - trebuie să fie de cel puțin 65.527 de clustere. În acest caz, dimensiunea clusterului nu poate fi astfel încât FAT să ocupe mai mult de 16 MB–64 KB / 4 sau 4 milioane de clustere.

Folosind nume lungi de fișiere, datele necesare pentru a fi accesate din FAT16 și FAT32 nu se suprapun. Când creați un fișier cu un nume lung, Windows creează un nume corespunzător în format 8.3 și una sau mai multe intrări în director pentru a stoca numele lung (13 caractere ale numelui lung de fișier pentru fiecare intrare). Fiecare apariție ulterioară stochează partea corespunzătoare a numelui fișierului în format Unicode. Astfel de apariții au atributele „identificator de volum”, „numai citire”, „sistem” și „ascuns” - un set care este ignorat de MS-DOS; în acest sistem de operare, un fișier este accesat prin „alias” în format 8.3.

Sistem de fișiere NTFS

Microsoft Windows 2000 include suport pentru o nouă versiune a sistemului de fișiere NTFS, care, în special, asigură lucrul cu serviciile de directoare Active Directory, puncte de analiză, instrumente de securitate a informațiilor, controlul accesului și o serie de alte caracteristici.

Ca și în cazul FAT, unitatea principală de informații în NTFS este clusterul. În tabel Figura 5 prezintă dimensiunile implicite ale clusterului pentru volume de diferite capacități.

Când creați un sistem de fișiere NTFS, formatatorul creează un fișier Master File Table (MTF) și alte zone pentru a stoca metadate. Metadatele sunt folosite de NTFS pentru a implementa structura fișierului. Primele 16 intrări în MFT sunt rezervate chiar de NTFS. Locația fișierelor de metadate $Mft și $MftMirr este înregistrată în sectorul de pornire al discului. Dacă prima intrare din MFT este coruptă, NTFS citește a doua intrare pentru a găsi o copie a primei. O copie completă a sectorului de boot se află la sfârșitul volumului. În tabel Figura 6 listează metadatele principale stocate în MFT.

Înregistrările MFT rămase conțin intrări pentru fiecare fișier și director situat pe volum.

De obicei, un fișier utilizează o singură intrare MFT, dar dacă un fișier are un set mare de atribute sau devine prea fragmentat, pot fi necesare intrări suplimentare pentru a stoca informații despre el. În acest caz, prima înregistrare a unui fișier, numită înregistrare de bază, stochează locația celorlalte înregistrări. Datele despre fișiere și directoare mici (până la 1500 de octeți) sunt complet conținute în prima înregistrare.

Atributele fișierului în NTFS

Fiecare sector ocupat pe un volum NTFS aparține unuia sau altuia fișier. Chiar și metadatele sistemului de fișiere fac parte din fișier. NTFS tratează fiecare fișier (sau director) ca un set de atribute de fișier. Elemente precum numele fișierului, informațiile sale de securitate și chiar și datele din acesta sunt atribute ale fișierului. Fiecare atribut este identificat printr-un cod de tip specific și, opțional, printr-un nume de atribut.

Dacă atributele fișierului se încadrează într-o înregistrare de fișier, ele sunt numite atribute rezidente. Aceste atribute sunt întotdeauna numele fișierului și data la care a fost creat. În cazurile în care informațiile fișierului sunt prea mari pentru a se potrivi într-o singură înregistrare MFT, unele atribute ale fișierului devin nerezidente. Atributele rezidente sunt stocate în unul sau mai multe clustere și reprezintă un flux de date alternative pentru volumul curent (mai multe despre aceasta mai jos). NTFS creează un atribut Listă de atribute pentru a descrie locația atributelor rezidente și nerezidente.

În tabel Figura 7 prezintă principalele atribute ale fișierului definite în NTFS. Această listă poate fi extinsă în viitor.

Sistem de fișiere CDFS

Windows 2000 oferă suport pentru sistemul de fișiere CDFS, care este conform cu standardul ISO'9660 care descrie aspectul informațiilor de pe un CD-ROM. Numele lungi de fișiere sunt acceptate conform ISO'9660 Nivelul 2.

Când creați un CD-ROM pentru utilizare sub Windows 2000, rețineți următoarele:

  • toate numele de director și fișiere trebuie să conțină mai puțin de 32 de caractere;
  • toate numele de director și fișiere trebuie să conțină numai caractere majuscule;
  • adâncimea directorului nu trebuie să depășească 8 niveluri de la rădăcină;
  • Utilizarea extensiilor de nume de fișier este opțională.

Comparația sistemelor de fișiere

Sub Microsoft Windows 2000, este posibil să utilizați sistemele de fișiere FAT16, FAT32, NTFS sau combinații ale acestora. Alegerea sistemului de operare depinde de următoarele criterii:

  • cum este utilizat computerul;
  • platforma hardware;
  • dimensiunea și numărul de hard disk;
  • securitatea informatiei

Sisteme de fișiere FAT

După cum probabil ați observat deja, numerele din numele sistemelor de fișiere - FAT16 și FAT32 - indică numărul de biți necesari pentru a stoca informații despre numerele cluster utilizate de fișier. Astfel, FAT16 folosește adresarea pe 16 biți și, în consecință, este posibil să se utilizeze până la 2 16 adrese. În Windows 2000, primii patru biți ai tabelului de locație a fișierelor FAT32 sunt utilizați în scopuri proprii, astfel încât în ​​FAT32 numărul de adrese ajunge la 2 28 .

În tabel Figura 8 arată dimensiunile clusterelor pentru sistemele de fișiere FAT16 și FAT32.

Pe lângă diferențele semnificative în dimensiunea clusterului, FAT32 permite, de asemenea, extinderea directorului rădăcină (în FAT16, numărul de intrări este limitat la 512 și poate fi și mai mic dacă sunt folosite nume lungi de fișiere).

Avantajele FAT16

Printre avantajele FAT16 se numără următoarele:

  • 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;
  • 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;
  • dacă apar probleme la pornirea de pe hard disk, sistemul poate fi pornit de pe o dischetă;
  • Acest sistem de fișiere este destul de eficient pentru volume mai mici de 256 MB.
Dezavantajele FAT16

Principalele dezavantaje ale FAT16 includ:

  • 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;
  • FAT16 acceptă maximum 65 536 clustere, iar din moment ce unele clustere sunt rezervate de sistemul de operare, numărul de clustere disponibile este de 65 524. Fiecare cluster are o dimensiune fixă ​​pentru o anumită unitate logică. Când numărul maxim de clustere este atins la dimensiunea maximă a clusterului (32 KB), dimensiunea maximă de volum acceptată este limitată la 4 GB (sub Windows 2000). Pentru a menține compatibilitatea cu MS-DOS, Windows 95 și Windows 98, dimensiunea volumului sub FAT16 nu trebuie să depășească 2 GB;
  • FAT16 nu acceptă protecția și compresia fișierelor încorporate;
  • Pe discurile 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.
Avantajele FAT32

Printre avantajele FAT32 se numără următoarele:

  • alocarea spațiului pe disc este mai eficientă, în special pentru discuri mari;
  • Directorul rădăcină din FAT32 este un lanț obișnuit de clustere și poate fi localizat oriunde pe disc. Datorită acestui fapt, FAT32 nu impune nicio restricție asupra numărului de elemente din directorul rădăcină;
  • datorită utilizării clusterelor mai mici (4 KB pe discuri de până la 8 GB), spațiul pe disc ocupat este de obicei cu 10-15% mai mic decât în ​​FAT16;
  • 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. În plus, înregistrarea de boot conține o serie de date critice pentru sistemul de fișiere.
Dezavantajele FAT32

Principalele dezavantaje ale FAT32:

  • Dimensiunea volumului atunci când utilizați FAT32 sub Windows 2000 este limitată la 32 GB;
  • Volumele FAT32 nu sunt disponibile pe alte sisteme de operare - doar din Windows 95 OSR2 și Windows 98;
  • Backup-ul sectorului de boot nu este acceptat;
  • FAT32 nu acceptă protecția și compresia fișierelor încorporate.

Sistem de fișiere NTFS

Când rulați Windows 2000, Microsoft recomandă formatarea tuturor partițiilor de hard disk în NTFS, cu excepția acelor configurații în care sunt utilizate mai multe sisteme de operare (cu excepția Windows 2000 și Windows NT). Utilizarea NTFS în loc de FAT vă permite să utilizați caracteristicile disponibile în NTFS. Acestea includ, în special:

  • posibilitatea de recuperare. Această capacitate este încorporată în sistemul de fișiere. NTFS garanteaza siguranta datelor datorita faptului ca foloseste un protocol si niste algoritmi de recuperare a informatiilor. În cazul unei defecțiuni a sistemului, NTFS utilizează protocolul și informațiile suplimentare pentru a restabili automat integritatea sistemului de fișiere;
  • compresia informatiei. Pentru volumele NTFS, Windows 2000 acceptă comprimarea fișierelor individuale. Astfel de fișiere comprimate pot fi folosite de aplicațiile Windows fără decompresie prealabilă, care are loc automat la citirea din fișier. Când este închis și salvat, fișierul este din nou împachetat;
  • În plus, pot fi evidențiate următoarele avantaje ale NTFS:

Unele caracteristici ale sistemului de operare necesită NTFS;

Viteza de acces este mult mai mare - NTFS minimizează numărul de accesări pe disc necesare pentru a găsi un fișier;

Protejați fișierele și directoarele. Numai pe volumele NTFS este posibilă setarea atributelor de acces pentru fișiere și foldere;

Când utilizați NTFS, Windows 2000 acceptă volume de până la 2 TB;

Sistemul de fișiere menține o copie de rezervă a sectorului de boot - este situat la sfârșitul volumului;

NTFS acceptă sistemul de fișiere criptate (EFS), care oferă protecție împotriva accesului neautorizat la conținutul fișierului;

Când utilizați cote, puteți limita cantitatea de spațiu pe disc consumată de utilizatori.

Dezavantajele NTFS

Vorbind despre dezavantajele sistemului de fișiere NTFS, trebuie remarcat faptul că:

  • Volumele NTFS nu sunt disponibile în MS-DOS, Windows 95 și Windows 98. În plus, o serie de caracteristici implementate în NTFS sub Windows 2000 nu sunt disponibile în Windows 4.0 și versiunile anterioare;
  • Pentru volume mici care conțin multe fișiere mici, performanța poate fi redusă în comparație cu FAT.

Sistem de fișiere și viteză

După cum am aflat deja, pentru volume mici FAT16 sau FAT32 oferă acces mai rapid la fișiere în comparație cu NTFS, deoarece:

  • FAT are o structură mai simplă;
  • dimensiunea directorului este mai mică;
  • FAT nu acceptă protecția fișierelor împotriva accesului neautorizat - sistemul nu trebuie să verifice permisiunile fișierelor.

NTFS minimizează numărul de accesări la disc și timpul necesar pentru a găsi un fișier. În plus, dacă dimensiunea directorului este suficient de mică pentru a se potrivi într-o singură intrare MFT, întreaga intrare este citită deodată.

O intrare din FAT conține numărul de cluster pentru primul cluster din director. Vizualizarea unui fișier FAT necesită căutarea întregii structuri de fișiere.

Când comparați viteza operațiunilor efectuate pe directoare care conțin nume de fișiere scurte și lungi, rețineți că viteza operațiunilor pentru FAT depinde de operația în sine și de dimensiunea directorului. Dacă FAT caută un fișier inexistent, caută în întregul director - o operație care durează mai mult decât căutarea structurii bazate pe arborele B utilizată de NTFS. Timpul mediu necesar pentru a găsi un fișier este exprimat în funcție de N/2 în FAT și ca log N în NTFS, unde N este numărul de fișiere.

Următorii factori afectează viteza cu care Windows 2000 poate citi și scrie fișiere:

  • fragmentarea fișierelor. Dacă fișierul este foarte fragmentat, NTFS necesită de obicei mai puține accesări la disc decât FAT pentru a găsi toate fragmentele;
  • dimensiunea clusterului. Pentru ambele sisteme de fișiere, dimensiunea implicită a clusterului depinde de dimensiunea volumului și este întotdeauna exprimată ca putere de 2. Adresele în FAT16 sunt pe 16 biți, în FAT32 - 32 biți, în NTFS - 64 biți;
  • Dimensiunea implicită a clusterului în FAT se bazează pe faptul că tabelul de locație a fișierelor poate avea maximum 65.535 de intrări - dimensiunea clusterului este o funcție a dimensiunii volumului împărțit la 65.535. Astfel, dimensiunea implicită a clusterului pentru un volum FAT este întotdeauna mai mare decât dimensiunea clusterului pentru un volum NTFS de aceeași dimensiune. Rețineți că dimensiunea mai mare a clusterului pentru volumele FAT înseamnă că volumele FAT pot fi mai puțin fragmentate;
  • locația fișierelor mici. Când utilizați NTFS, fișierele mici sunt conținute într-o înregistrare MFT. Mărimea fișierului care se încadrează într-o singură înregistrare MFT depinde de numărul de atribute din acel fișier.

Dimensiunea maximă a volumelor NTFS

În teorie, NTFS acceptă volume cu până la 2 32 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 x 512 octeți = 2 41). Astfel, 2 TB este limita practică pentru volumele fizice și logice NTFS.

În tabel Figura 11 prezintă principalele limitări ale 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 este permis. Astfel de drepturi de acces se aplică atât utilizatorilor care lucrează pe computerul pe care se află fișierele, cât și utilizatorilor care accesează fișierele prin rețea atunci când fișierul se află într-un director care este deschis accesului de la distanță.

În NTFS, puteți seta și permisiuni de acces la distanță, combinate cu permisiuni pentru fișiere și directoare. În plus, atributele fișierului (numai citire, ascunse, sistem) restricționează și accesul la fișier.

În FAT16 și FAT32 este posibil să se stabilească și atribute de fișiere, dar acestea nu oferă drepturi de acces la fișiere.

Versiunea de NTFS folosită în Windows 2000 a introdus un nou tip de permisiuni de acces - permisiuni moștenite. Fila Securitate conține opțiunea Permiteți permisiunilor moștenite de la părinte să se propagă la acest obiect fișier, care este activ în mod implicit. Această opțiune reduce semnificativ timpul necesar pentru modificarea drepturilor de acces la fișiere și subdirectoare. De exemplu, pentru a schimba drepturile de acces la un arbore care conține sute de subdirectoare și fișiere, doar activați această opțiune - în Windows NT 4 trebuie să modificați atributele fiecărui fișier și subdirector individual.

În fig. Figura 5 prezintă panoul de dialog Proprietăți și fila Securitate (secțiunea Avansată) - sunt listate drepturile de acces extinse la fișier.

Să vă reamintim că pentru volumele FAT puteți controla accesul doar la nivelul volumului și un astfel de control este posibil doar cu acces de la distanță.

Comprimarea fișierelor și directoarelor

Windows 2000 acceptă comprimarea fișierelor și directoarelor situate pe volume NTFS. Fișierele comprimate pot fi citite și scrise de orice aplicație Windows. Pentru a face acest lucru, nu este nevoie să le despachetați în prealabil. Algoritmul de compresie utilizat este similar cu cel utilizat în DoubleSpace (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 poate împacheta fișiere și directoare individuale.

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.

NTFS cu autovindecare

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 consideră fiecare operațiune care modifică fișierele de sistem pe volume NTFS ca o tranzacție și stochează informații despre o astfel de tranzacție într-un jurnal. 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. Pentru a gestiona tranzacțiile, NTFS scrie toate operațiunile incluse într-o tranzacție într-un fișier jurnal înainte de a scrie pe disc. Odată ce tranzacția este finalizată, toate operațiunile sunt finalizate. Astfel, nu pot exista operațiuni în așteptare sub controlul NTFS. În cazul defecțiunilor de disc, operațiunile în așteptare sunt pur și simplu anulate.

NTFS efectuează, de asemenea, operațiuni care îi permit să identifice clustere defecte din mers și să aloce noi clustere pentru operațiuni cu fișiere. Acest mecanism se numește remaparea clusterului.

În această revizuire, am analizat diferitele sisteme de fișiere acceptate în Microsoft Windows 2000, am discutat despre designul fiecăruia dintre ele și am notat avantajele și dezavantajele acestora. Cel mai promițător este sistemul de fișiere NTFS, care are un set mare de funcții care nu sunt disponibile în alte sisteme de fișiere. Noua versiune de NTFS, suportată de Microsoft Windows 2000, are o funcționalitate și mai mare și, prin urmare, este recomandată pentru utilizare la instalarea sistemului de operare Win 2000.

ComputerPress 7"2000

Sistemul de operare, 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 generala

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 asigurarea utilizării lor în siguranță. Î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 de sistemul 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, accesează drivere de dispozitiv 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.

Sistem 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. În acest moment, acest sistem de fișiere este cel mai răspândit, majoritatea oamenilor îl acceptă într-o măsură sau alta. Versatilitatea lui face posibilă utilizarea lui pe volume care funcționează cu sisteme de operare diferite. Acesta este un FS simplu care nu este capabil să prevină corupția fișierelor din cauza închiderii incorecte a computerului. Sistemele de operare care funcționează pe baza acestuia includ utilități 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 setul complet de operațiuni care modifică structura volumului, inclusiv operațiunile de creare a fișierelor, precum și orice comenzi care afectează structura directorului. Jurnalul de tranzacții este conceput pentru a recupera NTFS de la o defecțiune 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 o componentă Windows care poate stoca informații pe hard disk într-un format criptat. Criptarea a devenit cea mai puternică protecție pe care o poate oferi acest sistem de operare. În acest caz, criptarea pentru utilizator este o acțiune destul de simplă; 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 o eroare logică în sistemul deja instalat, adică absența sa reală 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 afișează informații tehnice pe 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, atunci aceasta este o nouă implementare a versiunii vechi, care îndeplinește cerințele, se caracterizează prin anumite caracteristici:

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

Numele poate fi cu 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ă brusc aveți 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.

Când formatați o unitate internă, un hard disk extern, o unitate flash sau un card SD, Windows vă va solicita să selectați sistemul de fișiere FAT32, ExFAT și NTFS. Dar în această fereastră nu există o descriere a ceea ce înseamnă acest sistem de fișiere și care este diferența dintre ele. Prin urmare, în articolul de astăzi vom încerca să descifrăm aceste nume de sisteme de fișiere.

FAT32 este cel mai vechi sistem de fișiere și a fost introdus în Windows 95 pentru a înlocui FAT16.

Vechimea acestui sistem de fișiere are avantaje și dezavantaje. Aproape toate unitățile flash pe care le cumpărați sunt achiziționate cu sistemul de fișiere FAT32, pentru o compatibilitate maximă nu doar cu computerele, ci și cu consolele de jocuri și alte dispozitive care acceptă unități flash.

Limitări ale acestei vârste: dimensiunea fișierului mai mare de 4 GB FAT32 nu este acceptată, așa că puteți încărca orice număr de fișiere pe unitate, dar fiecare dintre ele nu trebuie să fie mai mare de 4 GB. Dimensiunea maximă a partiției în FAT32 este de 8 TB, dar în sistemele de operare Windows dimensiunea partiției create în acest sistem de fișiere nu depășește 32 GB. Deși, dacă creați o partiție mai mare de 32 GB pe alt sistem, atunci Windows va funcționa cu unitatea.Dar din nou, dacă creați o partiție în FAT32 mai mare de 32 GB, atunci, conform Microsoft, performanța acestui disc scade semnificativ.

Deși acest sistem de fișiere este bun pentru unitățile flash și alte dispozitive de stocare externe, nu este foarte bun pentru unitățile interne. Îi lipsesc permisiunile și alte caracteristici de securitate încorporate în sistemul de fișiere NTFS mai modern. Pentru a instala un sistem de operare Windows modern, trebuie să creați o partiție numai în NTFS.

Compatibilitate: Sprijinit de toate versiunile de Windows, Mac, Linux, console de jocuri și alte dispozitive USB.

Restrictii: Dimensiunea maximă a fișierului 4GB, dimensiunea maximă a partiției de 8TB. În Windows, o partiție nu poate fi creată mai mare de 32 GB.

Potrivire perfectă: pe unități amovibile pentru compatibilitate cu majoritatea dispozitivelor, atâta timp cât utilizați fișiere de până la 4 GB.

NTFS este sistemul de fișiere modern cu care funcționează Windows. Toate sistemele de operare Windows formatează partiția în NTFS în timpul instalării. A apărut pentru prima dată cu Windows XP.

Acest tip de sistem de fișiere este plin de alte caracteristici moderne. Acceptă permisiunile fișierelor pentru securitate, înregistrarea modificărilor, ceea ce vă poate ajuta să recuperați rapid erorile dacă computerul se repornește brusc. De asemenea, acceptă copii shadow pentru backup, criptare și alte funcții necesare.

Pentru a instala un sistem Windows, partiția dvs. trebuie să fie NTFS și este mai bine să formatați discurile secundare în acest sistem de fișiere pentru funcționarea normală a tuturor aplicațiilor.

Dar acest sistem de fișiere nu este compatibil cu alte sisteme de operare. Va funcționa cu toate versiunile de Windows, dar Mac OS X poate citi doar discuri din acest sistem de fișiere, nu poate scrie pe ele. De asemenea, Linux citește doar partițiile NTFS, deși unele distribuții includ suport de scriere. Majoritatea consolelor de jocuri nu acceptă NTFS; de exemplu, Sony PlayStation nu acceptă acest sistem de fișiere, iar Xbox 360 nu îl acceptă.

Compatibilitate: funcționează cu toate versiunile de Windows, citește doar pe Mac, de asemenea, Linux citește doar și nu orice distribuție scrie. Celelalte dispozitive nu sunt acceptate de majoritatea.

Restrictii:

Potrivire perfectă: pentru discul de sistem și alte discuri interne care vor fi utilizate numai în Windows.

ExFat a fost introdus de Microsoft în 2006 și se numește altfel FAT64. Suport pentru acest sistem de fișiere a fost adăugat cu actualizări pentru Windows XP.

Acest sistem de fișiere este optimizat pentru unități flash. Una dintre inovațiile ExFat este reducerea numărului de suprascrieri ale aceluiași sector, ceea ce reduce uzura unității.

La fel ca NTFS, ExFat nu este limitat în dimensiunea fișierelor și a partițiilor. Cu alte cuvinte, dacă unitatea dvs. este formatată în ExFat, atunci puteți scrie fișiere mai mari de 4 GB pe ea. Acest sistem de fișiere este cea mai bună alegere pentru unitățile în care doriți un sistem de fișiere ușor, fără limitări de dimensiune a fișierelor.

ExFat este, de asemenea, mai compatibil decât NTFS; în timp ce Mac-ul acceptă doar citirea NTFS, ExFat acceptă pe deplin atât citirea, cât și scrierea. ExFat poate fi accesat și pe Linux dacă instalați software suplimentar.

Deși ExFat este mai prietenos cu sistemele de operare, adesea nu este compatibil cu camerele digitale și nu toate consolele de jocuri acceptă acest sistem de fișiere. Da, iar alte dispozitive mai vechi pot fi limitate la a accepta doar FAT32.

Compatibilitate: Funcționează pe toate versiunile de Windows și versiunile moderne de Mac OS X, dar necesită software suplimentar pe Linux. Majoritatea dispozitivelor mai vechi nu acceptă acest sistem de fișiere.

Restrictii: Nu există restricții privind dimensiunile fișierelor sau dimensiunile partițiilor.

Potrivire perfectă: pentru unități flash USB, unități externe etc. dacă lucrați cu fișiere mai mari de 4 GB și dacă doriți să reduceți uzura unității.

NTFS este ideal pentru unitățile interne, în timp ce ExFat este mai potrivit pentru unitățile flash. Fat32 este utilizat în principal pentru dispozitivele mai vechi care nu acceptă alte sisteme de fișiere.

Asta e tot pentru ziua de azi, dacă aveți completări - scrieți comentarii! Multă baftă :)