Տարբերությունները fat ntfs ֆայլային համակարգերի միջև: Տեսեք, թե ինչ է «FAT»-ը այլ բառարաններում

Տուն / Արգելակներ

Ի լրումն մնացած բոլոր առաջադրանքների, այն կատարում է իր հիմնական նպատակը՝ կազմակերպում է աշխատանքը տվյալների հետ՝ ըստ որոշակի կառուցվածքի։ Այս նպատակների համար օգտագործվում է ֆայլային համակարգը: Ինչ է FS-ն և ինչ կարող է լինել, ինչպես նաև դրա մասին այլ տեղեկություններ կներկայացնենք ստորև։

Ընդհանուր նկարագրություն

Ֆայլային համակարգը օպերացիոն համակարգի մի մասն է, որը պատասխանատու է լրատվամիջոցների վրա տեղեկատվությունը տեղադրելու, պահելու, ջնջելու, օգտատերերին և հավելվածներին այդ տեղեկատվությունը տրամադրելու, ինչպես նաև այն տրամադրելու համար: անվտանգ օգտագործումը. Բացի այդ, այն օգնում է տվյալների վերականգնմանը ապարատային կամ ծրագրային ապահովման ձախողման դեպքում: Ահա թե ինչու է ֆայլային համակարգը այդքան կարևոր: Ի՞նչ է FS-ը և ինչ կարող է լինել այն: Կան մի քանի տեսակներ.

Կոշտ սկավառակների, այսինքն՝ պատահական մուտքի սարքերի համար.

Մագնիսական ժապավենների համար, այսինքն՝ հաջորդական մուտք ունեցող սարքերի համար.

Օպտիկական լրատվամիջոցների համար;

Վիրտուալ համակարգեր;

Ցանցային համակարգեր.5

Ֆայլային համակարգում տվյալների պահպանման տրամաբանական միավորը ֆայլն է, այսինքն՝ տվյալների պատվիրված հավաքածու, որն ունի կոնկրետ անվանում: Օգտագործված բոլոր տվյալները օպերացիոն համակարգ, ներկայացված են ֆայլերի տեսքով՝ ծրագրեր, պատկերներ, տեքստեր, երաժշտություն, տեսանյութեր, ինչպես նաև դրայվերներ, գրադարաններ և այլն։ Յուրաքանչյուր այդպիսի տարր ունի անուն, տեսակ, ընդլայնում, ատրիբուտներ և չափ: Այսպիսով, այժմ դուք գիտեք, որ Ֆայլային համակարգը նման տարրերի հավաքածու է, ինչպես նաև դրանց հետ աշխատելու եղանակներ: Կախված այն ձևից, որով այն օգտագործվում է և ինչ սկզբունքներով են կիրառվում դրա համար, կարելի է առանձնացնել FS-ի մի քանի հիմնական տեսակներ.

Ծրագրային մոտեցում

Այսպիսով, եթե մենք դիտարկում ենք ֆայլային համակարգը (ինչ է դա և ինչպես աշխատել դրա հետ), ապա պետք է նշել, որ սա բազմամակարդակ կառույց է, դրա վերին մակարդակում կա ֆայլային համակարգի անջատիչ, որն ապահովում է ինտերֆեյսի միջև: համակարգը և կոնկրետ հավելվածը: Այն փոխակերպում է ֆայլերի հարցումները այնպիսի ձևաչափի, որն ընկալվում է հաջորդ մակարդակի` դրայվերների կողմից: Նրանք իրենց հերթին կապ են հաստատում վարորդների հետ հատուկ սարքեր, որոնք պահպանում են անհրաժեշտ տեղեկատվությունը:

Հաճախորդ-սերվերի հավելվածները բավականին բարձր պահանջներ ունեն FS-ի կատարման համար: Ժամանակակից համակարգերը նախագծված են արդյունավետ մուտք ապահովելու, մեծածավալ լրատվամիջոցներին աջակցելու, տվյալների չարտոնված մուտքից պաշտպանելու և տեղեկատվության ամբողջականությունը պահպանելու համար:

FAT ֆայլային համակարգ

Այս տեսակը մշակվել է դեռևս 1977 թվականին Բիլ Գեյթսի և Մարկ Մակդոնալդի կողմից։ Այն ի սկզբանե օգտագործվել է OS 86-DOS-ում: Եթե ​​խոսենք այն մասին, թե ինչ է իրենից ներկայացնում FAT ֆայլային համակարգը, հարկ է նշել, որ ի սկզբանե այն ի վիճակի չէր աջակցելու կոշտ սկավառակներին, այլ աշխատում էր միայն մինչև 1 մեգաբայթ ճկուն լրատվամիջոցներով: Այժմ այս սահմանափակումն այլևս տեղին չէ, և այս FS-ն օգտագործվել է Microsoft-ի կողմից MS-DOS 1.0 և հետագա տարբերակների համար: FAT-ն օգտագործում է ֆայլերի անվանման որոշակի կոնվենցիաներ.

Անունը պետք է սկսվի տառով կամ թվով, և անունը ինքնին կարող է պարունակել ցանկացած ASCII նիշ, բացի բացատից և հատուկ տարրերից.

Անունը պետք է լինի ոչ ավելի, քան 8 նիշ, որին հաջորդում է կետը, այնուհետև ընդլայնումը, որը բաղկացած է երեք տառից.

Ֆայլերի անունները կարող են օգտագործել ցանկացած դեպք և չեն տարբերվում կամ պահպանվում:

Քանի որ FAT-ն ի սկզբանե նախագծված էր մեկ օգտատիրոջ DOS օպերացիոն համակարգի համար, այն չէր նախատեսում սեփականատիրոջ մասին տվյալներ կամ մուտքի թույլտվություններ պահել: Միացված է այս պահինԱյս ֆայլային համակարգը մարդկանց մեծամասնությունն աջակցում է այս կամ այն ​​չափով, քանի որ դրա բազմակողմանիությունը հնարավորություն է տալիս օգտագործել այն ծավալների վրա, որոնք աշխատում են տարբեր օպերացիոն համակարգերով: Սա պարզ FS է, որն ի վիճակի չէ կանխել ֆայլերի կոռուպցիան՝ համակարգչի սխալ անջատման պատճառով: Դրա հիման վրա աշխատող օպերացիոն համակարգերը ներառում են հատուկ կոմունալ ծառայություններ, որոնք ստուգում են կառուցվածքը և ուղղում ֆայլի անհամապատասխանությունները:

Ֆայլային համակարգ NTFS

Այս FS-ն առավել նախընտրելի է Windows NT OS-ի հետ աշխատելու համար, քանի որ այն մշակվել է հատուկ դրա համար: ՕՀ-ն ներառում է փոխակերպման ծրագիր, որը փոխակերպում է FAT և HPFS ծավալները NTFS ծավալների: Եթե ​​խոսենք այն մասին, թե ինչ է իրենից ներկայացնում NTFS ֆայլային համակարգը, հարկ է նշել, որ այն զգալիորեն ընդլայնել է որոշակի դիրեկտորիաների և ֆայլերի մուտքի վերահսկման հնարավորությունները, ներկայացրել է բազմաթիվ ատրիբուտներ, ներդրել է դինամիկ ֆայլերի սեղմման գործիքներ, սխալների հանդուրժողականություն և աջակցում է պահանջներին: POSIX ստանդարտ. Այս FS-ում դուք կարող եք օգտագործել մինչև 255 նիշ երկարությամբ անուններ, իսկ դրա կարճ անունը ստեղծվում է նույն կերպ, ինչպես VFAT-ում: Հասկանալով, թե որն է NTFS ֆայլային համակարգը, հարկ է նշել, որ եթե օպերացիոն համակարգը ձախողվի, այն ի վիճակի է վերականգնել ինքն իրեն, ուստի սկավառակի ծավալը կմնա հասանելի, և գրացուցակի կառուցվածքը չի ազդի:

NTFS-ի առանձնահատկությունները

NTFS ծավալի վրա յուրաքանչյուր ֆայլ ներկայացված է MFT աղյուսակի գրառումով: Աղյուսակի առաջին 16 գրառումները վերապահված են հենց ֆայլային համակարգի կողմից՝ հատուկ տեղեկատվություն պահելու համար: Առաջին իսկ մուտքը նկարագրում է ինքնին ֆայլի աղյուսակը: Երբ առաջին գրառումը ոչնչացվում է, երկրորդը կարդացվում է հայելային MFT ֆայլ գտնելու համար, որտեղ առաջին գրառումը նույնական է հիմնական աղյուսակին: Բեռնման ֆայլի պատճենը գտնվում է սկավառակի տրամաբանական կենտրոնում: Աղյուսակի երրորդ մուտքը պարունակում է մատյան ֆայլ, որն օգտագործվում է տվյալների վերականգնման համար: Ֆայլերի աղյուսակի տասնյոթերորդ և հաջորդ գրառումները պարունակում են տեղեկատվություն կոշտ սկավառակի վրա գտնվող ֆայլերի և գրացուցակների մասին:

Գործարքների մատյանը պարունակում է ամբողջական հավաքածուգործողություններ, որոնք փոխում են ծավալի կառուցվածքը, ներառյալ գործողություններ, որոնք ստեղծում են ֆայլեր, ինչպես նաև ցանկացած հրաման, որը ազդում է գրացուցակի կառուցվածքի վրա: Գործարքների գրանցամատյանը նախատեսված է NTFS վերականգնումհամակարգի ձախողման հետևանքով։ Արմատային գրացուցակի մուտքագրումը պարունակում է դիրեկտորիաների և ֆայլերի ցանկ, որոնք գտնվում են արմատային գրացուցակում:

EFS-ի առանձնահատկությունները

Կոդավորման ֆայլային համակարգը (EFS) ա Windows բաղադրիչ, որի միջոցով կոշտ սկավառակի վրա տեղեկատվությունը կարող է պահպանվել գաղտնագրված ձևաչափով: Կոդավորումը դարձել է ամենաուժեղ պաշտպանությունը, որը կարող է առաջարկել այս օպերացիոն համակարգը: IN այս դեպքումՕգտագործողի համար կոդավորումը բավականին է պարզ գործողություն, սա պահանջում է միայն թղթապանակի կամ ֆայլի հատկությունների վանդակը: Դուք կարող եք նշել, թե ով կարող է կարդալ նման ֆայլերը: Կոդավորումը տեղի է ունենում, երբ ֆայլերը փակ են, և երբ դրանք բացվում են, դրանք ավտոմատ կերպով պատրաստ են օգտագործման համար:

RAW-ի առանձնահատկությունները

Տվյալների պահպանման համար նախատեսված սարքերը ամենախոցելի բաղադրիչներն են, որոնք առավել հաճախ ենթարկվում են վնասի ոչ միայն ֆիզիկապես, այլև տրամաբանորեն։ Որոշ ապարատային խնդիրներ կարող են ճակատագրական լինել, մինչդեռ մյուսներն ունեն լուծումներ: Երբեմն օգտվողների մոտ հարց է առաջանում. «Ի՞նչ է RAW ֆայլային համակարգը»:

Ինչպես գիտեք, կոշտ սկավառակի կամ ֆլեշ կրիչի վրա որևէ տեղեկություն գրելու համար սկավառակը պետք է ունենա FS: Առավել տարածված են FAT-ը և NTFS-ը: Իսկ RAW-ն նույնիսկ ֆայլային համակարգ չէ, ինչպես մենք սովորաբար պատկերացնում ենք: Իրականում սա արդեն տրամաբանական սխալ է տեղադրված համակարգ, այսինքն՝ դրա վիրտուալ բացակայությունը Windows-ի համար։ Ամենից հաճախ RAW-ը կապված է ֆայլային համակարգի կառուցվածքի ոչնչացման հետ: Սրանից հետո ՕՀ-ն ոչ միայն մուտք է գործում տվյալներ, այլև չի ցուցադրում տեխնիկական տեղեկատվությունսարքավորումներով։

UDF-ի առանձնահատկությունները

Ունիվերսալ սկավառակի ձևաչափը (UDF) նախատեսված է CDFS-ին փոխարինելու և DVD-ROM սարքերի համար աջակցություն ավելացնելու համար: Եթե ​​խոսենք այն մասին, թե դա ինչ է, սա նոր իրականացում է հին տարբերակորի համար այն համապատասխանում է պահանջներին: Այն բնութագրվում է որոշակի հատկանիշներով.

Ֆայլերի անունները կարող են լինել մինչև 255 նիշ;

Անունը կարող է լինել փոքր կամ մեծատառ;

Ճանապարհի առավելագույն երկարությունը 1023 նիշ է:

Սկսած Windows XP-ից՝ այս ֆայլային համակարգը աջակցում է կարդալ և գրել:

Այս FS-ն օգտագործվում է ֆլեշ կրիչների համար, որոնք պետք է օգտագործվեն տարբեր օպերացիոն համակարգերով աշխատող տարբեր համակարգիչների հետ աշխատելիս, մասնավորապես՝ Windows և Linux: Հենց EXFAT-ը դարձավ նրանց միջև «կամուրջը», քանի որ այն ի վիճակի է աշխատել ՕՀ-ից ստացված տվյալների հետ, որոնցից յուրաքանչյուրն ունի իր ֆայլային համակարգը: Թե ինչ է դա և ինչպես է այն աշխատում, պարզ կդառնա գործնականում։

Եզրակացություններ

Ինչպես պարզ է վերը նշվածից, յուրաքանչյուր օպերացիոն համակարգ օգտագործում է որոշակի ֆայլային համակարգեր: Դրանք նախատեսված են պատվիրված տվյալների կառուցվածքները ֆիզիկական կրիչների վրա պահելու համար: Եթե ​​հանկարծ ձեր համակարգչից օգտվելիս հարց ունեք, թե որն է վերջնական ֆայլային համակարգը, ապա միանգամայն հնարավոր է, որ երբ փորձել եք որոշակի ֆայլ պատճենել լրատվամիջոցին, հաղորդագրություն եք ստացել թույլատրելի չափը գերազանցելու մասին: Այդ իսկ պատճառով պետք է իմանալ, թե որ FS-ում, թե որ ֆայլի չափն է համարվում ընդունելի, որպեսզի ինֆորմացիա փոխանցելիս խնդիրների չհանդիպեք։

Ամեն անգամ, երբ ես օգտագործում եմ FatF-ները, կարծում եմ, որ լավ կլինի հասկանալ, թե ինչպես է ամեն ինչ աշխատում ներսում: Ես երկար ժամանակ հետաձգեցի այս հարցը, և վերջապես սառույցը կոտրվեց։ Այսպիսով, գլոբալ նպատակը հիշողության քարտեր ծխելն է, եթե դա մանրամասն ստացվի, ներկայիս նպատակը ֆայլային համակարգի հետ գործ ունենալն է։

Անմիջապես կասեմ, որ ես նպատակ չունեի գրել իմ սեփական վարորդը կամ մանրամասն հասկանալ խճճվածությունը, ինձ պարզապես հետաքրքրեց: Առաջադրանքը հասկանալի է բավականին պարզ, ուստի այստեղ «կոդեր» չեն լինի:

Այսպիսով, առաջին բանը, որ մենք պետք է հասկանանք, այն է, որ հիշողության քարտի հետ անմիջականորեն շփվելիս մենք կարող ենք կամ կարդալ կամ գրել 512 բայթ, այլ գործողություններ չեն տրվում: Քանի որ մենք անընդհատ պատճենում և ջնջում ենք ֆայլերը, և ֆայլերի չափերը միշտ տարբեր են, քարտի վրա կհայտնվեն դատարկ տարածքներ՝ խառնված ձայնագրվածների հետ։ Որպեսզի օգտատերը ստիպված չլինի անհանգստանալ տվյալների տեղադրման մասին, կա մի շերտ, որը հոգում է այս մտահոգությունները, սա ֆայլային համակարգն է.

Ինչպես նշվեց վերևում, դուք կարող եք գրել և կարդալ միայն 512 բայթերի բազմապատիկներով, այսինքն. 1 հատված. Կա նաև հասկացություն՝ կլաստերը պարզապես մի քանի սեկտոր է, օրինակ, եթե կլաստերի չափը 16 կԲ է, նշանակում է, որ այն ունի 16000/512 = 31,25, ավելի ճիշտ՝ 32 սեկտոր, իսկ իրական կլաստերի չափը 16384 բայթ է։ Բոլոր ֆայլերը զբաղեցնում են կլաստերի չափի բազմապատիկ չափը: Նույնիսկ եթե ֆայլի չափը 1կԲ է, իսկ կլաստերը՝ 16կԲ, ֆայլը կզբաղեցնի ամբողջ 16կԲ:

Տրամաբանական կլիներ փոքր կլաստերներ պատրաստելը, բայց այստեղ գործում է ֆայլերի առավելագույն քանակի և դրանց չափի սահմանափակումը։ FAT16-ն աշխատում է 16-բիթանոց տվյալների վրա, այնպես որ դուք չեք կարող հավաքել ավելի քան 2^16 կլաստերներ: Հետևաբար, որքան փոքր է դրանց չափը, այնքան ավելի արդյունավետ է օգտագործվում փոքր ֆայլերի համար նախատեսված տարածքը, բայց այնքան քիչ տեղեկատվություն կարող է կուտակվել սկավառակի վրա: Ընդհակառակը, որքան մեծ է չափսը, այնքան ավելի շատ տեղեկատվություն կարող եք կուտակել, բայց այնքան քիչ արդյունավետ է օգտագործվում փոքր ֆայլերի համար նախատեսված տարածքը: Կլաստերի առավելագույն չափը 64 կԲ է, ուստի FAT16-ի համար առավելագույնը 64 կբ*2^16 = 4 ԳԲ է:

Նախնական տվյալներ. կա 1 ԳԲ micro SD հիշողության քարտ: Պիտակավորված MYDISK, ամբողջությամբ ձևաչափված, կլաստերի չափը 16 կԲ:

Ձեզ անհրաժեշտ կլինի Hex խմբագիր, բայց ոչ մի խմբագրիչ չի աշխատի, որը կարող է դիտել ամբողջ սկավառակը, և ոչ միայն սկավառակի ֆայլերը: Այն, ինչ ես կարողացա գտնել. WinHex-ը ամենահարմարն է, բայց վճարովի; HxD-ն պարզ է, անվճար, բայց ես չկարողացա ստանալ այն՝ փոփոխությունները սկավառակի վրա պահելու համար; DMDE-ն մի փոքր օգտագործողի համար հարմար չէ, անվճար և թույլ է տալիս պահպանել փոփոխությունները: Ընդհանրապես հաստատվել եմ HxD-ի վրա։

Նախ, արժե հաշվի առնել FAT16-ի կառուցվածքը, նկարը ցույց է տալիս, թե ինչ հերթականությամբ են գտնվում ֆայլային համակարգի տարբեր մասերը:

Բեռնախցիկի հատվածը պահպանում է սպասարկման բոլոր տեղեկությունները: FAT տարածքը պահում է տեղեկատվություն այն մասին, թե ինչպես են ֆայլի տվյալները գտնվում սկավառակի վրա: Արմատային գրացուցակը պարունակում է տեղեկատվություն այն մասին, թե ինչ ֆայլեր կան սկավառակի արմատում: Տվյալների տարածքը պարունակում է ֆայլերի մեջ պարունակվող տեղեկատվությունը: Բոլոր տարածքները խստորեն հետևում են միմյանց անընդմեջ, այսինքն. Բեռնախցիկի հատվածից հետո անմիջապես սկսվում է FAT տարածքը: Եկեք նայենք ստորև ներկայացված մանրամասներին:

Առաջադրանք՝ հասկանալ, թե ինչ սկզբունքով են դասավորվում ֆայլերի անունները և դրանց բովանդակությունը: Այսպիսով, եկեք սկսենք որոնել արմատային գրացուցակը, որպեսզի հասկանանք, թե ինչ ֆայլեր ունենք հասանելի: Այս հարցում մեզ կօգնեն բեռնման տարածքի տվյալները:

Ամենահետաքրքիր տվյալները ներկայացված են աղյուսակում

Առաջին բանը, որ մենք պետք է իմանանք բեռնախցիկի տարածքի չափը: Մենք նայում ենք 0x0E հասցեին և տեսնում ենք, որ բեռնման տարածքի համար հատկացված է 4 հատված, այսինքն. FAT տարածքը սկսվում է 4*512 = 0x800 հասցեից:

FAT աղյուսակների քանակը կարող է որոշվել բեռնման տարածքի 0x10 հասցեով: Մեր օրինակում դրանք երկուսն են, ինչու երկուսը, քանի որ յուրաքանչյուր աղյուսակ կրկնօրինակվում է որպես պահեստային աղյուսակ, որպեսզի անսարքության դեպքում տվյալները վերականգնվեն։ Սեղանի չափը նշված է 0x16 հասցեում: Այսպիսով, ֆայլի չափը 512*2*0xEE = 0x3B800 է, իսկ արմատային գրացուցակը սկսվում է հասցեից՝ 0x800 + 0x3B800 = 0x3C000

Արմատային գրացուցակի ներսում բոլոր տարրերը բաժանված են 32 բայթի: Առաջին տարրը ծավալի պիտակն է, բայց հաջորդող տարրերը ֆայլերն ու թղթապանակներն են: Եթե ​​ֆայլի անունը սկսվում է 0xE5-ով, դա նշանակում է, որ ֆայլը ջնջվել է: Եթե ​​անունը սկսվում է 0x00-ով, նշանակում է, որ նախորդ ֆայլը վերջինն էր:

Ես գտա բավականին հետաքրքիր արմատային գրացուցակի կառուցվածք: Քարտն ամբողջությամբ ֆորմատավորվեց, այնուհետև ստեղծվեց 2-ը տեքստային ֆայլ, որոնք վերանվանվել են MyFile.txt և BigFile.txt:

Ինչպես տեսնում եք, բացի իմ երկու ֆայլերից, ստեղծվել են մի փունջ ձախակողմյաններ, որոնց ծագումը կարելի է միայն կռահել։

Ամենակարևորը, որ կարելի է ընդգծել այստեղ, առաջին կլաստերի հասցեն է, որտեղից սկսվում են մեր ֆայլի տվյալները։ Հասցեն միշտ գտնվում է օֆսեթ 0x1A-ում: Օրինակ՝ մեր MyFile.txt ֆայլի անունը գտնվում է 0x3C100 հասցեում, դրան ավելացնում ենք 0x1A, այնտեղ տեսնում ենք առաջին կլաստերի համարը։ = 0x0002, այսինքն. երկրորդ կլաստեր. BigFile.txt ֆայլի համար տվյալները սկսվում են երրորդ կլաստերից:

Նաև root գրացուցակում կարող եք պարզել նաև ֆայլի վերջին խմբագրման ամսաթիվը և ժամը, այս հարցն ինձ այնքան էլ հետաքրքիր չէր, ուստի ես կշրջանցեմ այն: Վերջին օգտակար բանը, որը կարող է ասել արմատային գրացուցակը, դրա չափն է, որպեսզի մենք կարողանանք գտնել, թե որտեղից են սկսվում տվյալները:

Չափը նշված է boot հատվածում 0x11(2bytes) = 0x0200*32 = 0x4000 կամ 16384 բայթ հասցեով:

Եկեք դրա չափը ավելացնենք արմատային հասցեին. 3C000 + 4000 = 40000-ը տվյալների առաջին կլաստերի հասցեն է, բայց երկրորդը մեզ անհրաժեշտ է MyFile.txt-ը գտնելու համար: Կլաստերի հատվածների թիվը 32 է, կլաստերի չափը = 32*512 = 16384 կամ 0x4000, ուստի եկեք առաջին կլաստերի հասցեին ավելացնենք դրա չափը, այսինքն. Տեսականորեն երկրորդ կլաստերը պետք է սկսվի 0x44000-ից:

Մենք գնում ենք 0x44000 հասցե և տեսնում ենք, որ տվյալները պատկանում են BigFile.txt-ին (դա ուղղակի աղբ է)

Պարզվում է, որ կա մի փոքր նրբություն, կլաստերների համարակալումը սկսվում է երկրորդից, պարզ չէ, թե ինչու է դա արվել, բայց դա փաստ է, այսինքն. փաստորեն, մենք տեղափոխվել ենք երրորդ կլաստեր: Եկեք մեկ կլաստեր հետ գնանք 0x40000 հասցեին և տեսնենք սպասվող տվյալները:

Հիմա հարց է առաջանում. Ինչու՞ մեզ պետք է FAT սեղան: Բանն այն է, որ տվյալները կարող են մասնատվել, այսինքն. Ֆայլի սկիզբը կարող է լինել մեկ կլաստերում, իսկ վերջը՝ բոլորովին այլ: Ավելին, դրանք կարող են լինել բոլորովին այլ կլաստերներ։ Նրանցից կարող են լինել մի քանիսը, որոնք ցրված են տվյալների տարբեր տարածքներում: FAT աղյուսակը մի տեսակ քարտեզ է, որը մեզ ասում է, թե ինչպես շարժվել կլաստերների միջև:

Բերենք մի օրինակ՝ պատահական աղբի մի փունջ լցված է BigFile.txt ֆայլի մեջ, որպեսզի այն զբաղեցնի ոչ թե մեկ կլաստեր, այլ մի քանիսը: Մենք գնում ենք այնտեղ, որտեղ սկսվում է FAT աղյուսակը և նայում դրա բովանդակությանը:

Առաջին ութ բայթ 0xF8FFFFFF-ը ճարպային աղյուսակի սկզբի նույնացուցիչն է: Հաջորդը 2 բայթ է, որը վերաբերում է MyFile.txt-ին, այն փաստը, որ դրանցում գրված է 0xFFFF, նշանակում է, որ ֆայլը զբաղեցնում է միայն մեկ կլաստեր: Բայց հաջորդ ֆայլը BigFile.txt սկսվում է երրորդ կլաստերից, մենք դա հիշում ենք արմատային գրացուցակից, շարունակվում է չորրորդում, այնուհետև գնում է 5,6,7... և ավարտվում է 12-ով, այսինքն. զբաղեցնում է 10 կլաստեր։

Եկեք ստուգենք, արդյոք դա իսկապես այդպես է: Ֆայլը կշռում է 163 կԲ, այսինքն. զբաղեցնում է 163000/(32*512) = 9.9 կլաստեր, ինչը բավականին նման է սպասվածին: Եվս մեկ անգամ կրկնենք, որ FAT աղյուսակի մեկ տարրը վերցնում է 2 բայթ, այսինքն. 16 բիթ, այստեղից էլ FAT16 անվանումը: Համապատասխանաբար, առավելագույն հասցեն 0xFFFF է, այսինքն. առավելագույն ծավալը FAT16 0xFFFF*կլաստերի չափի համար:

Անցնենք FAT32-ին։ Բեռնման հատվածը փոքր-ինչ փոխված է։

Կան մի քանի հիմնարար փոփոխություններ. Ֆայլային համակարգի անունը տեղափոխվել է 0x52 հասցե, արմատային չափն այժմ անտեսված է: Տվյալների տարածքը գտնվում է հենց FAT աղյուսակների հետևում, արմատային գրացուցակը տվյալների տարածքի ներսում է: Բացի այդ, արմատային գրացուցակը չունի ֆիքսված չափ:

Տվյալների տարածքի հասցեն հաշվարկվում է.
բեռնախցիկի հատվածի չափը + FAT աղյուսակը, իմ դեպքում պարզվեց.
746496 + (3821056 * 2) = 0x800000

Արմատային գրացուցակի հասցեն հաշվարկվում է.
(արմատային գրացուցակի առաջին կլաստերի թիվը՝ 2) * կլաստերի չափը + տվյալների տարածքի սկզբի հասցեն,
դրանք. այս օրինակում այն ​​կհամընկնի տվյալների տարածքի սկզբի հետ:

Ինչպես նախկինում, արմատի տվյալները զբաղեցնում են 32 բայթ, ինչպես նախկինում, «ջնջված» կախարդական ֆայլերը, ես ենթադրում եմ, որ դրանք նոթատետրում ժամանակավոր ֆայլեր են:

Բայց MYFILE.txt-ի առաջին կլաստերի սկիզբն այժմ որոշվում է երկու բայթով, ամենակարևորը օֆսեթում 0x14, ամենաքիչ կարևոր բայթը, ինչպես նախկինում, 1A: Հետևաբար, ֆայլի համար առաջին տվյալների կլաստերի թիվը կլինի.
8000A0 + 0x14 = 0x8000B4 - բարձր բայթ
8000A0 + 0x1A = 0x8000BA - ցածր բայթ
Իմ դեպքում քարտն ուներ միայն մեկ ֆայլ, ուստի սա երրորդ կլաստերն է:

FAT աղյուսակը որոնվում է ինչպես նախորդ դեպքում, միայն այժմ տարրերը զբաղեցնում են 4 բայթ, այստեղից էլ կոչվում է FAT32։ Տարրերի դասավորության գաղափարախոսությունը ճիշտ նույնն է, ինչ նախորդ դեպքում։

Սեղանի համար օգտակար բաներ
F8 FF FF F0 - առաջին կլաստեր
FF FF FF 0F - վերջին կլաստեր
FF FF FF F7 - վնասված կլաստեր

Որտեղ են տվյալները:
տվյալների տարածքի սկիզբ + կլաստերի չափը * (արմատային կլաստերի համարը - 1)
= 0x800000 + (2*4096) = 0x801000

Հուսով եմ, որ ընդհանուր առմամբ պարզ դարձավ, կարծես թե գերբնական բան չկա։ Նրանք, ովքեր կարդում և կրկնում են, կարող են թխվածքաբլիթ ուտել :)

Այս հոդվածը նվիրված է ֆայլային համակարգեր . ՕՀ-ն տեղադրելիս Windows-ը ձեզ հուշում է ընտրել ֆայլային համակարգ այն միջնորմում, որտեղ այն կտեղադրվի, և ԱՀ օգտագործողները պետք է ընտրեն երկու տարբերակներից: ՃԱՐՊկամ NTFS.

Շատ դեպքերում օգտվողները գոհ են դա իմանալով NTFS-ը «ավելի լավ է», և ընտրեք այս տարբերակը:

Այնուամենայնիվ, երբեմն նրանք զարմանում են իսկ ո՞րն է ավելի լավը

Այս հոդվածում ես կփորձեմ բացատրել ինչ է ֆայլային համակարգը, ինչ են դրանք, ինչպես են դրանք տարբերվում և որն է պետք օգտագործել:

Հոդվածը պարզեցնում է որոշները տեխնիկական հատկանիշներֆայլային համակարգեր՝ նյութի ավելի հասկանալի ընկալման համար:

Ֆայլային համակարգպահեստավորման կրիչների վրա տվյալների կազմակերպման միջոց է: Ֆայլային համակարգը որոշում է, թե որտեղ և ինչպես ֆայլերը կգրվեն պահեստային կրիչի վրա և օպերացիոն համակարգին հնարավորություն է տալիս մուտք գործել այդ ֆայլերը:

Ժամանակակից ֆայլային համակարգերի դեմքը լրացուցիչ պահանջներֆայլերը կոդավորելու ունակություն, ֆայլերի մուտքի վերահսկում, լրացուցիչ ատրիբուտներ: Սովորաբար ֆայլային համակարգը գրված է սկզբում կոշտ սկավառակ. ().

ՕՀ-ի տեսանկյունից, կոշտ սկավառակկլաստերների ամբողջություն է։

Կլաստերորոշակի չափի սկավառակի տարածք է տվյալների պահպանման համար: Կլաստերի նվազագույն չափը 512 բայթ է: Քանի որ երկուական թվային համակարգը օգտագործվում է, կլաստերի չափերը երկուսի հզորությունների բազմապատիկ են:

Օգտագործողը կարող է պատկերավոր կերպով պատկերացնել կոշտ սկավառակը որպես վանդակավոր նոթատետր: Էջի մեկ բջիջը մեկ կլաստեր է: Ֆայլային համակարգը նոթատետրի բովանդակությունն է, իսկ ֆայլը՝ բառը։

Համակարգիչների կոշտ սկավառակների համար ներկայումս կան երկու ամենատարածված ֆայլային համակարգերը. ՃԱՐՊկամ NTFS. Առաջինը հայտնվեց Ճարպ (FAT16), ապա FAT32, իսկ հետո NTFS.

ՃԱՐՊ(FAT16)-ի հապավումն է Ֆայլերի բաշխման աղյուսակ(թարգմանված Ֆայլերի բաշխման աղյուսակ).

FAT շրջանակը մշակվել է Բիլ Գեյթսի և Մարկ Մակդոնալդի կողմից 1977 թվականին: Օգտագործվում է որպես հիմնական ֆայլային համակարգ DOS-ում և օպերացիոն համակարգերում Microsoft Windows(մինչև Windows ME տարբերակը):

FAT-ի չորս տարբերակ կա. FAT12, FAT16, FAT32Եվ exFAT. Նրանք տարբերվում են կլաստերի համարը պահելու համար հատկացված բիթերի քանակով։

FAT12հիմնականում օգտագործվում է անգործունյա սկավառակների համար, FAT16- փոքր սկավառակների համար, և նորը exFATհիմնականում ֆլեշ կրիչների համար: FAT-ում աջակցվող առավելագույն կլաստերի չափը 64 Կբ է: ()

FAT16առաջին անգամ ներկայացվել է 1987 թվականի նոյեմբերին։ Ցուցանիշ 16 անունը ցույց է տալիս, որ կլաստերի համարի համար օգտագործվում է 16 բիթ: Արդյունքում, սկավառակի բաժանման (ծավալի) առավելագույն չափը, որը կարող է ապահովել այս համակարգը, 4 ԳԲ է:

Ավելի ուշ, տեխնոլոգիայի զարգացման և ավելի քան 4 ԳԲ հզորությամբ սկավառակների հայտնվելով, հայտնվեց ֆայլային համակարգ. FAT32. Այն օգտագործում է 32-բիթանոց կլաստերային հասցեավորում և ներկայացվել է Windows 95 OSR2-ով 1996 թվականի օգոստոսին: FAT32սահմանափակ ծավալի չափը մինչև 128 ԳԲ: Այս համակարգը կարող է նաև աջակցել երկար ֆայլերի անուններին: ().

NTFS(կրճատ ՆորՏեխնոլոգիաՖայլՀամակարգ - Նոր տեխնոլոգիայի ֆայլային համակարգ) ստանդարտ ֆայլային համակարգ է Microsoft Windows NT օպերացիոն համակարգերի ընտանիքի համար:

Ներկայացվել է 1993 թվականի հուլիսի 27-ին Windows NT 3.1-ի հետ միասին: NTFS-ը հիմնված է HPFS ֆայլային համակարգի վրա (կրճատ ԲարձրԿատարումՖայլՀամակարգ - Բարձր արդյունավետության ֆայլային համակարգ), որը ստեղծվել է Microsoft-ի կողմից IBM-ի հետ համատեղ OS/2 օպերացիոն համակարգի համար։

NTFS-ի հիմնական առանձնահատկությունները.ներկառուցված հնարավորություններ՝ տարբեր օգտատերերի և օգտատերերի խմբերի համար տվյալների հասանելիությունը սահմանափակելու, ինչպես նաև քվոտաներ նշանակելու համար (սահմանափակումներ առավելագույն ծավալըորոշակի օգտվողների կողմից զբաղեցրած սկավառակի տարածություն), օգտագործելով ամսագրային համակարգ՝ ֆայլային համակարգի հուսալիությունը բարձրացնելու համար:

Ֆայլային համակարգի բնութագրերը սեփականություն են: Սովորաբար կլաստերի չափը 4 Կբ է: Գործնականում խորհուրդ չի տրվում ստեղծել 2TB-ից մեծ ծավալներ։ Կոշտ սկավառակները միայն նոր են հասել նման չափերի, գուցե ապագայում մեզ նոր ֆայլային համակարգ է սպասում։ ().

Windows XP-ի տեղադրման ժամանակ ձեզ կառաջարկվի ֆորմատավորել սկավառակը համակարգում: ՃԱՐՊկամ NTFS. Սա նշանակում է FAT32.

Բոլոր ֆայլային համակարգերը կառուցված են սկզբունքով՝ մեկ կլաստեր՝ մեկ ֆայլ։ Նրանք. մեկ կլաստերը պահպանում է տվյալներ միայն մեկ ֆայլից:

Հիմնական տարբերությունը համար կանոնավոր օգտագործողայս համակարգերի միջև կլաստերի չափն է: «Վաղուց, երբ սկավառակները փոքր էին, իսկ ֆայլերը՝ շատ փոքր», սա շատ նկատելի էր։

Դիտարկենք մեկ հատորի օրինակը 120 ԳԲ տարողությամբ սկավառակի վրա և 10 ԿԲ չափի ֆայլ:

Համար FAT32կլաստերի չափը կլինի 32 Կբ, իսկ համար NTFS - 4 Կբ.

IN FAT32նման ֆայլը կզբաղեցնի 1 կլաստեր՝ թողնելով 32-10=22Kb չբաշխված տարածք։

IN NTFSնման ֆայլը կզբաղեցնի 3 կլաստեր՝ թողնելով 12-10 = 2Kb չբաշխված տարածք։

Նոթատետրի անալոգիայով կլաստերը բջիջ է: Եվ մի կետ տեղադրելով խցում, մենք արդեն տրամաբանորեն զբաղեցնում ենք այդ ամենը, բայց իրականում շատ ազատ տարածություն է մնացել։

Այսպիսով, անցումը FAT32Դեպի NTFSթույլ է տալիս ավելի օպտիմալ օգտագործել կոշտ սկավառակը, եթե առկա է մեծ քանակությամբփոքր ֆայլեր համակարգում:

2003 թվականին ես ունեի 120 ԳԲ սկավառակ՝ բաժանված 40 և 80 ԳԲ ծավալների։ Երբ ես Windows 98-ից անցա Windows XP և փոխակերպեցի սկավառակը FAT32Վ NTFS, ես ստացել եմ մոտ 1 ԳԲ ազատված սկավառակի տարածություն: Այն ժամանակ սա զգալի «աճ» էր։

Պարզելու համար, թե որ ֆայլային համակարգն է օգտագործվում ձեր համակարգչի կոշտ սկավառակի ծավալների վրա, դուք պետք է բացեք ծավալի հատկությունների պատուհանը և ներդիրը «Գեներալ»կարդալ այս տվյալները:

Ծավալըսկավառակի բաժանման հոմանիշն է, որն օգտագործողները սովորաբար անվանում են «drive C», «drive D» և այլն: Օրինակը ներկայացված է ստորև նկարում.

Ներկայումս լայնորեն կիրառվում են 320 ԳԲ և ավելի մեծ ծավալով սկավառակներ։ Ուստի խորհուրդ եմ տալիս օգտագործել համակարգը NTFSսկավառակի տարածության օպտիմալ օգտագործման համար:

Բացի այդ, եթե համակարգչում կան մի քանի օգտվողներ, NTFS-ը թույլ է տալիս կարգավորել մուտքը դեպի ֆայլեր այնպես, որ տարբեր օգտվողներչկարողացավ կարդալ կամ փոխել այլ օգտվողների ֆայլերը:

Կազմակերպություններում աշխատելիս տեղական ցանց համակարգի ադմինիստրատորներօգտագործել NTFS-ի այլ հնարավորություններ:

Եթե ​​դուք հետաքրքրված եք մեկ համակարգչի վրա մի քանի օգտվողների համար ֆայլերի հասանելիության կազմակերպմամբ, ապա հետևյալ հոդվածները մանրամասն նկարագրելու են դա:

Այս հոդվածը գրելիս օգտագործվել են նյութեր ru.wikipedia.org կայքերից։

Հոդվածի հեղինակ. Մաքսիմ Թելպարի
ԱՀ օգտագործող 15 տարվա փորձով: Աջակցության մասնագետ «Confident PC User» վիդեո դասընթացի համար, որն ուսումնասիրելուց հետո դուք կսովորեք, թե ինչպես հավաքել համակարգիչ, տեղադրել Windows XP և դրայվերներ, վերականգնել համակարգը, աշխատել ծրագրերում և շատ ավելին:

Վաստակեք գումար այս հոդվածով:
Գրանցվեք աֆիլիատ ծրագիր. Հոդվածում դասընթացի հղումը փոխարինեք ձեր փոխկապակցված հղումով: Ձեր կայքում հոդված ավելացրեք:

Դուք կարող եք ստանալ վերատպման տարբերակը:
Թեմա՝ Օպերացիոն համակարգեր։

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

Ֆայլային համակարգ Հարց՝ թիվ 7 սա բնութագրերի մի շարք է և համապատասխանծրագրային ապահովում

, որոնք պատասխանատու են ֆայլերի տեղեկատվությունը ստեղծելու, ոչնչացնելու, կազմակերպելու, կարդալու, գրելու, փոփոխելու և տեղափոխելու համար, ինչպես նաև ֆայլերի կողմից օգտագործվող ֆայլերի հասանելիությունը վերահսկելու և ռեսուրսների կառավարման համար:

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

ՃԱՐՊ 16 — Գոյություն ունի FAT-ի երեք տարբերակ՝ FAT-12, FAT-16 և FAT-32: Նրանք տարբերվում են կլաստերի համարը պահելու համար հատկացված բիթերի քանակով։ FAT-12-ը հիմնականում օգտագործվում է ճկուն սկավառակների համար, FAT-16-ը՝ փոքր սկավառակների համար։ :

Ֆայլերի բաշխման աղյուսակ

FAT16 ֆայլային համակարգը մշակվել է մինչև MS DOS-ի ստեղծումը և ներկայումս աջակցվում է Microsoft-ի բոլոր օպերացիոն համակարգերի կողմից՝ ապահովելու համատեղելիությունը:

Ֆայլային համակարգի հիմնական բնութագրերը.

  • § Աջակցվող ծավալի առավելագույն չափը (կոշտ սկավառակ կամ բաժանում) = 4095 ՄԲ: MS DOS 4-ի օգտագործման ժամանակահատվածում Gigabyte սկավառակները կարծես երազ էին:
  • § FAT16 օգտագործելու համար ձևաչափված ծավալը բաժանված է կլաստերների: Կլաստերի լռելյայն չափը կախված է ծավալի չափից և կարող է տատանվել 512 բայթից մինչև 64 ԿԲ:

Խորհուրդ չի տրվում FAT16 ֆայլային համակարգը օգտագործել 511 ՄԲ-ից մեծ ծավալների վրա, քանի որ համեմատաբար փոքր ֆայլերի համար սկավառակի տարածությունկօգտագործվի չափազանց անարդյունավետ՝ 1 բայթ չափի ֆայլ

երեխաները զբաղեցնում են 64 ԿԲ: Անկախ կլաստերի չափից, FAT16 ֆայլային համակարգը չի ապահովվում 4 ԳԲ-ից մեծ ծավալների համար:

Հատորի առաջին հատվածը բեռնախցիկի հատվածն է։ Հաջորդը գալիս է FAT1 և FAT2 աղյուսակները:

Ճարպ սեղան FAT ֆայլային համակարգի մի մասն է: Այն պարունակում է տարրեր, որոնք նկարագրում են կլաստերների վիճակները ծավալում:

FAT2-ը FAT1-ի պատճենն է:

FAT16 ֆայլային համակարգից օգտվելիս FAT աղյուսակի երկրորդ օրինակին միշտ հաջորդում է արմատային գրացուցակ. Արմատային գրացուցակի և մյուսների միջև միակ տարբերությունն այն է, որ արմատային գրացուցակը գտնվում է որոշակի վայրում և ունի ֆիքսված թվով գրառումներ: Յուրաքանչյուր գրացուցակ և ֆայլ օգտագործում է մեկ կամ մի քանի գրառում: Օրինակ. Եթե արմատային գրացուցակի համար ֆիքսված երևույթների թիվը 512 է, և ստեղծվել են 100 ենթագրքեր, ապա արմատային գրացուցակում կարող է ստեղծվել առավելագույնը 412 ֆայլ (512–100):

Յուրաքանչյուր ֆայլի և գրացուցակի համար տեղեկատվությունը պահվում է ֆայլային համակարգում հետևյալ կառուցվածքի համաձայն.

Գրացուցակի յուրաքանչյուր տարր պարունակում է տարրի կողմից նկարագրված ֆայլի մեկնարկային կլաստերի համարը: Այս թիվը FAT-ի ցուցիչ է, որը պարունակում է տեղեկատվություն ֆայլի մնացած կլաստերների մասին՝ կազմակերպված կապված ցանկի մեջ:

FAT16-ում կլաստերները կարող են ունենալ տարբեր իմաստներ.

(0)000ժ անվճար կլաստեր,

(F)FF0h–(F)FF6h վերապահված,

(F)FF7h թերի կլաստեր,

(F)FF8h – (F)FFFh ֆայլի վերջ,

(0)002h–(F)FEFh ֆայլի հաջորդ կլաստերի համարը:

Ֆայլերի գտնվելու վայրը ըստ կլաստերի ցուցադրված է վերևում. թղթապանակում կա երեք ֆայլ; Դրանցից առաջինը` File1-ը, զբաղեցնում է երեք կլաստեր (ֆայլը մասնատված չէ, 2-րդ, 3-րդ և 4-րդ կլաստերները գտնվում են հաջորդաբար); երկրորդ ֆայլը՝ File2, մասնատված է և գտնվում է 5, 6 և 8 կլաստերներում; երրորդը` File3-ը, զբաղեցնում է միայն մեկ կլաստեր: Յուրաքանչյուր ֆայլի մուտքագրումը պարունակում է իր մեկնարկային կլաստերի հասցեն (համապատասխանաբար 2, 5 և 7):

Յուրաքանչյուր ֆայլի վերջին կլաստերը (4, 8 և 7) պարունակում է FFFF արժեքը որպես հաջորդ կլաստերի հասցե, ինչը ցույց է տալիս, որ սա այդ ֆայլի վերջին կլաստերն է:

Քանի որ բոլոր երևույթներն ունեն նույն չափըտեղեկատվական բլոկ, դրանք տարբերվում են հատկանիշի բայթով: Տվյալ բայթի բիթերից մեկը կարող է ցույց տալ, որ սա գրացուցակ է, մյուսը կարող է ցույց տալ, որ դա ծավալի պիտակ է: Չորս բիթ հասանելի է օգտատերերին՝ ֆայլի ատրիբուտները կառավարելու համար՝ արխիվ, համակարգ, թաքնված, միայն կարդալու համար:

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

ԱռավելություններըՃԱՐՊ16:

1.) ֆայլային համակարգը աջակցվում է MS DOS, Windows 95, Windows 98, Windows NT, Windows 2000 օպերացիոն համակարգերով, ինչպես նաև որոշ UNIX օպերացիոն համակարգերով.

2.) կան մեծ թվով ծրագրեր, որոնք թույլ են տալիս ուղղել սխալները այս ֆայլային համակարգում և վերականգնել տվյալները.

3.) եթե կոշտ սկավառակից բեռնման հետ կապված խնդիրներ են առաջանում, համակարգը կարող է բեռնվել ճկուն սկավառակից;

4.) այս ֆայլային համակարգը բավականին արդյունավետ է 256 ՄԲ-ից պակաս ծավալների համար:

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

Հիմնական թերություններըՃԱՐՊ16:

1.) արմատային գրացուցակը չի կարող պարունակել ավելի քան 512 տարր: Երկար ֆայլերի անունների օգտագործումը զգալիորեն նվազեցնում է այդ տարրերի քանակը.

2.) FAT16-ն ապահովում է առավելագույնը 65536 կլաստեր, և քանի որ որոշ կլաստերներ պահպանված են օպերացիոն համակարգի կողմից, հասանելի կլաստերների թիվը 65524 է: Յուրաքանչյուր կլաստեր ունի ֆիքսված չափս տվյալ տրամաբանական սարքի համար: Կլաստերների առավելագույն քանակին հասնելուց հետո, առավելագույնը 32 կիլոբայթ չափով, առավելագույն աջակցվող ծավալը սահմանափակվում է մինչև 4 գիգաբայթով: Windows-ի կառավարում 2000. MS DOS-ի, Windows 95-ի և Windows 98-ի հետ համատեղելիությունը պահպանելու համար FAT16-ի ներքո ծավալի ծավալը չպետք է գերազանցի 2 ԳԲ-ը;

3.) չի աջակցվում կրկնօրինակումբեռնախցիկի հատված;

4.) FAT16-ը չի աջակցում ներկառուցված ֆայլերի պաշտպանությանը և սեղմմանը;

5.) մեծ սկավառակների վրա մեծ տարածություն է կորչում՝ կլաստերի առավելագույն չափի օգտագործման պատճառով: Ֆայլի համար տարածք հատկացվում է ոչ թե ֆայլի, այլ կլաստերի չափի հիման վրա:

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

ՃԱՐՊ32 – նաև ֆայլի տեղադրության աղյուսակը (Ֆայլ Հատկացում Աղյուսակ):

Microsoft Windows 95 OEM Service Release 2 (OSR2) ներդրել է Windows-ում 32-բիթանոց FAT-ի աջակցություն: Միացված համակարգերի համար Windows-ի վրա հիմնված NT, այս ֆայլային համակարգը առաջին անգամ աջակցվել է Microsoft Windows 2000-ում:

FAT32-ը կարող է սպասարկել մինչև 4 ՏԲ ծավալ: FAT32-ում կլաստերի չափը կարող է տատանվել 1-ից (512 բայթ) մինչև 64 հատված (32 ԿԲ):

FAT32-ը պահանջում է 4 բայթ՝ կլաստերի արժեքները պահելու համար (32 բիթ, ոչ թե 16, ինչպես FAT16-ում): Սա, մասնավորապես, նշանակում է, որ ոմանք

FAT16-ի համար նախատեսված որոշ ֆայլեր չեն կարող աշխատել FAT32-ի հետ:

Հիմնական տարբերությունը FAT32-ի և FAT16-ի միջև:

սկավառակի տրամաբանական բաժանման չափը փոխելն է: Ընդ որում, եթե օգտագործելիս

Մինչ FAT16-ը 2 ԳԲ սկավառակներով պահանջում էր 32 ԿԲ կլաստեր, FAT32-ում 4 ԿԲ կլաստերը հարմար է 512 ՄԲ-ից մինչև 8 ԳԲ ծավալով սկավառակների համար: Սա, համապատասխանաբար, նշանակում է սկավառակի տարածության ավելի արդյունավետ օգտագործում. որքան փոքր է կլաստերը, այնքան քիչ տարածք է պահանջվում ֆայլը պահելու համար, և, որպես հետևանք, սկավառակի մասնատվելու ավելի քիչ հավանական է:

FAT32-ը թույլ է տալիս արմատական ​​գրացուցակում մուտքերի առավելագույն քանակը հասցնել 65535-ի:

FAT32-ը սահմանափակումներ է դնում նվազագույն ծավալի չափի վրա՝ առնվազն 65527 կլաստեր: Միևնույն ժամանակ, կլաստերի չափը չի կարող այնպիսին լինել, որ FAT-ը զբաղեցնի ավելի քան 16 ՄԲ - 64 ԿԲ / 4 կամ 4 մլն կլաստեր:

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

ԱռավելություններըՃԱՐՊ32:

1.) սկավառակի տարածքի տեղաբաշխումն ավելի արդյունավետ է, հատկապես մեծ սկավառակների համար.

2.) FAT32-ի արմատային գրացուցակը կլաստերների սովորական շղթա է և կարող է տեղակայվել սկավառակի ցանկացած կետում.

3.) ավելի փոքր կլաստերների օգտագործման պատճառով (4 ԿԲ մինչև 8 ԳԲ սկավառակների վրա), սկավառակի զբաղեցրած տարածքը սովորաբար 10–15%-ով պակաս է, քան FAT16-ի դեպքում;

4.) FAT32-ն ավելի հուսալի ֆայլային համակարգ է: Մասնավորապես, այն աջակցում է արմատային գրացուցակը տեղափոխելու և FAT կրկնօրինակում օգտագործելու հնարավորությանը: Բացի այդ, boot recordպարունակում է ֆայլային համակարգի համար կարևոր մի շարք տվյալներ:

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

Հիմնական թերություններըՃԱՐՊ32:

1.) Windows 2000-ում FAT32-ի օգտագործման դեպքում ծավալի չափը սահմանափակվում է 32 ԳԲ-ով;

2.) FAT32 հատորները հասանելի չեն շատ օպերացիոն համակարգերից, որոնք աջակցում են FAT;

3.) բեռնման հատվածի կրկնօրինակը չի ապահովվում.

4.) FAT32-ը չի աջակցում ներկառուցված ֆայլերի պաշտպանությանը և սեղմմանը:

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

Ֆայլ համակարգNTFS (Նոր տեխնոլոգիաների ֆայլային համակարգ):

Այն բնութագրվում է մի շարք էական բարելավումներով և փոփոխություններով, որոնք զգալիորեն տարբերվում են այլ ֆայլային համակարգերից: Ֆայլի օգտագործողի տեսանկյունից ամեն ինչ պահվում է նաև գրացուցակներում։ Այնուամենայնիվ, NTFS-ում, ի տարբերություն FAT-ի, ավելի մեծ սկավառակների վրա աշխատելը շատ ավելի արդյունավետ է:

Առանձնահատուկ ուշադրություն է դարձվել (նախագծման ընթացքում) հետևյալ բնութագրերին.

1.) հուսալիություն. NTFS կառուցվածքի և վարքագծի հիմնական տարրն է: Հուսալիությունը բարձրացնելու ուղիներից մեկը գործարքի մեխանիզմի ներդրումն է, որում ծառահատումներֆայլի գործողություններ;

2.) ընդլայնված ֆունկցիոնալություն . NTFS-ը նախագծվել է՝ հաշվի առնելով ընդլայնումը: Այն իրականացրեց շատերը լրացուցիչ հնարավորություններբարելավված սխալների հանդուրժողականություն; այլ ֆայլային համակարգերի էմուլյացիա; հզոր անվտանգության մոդել; տվյալների հոսքերի զուգահեռ մշակում; օգտագործողի կողմից սահմանված ֆայլի ատրիբուտների ստեղծում;

3.) աջակցություն POSIX համակարգչային միջավայրի հարթակից անկախ համակարգի ինտերֆեյսի համար(Դյուրակիր Օպերացիոն համակարգԻնտերֆեյս համակարգչային միջավայրերի համար): Քանի որ ԱՄՆ կառավարությունը պահանջում էր, որ իր գնած բոլոր համակարգերը լինեն նվազագույնը POSIX-ի հետ համապատասխան, NTFS-ը ներառեց այս հնարավորությունը:

POSIX ֆայլային համակարգի հիմնական առանձնահատկությունները ներառում են ֆայլերի անունների ընտրովի օգտագործումը, ֆայլի վերջին մուտքի ժամանակի պահպանումը և այսպես կոչված «կոշտ հղումների» մեխանիզմը (այլընտրանքային անուններ, որոնք թույլ են տալիս հղում կատարել նույն ֆայլին: երկու կամ ավելի անուններով);

4.) ճկունություն. NTFS-ում սկավառակի տարածության բաշխման մոդելը չափազանց ճկուն է: Կլաստերի չափը կարող է տատանվել 512 բայթից մինչև 64 ԿԲ; դա սկավառակի ներքին տարածության բաշխման քվանտի բազմապատիկն է: NTFS-ն աջակցում է նաև երկար ֆայլերի անուններին, Յունիկոդի նիշերի հավաքածուին և 8.3 ձևաչափի այլընտրանքային անուններին՝ FAT համատեղելիության համար:

Ինչպես FAT-ի դեպքում, NTFS-ում տեղեկատվության հիմնական միավորը կլաստերն է:

Տեսականորեն, NTFS-ն աջակցում է մինչև 2 32 կլաստերներով ծավալներ, բայց, այնուամենայնիվ, բացի այս չափի կոշտ սկավառակների բացակայությունից, կան նաև այլ սահմանափակումներ առավելագույն ծավալի չափի վերաբերյալ: Նման սահմանափակումներից մեկը բաժանման աղյուսակն է: Արդյունաբերության ստանդարտները սահմանափակում են բաժանման աղյուսակի չափը 2-ից մինչև 32 հատված: Մեկ այլ սահմանափակում է հատվածի չափը, որը սովորաբար կազմում է 512 բայթ: Քանի որ հատվածի չափը կարող է փոխվել ապագայում, ներկայիս չափը սահմանափակում է մեկ հատորի չափը մինչև 2 ՏԲ (2 32 × 512 բայթ = 241): Այսպիսով, 2 TB ծավալի չափը NTFS ֆիզիկական և տրամաբանական ծավալների գործնական սահմանն է:

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

Ֆայլերի և գրացուցակների հասանելիության վերահսկում.

NTFS հատորներ օգտագործելիս կարող եք սահմանել ֆայլերի և գրացուցակների մուտքի իրավունքներ: Այս թույլտվությունները ցույց են տալիս, թե որ օգտատերերն ու խմբերն ունեն դրանց հասանելիություն և հասանելիության ինչ մակարդակ: NTFS-ի ներքո կարող եք թույլտվություններ սահմանել հեռավոր մուտք, համակցված ֆայլի և գրացուցակի թույլտվությունների հետ: Ներկայացվեց Windows 2000-ում օգտագործվող NTFS-ի տարբերակը նոր տեսակմուտքի թույլտվություններ – ժառանգական թույլտվություններ:

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

Ֆայլերի և գրացուցակների սեղմում.

Windows 2000-ն աջակցում է NTFS հատորների վրա տեղակայված ֆայլերի և գրացուցակների սեղմմանը: Սեղմված ֆայլերհասանելի է ցանկացած Windows հավելվածի կողմից կարդալու և գրելու համար: Դա անելու համար դրանք նախապես բացելու կարիք չկա: Օգտագործված սեղմման ալգորիթմ

նման է Double-Space-ում (MS DOS 6.0) և DriveSpace-ում (MS DOS 6.22), բայց ունի մեկ էական տարբերություն. MS DOS-ի ներքո ամբողջ հիմնական բաժանումը կամ տրամաբանական սարքը սեղմված է, մինչդեռ NTFS-ի տակ կարող եք փաթեթավորել: առանձին ֆայլերև կատալոգներ։

NTFS սեղմման ալգորիթմը նախատեսված է մինչև 4 ԿԲ չափի կլաստերներին աջակցելու համար: Եթե ​​կլաստերի չափը 4 ԿԲ-ից մեծ է, NTFS սեղմման գործառույթներն անհասանելի են դառնում:

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

ԻնքնաբուժումNTFS:

NTFS ֆայլային համակարգն ունի ինքնաբուժման հնարավորություն և կարող է պահպանել իր ամբողջականությունը կատարված գործողությունների մատյանի և մի շարք այլ մեխանիզմների միջոցով: NTFS-ը դիտարկում է փոփոխվող յուրաքանչյուր գործողություն համակարգի ֆայլեր NTFS ծավալների վրա որպես գործարք և պահպանում է նման գործարքի մասին տեղեկատվությունը արձանագրության մեջ: Սկսված գործարքը կարող է կամ ամբողջությամբ ավարտվել (կատարել) կամ հետ վերադարձնել (վերադարձ): Վերջին դեպքում NTFS ծավալը վերադառնում է վիճակին մինչև գործարքի մեկնարկը:

Ֆայլ ստեղծելիս NTFS համակարգերՁևաչափիչը ստեղծում է MFT (Master File Table) ֆայլ և այլ տարածքներ մետատվյալների պահպանման համար: Մետատվյալներն օգտագործվում են NTFS-ի կողմից՝ ֆայլի կառուցվածքն իրականացնելու համար:

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

NTFS ֆայլային համակարգի հնարավորությունները՝ սահմանափակելու մուտքը ֆայլեր և գրացուցակներ.

Ընդլայնված ատրիբուտների մեխանիզմի առկայության շնորհիվ NTFS-ը սահմանափակումներ է կիրառում ֆայլերի և գրացուցակների մուտքի համար: Այս լրացուցիչ ատրիբուտները, որոնք օգտագործվում են ֆայլի օբյեկտների մուտքը սահմանափակելու համար, կոչվում են անվտանգության հատկանիշներ: Ամեն անգամ, երբ նման օբյեկտ մուտք է գործում, դրան վերապահված հայեցողական մուտքի իրավունքների հատուկ ցանկը համեմատվում է հատուկ համակարգի նույնացուցիչի հետ, որը պարունակում է տեղեկատվություն ֆայլին կամ գրացուցակում ընթացիկ հարցումը կատարող օգտվողի անվան մասին: Եթե ​​նշված է պահանջվող թույլտվություն, ապա գործողությունը կատարվում է մ հակառակ դեպքումհամակարգը հայտնում է ձախողման մասին:

NTFS ֆայլային համակարգն ունի այսպես կոչված անհատական ​​թույլտվություններ, որոնք կարող են վերագրվել ցանկացած ֆայլի և/կամ գրացուցակի. Կարդացեք(կարդալ),Գրել(գրել)Կատարել(իրականացնել),Ջնջել(ջնջել),ՓոփոխությունԹույլտվություններ(փոխել թույլտվությունները)Եվ Վերցրեք սեփականության իրավունքը(դառնալ սեփականատեր):

Գործողությունները, որոնք համապատասխանում են այս թույլտվություններին, կարող են կատարվել միայն այն դեպքում, երբ տրված օգտատերկամ խումբը, որին նա պատկանում է, ունի նույնանուն թույլտվություն։

Կան երեք կարևոր կանոններ, որոնք կօգնեն որոշել մուտքի իրավունքի կարգավիճակը NTFS օբյեկտները տեղափոխելիս կամ պատճենելիս.

1) ֆայլերը սահմաններում տեղափոխելիս NTFS միջնորմբնօրինակ մուտքի իրավունքները պահպանվում են.

2) այլ գործողություններ կատարելիս (ֆայլեր ստեղծելը կամ պատճենելը, ինչպես նաև դրանք NTFS բաժանմունքների միջև տեղափոխելիս) ժառանգվում են մայր գրացուցակի մուտքի իրավունքները.

3) ֆայլերը NTFS միջնորմից FAT բաժին տեղափոխելիս NTFS-ի բոլոր իրավունքները կորչում են:

Նմանատիպ գրառումներ չկան...

Յուրաքանչյուր ոք, ով երբևէ տեղադրել է օպերացիոն համակարգ, հանդիպել է այն փաստի հետ, որ տեղադրման ձևաչափման փուլում կոշտ հատվածսկավառակի վրա, ծրագիրը ձեզ հուշում է ընտրել ֆայլային համակարգի տեսակը FAT կամ NTFS:

Եվ նրանք, ովքեր պատահաբար ձևաչափեցին ֆլեշ կրիչը կամ այլ արտաքին պահեստային սարք, պետք է որոշեին երեք ֆայլային համակարգերը FAT32, NTFS և exFAT: Ամենից հաճախ օգտվողներն ընտրում են լռելյայն ձևաչափումը, քանի որ չգիտեն, թե որն է տարբերությունը:

Այս հոդվածը հասցեագրված է նրանց, ովքեր ցանկանում են լրացնել իրենց գիտելիքների այս բացը։

FAT ֆայլի կառուցվածքը. սկզբունքներ և նպատակ

Ֆայլի կառուցվածքը կամ Ֆայլային համակարգմշակվել է անցյալ դարի 70-ականներին Microsoft-ի կողմից և ներկայացնում էր համակարգիչների և այլ թվային սարքերի տվյալների պահպանման և մուտք գործելու տարածքի կազմակերպման որոշակի ընթացակարգ:

Ֆունկցիոնալության նպատակն է օգտատիրոջը տրամադրել սկավառակի կամ արտաքին գաջեթի վրա պահվող տեղեկատվության հարմարավետ կառավարում: Ֆայլային համակարգը ներառում է ֆայլեր, թղթապանակներ և գրացուցակներ, ինչպես նաև համակարգային գործիքների մի շարք, որոնք փոխազդում են դրանց հետ՝ կատարելու կարդալու-գրելու, ստեղծելու-ջնջելու, պատճենելու, անվանելու և այլնի գործառույթները: Բացի այդ, այս կառույցը կազմակերպում է օգտատերերի միջև տեղեկատվության ընդհանուր հասանելիությունը և ապահովում է պաշտպանություն չարտոնված գործողություններից գաղտնագրման, միայն կարդալու ռեժիմում գործողության և այլնի միջոցով:

Կառուցվածքային առումով, ամբողջ սկավառակի տարածքը բաժանված է կլաստերների, ինչպես վանդակավոր թղթի թերթիկը: Յուրաքանչյուր բջիջ բլոկ է, որի չափը սահմանվում է ֆորմատավորման ժամանակ և պետք է լինի 2-ի բազմապատիկ: Նվազագույն չափը կարող է լինել 512 բայթ (ֆլեշ կրիչի համար), կոշտ սկավառակի համար՝ 32 ԿԲ: Մեկ ֆայլը կարող է զբաղեցնել մի քանի նման կլաստերներ։ Դուք կարող եք պատկերավոր կերպով պատկերացնել սկավառակի տարածությունը որպես նոթատետր, որտեղ կլաստերը տառ է, ֆայլը՝ բառ, իսկ ֆայլի կառուցվածքը՝ նոթատետրի բովանդակությունը։

Ֆայլ մուտք գործելիս օպերացիոն համակարգը պետք է գտնի այն մի քանի կլաստերներում, որոնք տեղակայված են սկավառակի տարբեր վայրերում, այդպիսով ձևավորելով կլաստերների շղթա: Յուրաքանչյուր կլաստեր ունի իր սեփական պիտակը, որը նույնացնում է այն որպես երեք տեսակներից մեկը.

  1. Անվճար, պատրաստ է տվյալների գրանցման:
  2. Busy, որը պահպանում է տեղեկատվության մի մասը և պիտակի մեջ ունի տվյալներ շղթայի հաջորդ կլաստերի մասին, մինչդեռ վերջինս նշվում է հատուկ պիտակով։
  3. BAD բլոկը սխալներով կլաստեր է, որն այլևս հասանելի չէ ֆորմատավորումից հետո:

Պիտակի չափը որոշվում է ֆայլի կառուցվածքի տեսակով. FAT32-ի համար այն 32 բայթ է:

Ամբողջ ֆայլային համակարգը բաղկացած է հետևյալ մասերից.

  • բեռնման հատվածը, որը գտնվում է սկավառակի սկզբում, ակտիվանում է ՕՀ-ի բեռնախցիկից հետո և պահպանում է բաժանման պարամետրերը.
  • ֆայլերի բաշխման աղյուսակ («բովանդակության աղյուսակ»), որը պահում է կլաստերային պիտակները.
  • ֆայլի բաշխման աղյուսակի պատճենները՝ տվյալների վերականգնման համար, եթե ֆայլի կառուցվածքը վնասված է.
  • արմատային գրացուցակ;
  • տվյալների տարածքներ;
  • մխոց՝ կարդալու/գրելու գործողություններ կատարելու համար:

Գոյություն ունեն երեք տեսակի FAT ֆայլային համակարգեր՝ FAT12, FAT16 և FAT32: FAT-ը փոխարինվել է NTFS-ով, իսկ exFAT-ը FAT32-ի ընդլայնված տարբերակն է և հիմնականում օգտագործվում է ֆլեշ կրիչների համար։

FAT32, NTFS և exFAT ֆայլերի կառուցվածքների առավելություններն ու թերությունները

Որպեսզի որոշենք ձևաչափման համար առավել օպտիմալ ֆայլային համակարգի ընտրությունը, մենք կքննարկենք բոլոր երեք տարբերակների նկարագրությունները՝ կենտրոնանալով յուրաքանչյուրի առավելությունների և թերությունների վրա:

FAT32

Դիտարկված երեք ֆայլային կառուցվածքներից FAT32-ը ամենահինն է: Այն փոխարինեց FAT16-ին և մինչև վերջերս ամենաառաջադեմն էր: FAT32-ի թողարկումը ժամանակին համընկավ վիրահատարանի թողարկման հետ Windows համակարգեր 95 OSR2 1996 թ. Հիմնական տարբերակիչ հատկանիշներ 32-բիթանոց կլաստերի հասցեավորման և չափի սահմանափակումներ. ֆայլը ոչ ավելի, քան 4 ԳԲ և ծավալը 128 ԳԲ:

Առավելությունները

Չնայած որոշակի բարոյական հետամնացությանը, FAT32-ն ունի մի շարք առավելություններ այլ ֆայլային համակարգերի նկատմամբ։ Դրա հիմնական գրավչությունը համատեղելիությունն ու բազմակողմանիությունն է: FAT32-ն աշխատում է օպերացիոն համակարգերի բոլոր տարբերակների հետ, ներառյալ Windows-ը (բոլոր տարբերակների համեմատությունը), Linux-ը և MacOS-ը և հարմար է ցանկացած խաղային կոնսուլների և այլ գաջեթների համար։ USB պորտ. Այսօր այն օգտագործվում է բոլորի մեջ արտաքին կրիչներ(ֆլեշ կրիչներ, CD քարտեր) լռելյայնորեն, քանի որ շատ հին սարքեր՝ համակարգիչներ, նոութբուքեր, USB մուտքով կարգավորիչներ կարող են աշխատել միայն FAT32-ով:

Ֆայլային համակարգի մյուս կարևոր առավելություններն են՝ բարձր արագության կատարումը, անպահանջ ծավալը RAM, արդյունավետ աշխատանք միջին և փոքր ֆայլերի հետ, ինչպես նաև սկավառակի ցածր մաշվածություն՝ գլխի քիչ շարժման պատճառով։ Այնուամենայնիվ, այն նույնպես ենթակա է մասնատման, և պարբերական դեֆրագմենտացիան հաստատ չի տուժի։

Թերություններ

Այս ֆայլային համակարգի հիմնական թերությունը չափի սահմանափակումներն են: Կլաստերների համար այն չի կարող լինել ավելի քան 64 ԿԲ, հակառակ դեպքում որոշ հավելվածներ կարող են սխալ հաշվարկել սկավառակի տարածությունը:

Ֆայլի չափը չպետք է գերազանցի 4 ԳԲ-ը, ուստի 32 ԿԲ ֆայլի բաշխման աղյուսակի համար կլաստերի չափի առավելագույն սկավառակի չափը կլինի մոտ 8 ՏԲ:

Երբ ֆորմատավորում եք սկավառակը ScanDisk-ի միջոցով, որը 16 բիթանոց ծրագիր է՝ հաշվի առնելով հենց FAT աղյուսակները և առավելագույն 32 ԿԲ կլաստերի չափով, ծավալը սահմանափակվում է 128 գիգաբայթով:

Հաշվի առնելով, որ ոչ շատ համակարգչային սարքեր են հագեցած 8 ՏԲ-ից մեծ կոշտ սկավառակով, այս թերությունը նկատելի չի լինի օգտվողների մեծամասնության համար: Այնուամենայնիվ, այն փաստը, որ FAT32-ն աշխատում է մինչև 4 ԳԲ չափի ֆայլերի հետ, զգալի թերություն է, քանի որ այսօր ժամանակակից 4K ձևաչափով բարձրորակ վիդեո ֆայլերի մեծ մասը այս 4 ԳԲ-ից ավելի մեծ է, և, հետևաբար, համատեղելի չեն այս ֆայլային համակարգի հետ:

Բացի չափի սահմանափակումներից, FAT32-ն ունի նաև այլ թերություններ. Այն չի աջակցում երկար ֆայլերի անունները, ինչը այնքան էլ հարմար չէ այն օգտվողների համար, ովքեր ցանկանում են նույնականացնել ֆայլերը տրամաբանական սկզբունք, դրա բովանդակության հիման վրա։ Բողոքներ կան անվտանգության համակարգից (լրացուցիչ հակավիրուսային սկաները չի վնասի) և ֆայլերի անվտանգությանը խափանումների դեպքում (կոշտ սկավառակների առանձնահատկությունները), ինչպես նաև ցածր արագություներբ աշխատում է բազմաթիվ ֆայլեր պարունակող դիրեկտորիաների հետ:

Այսպիսով, FAT32-ն ավելի հարմար է շարժական, ցածր հզորությամբ սարքերի և հին համակարգիչների համար: Windows-ի վերջին տարբերակներն այլևս չեն կարող տեղադրվել FAT32 համակարգով ձևաչափված սկավառակի վրա, անհրաժեշտ է վերաֆորմատավորել NTFS-ի:

FAT32 ֆայլային համակարգի հիմնական օգտագործումն այսօր շարժական ֆլեշ կրիչներն ու SD քարտերն են (հատկանիշները), որոնք պարունակում են քիչ ֆայլեր և համատեղելի են մի շարք թվային սարքերի հետ:

NTFS

Այս ֆայլային համակարգը մշակվել է Microsoft-ի կողմից 1993 թվականին և ներդրվել Windows NT 3.1-ով: Բուն վերնագրում նոր տեխնոլոգիաների ֆայլային համակարգ, ինչը նշանակում է ֆայլային համակարգ նոր տեխնոլոգիա , կայանում է նրա առաջադեմ էությունը։

NTFS-ում սկավառակը ֆորմատավորելուց հետո այն բաժանվում է երեք գոտիների.

  • MFT - գոտի կամ ընդհանուր ֆայլերի աղյուսակ (Master File Table), որտեղ պահվում են ֆայլերի և գրացուցակների մասին տեղեկությունները.
  • օգտվողի տվյալներ;
  • մետաֆայլեր, որոնք պարունակում են ծառայության տեղեկատվություն:

Մետաֆայլերից յուրաքանչյուրը պատասխանատու է որոշակի տարածքի համար: Օրինակ, LogFile-ը գրանցման ֆայլ է, որը գրանցում է բոլոր գործողությունները գրանցամատյանում, Boot is բեռնախցիկի հատված, Bitmap վերահսկում ազատ տարածությունհատվածում և այլն: Այս կառուցվածքը հուսալիորեն պաշտպանում է ֆայլերը ցանկացած խափանումներից, լինի դա ՕՀ-ի սառեցում կամ էլեկտրաէներգիայի անջատում:

Առավելությունները

Ի տարբերություն FAT32-ի, այս ֆայլի կառուցվածքը գործնականում չունի սահմանափակումներ ֆայլերի և գրացուցակների չափերի վերաբերյալ: Կլաստերի չափը կարող է տատանվել 512 բայթից մինչև 64 ԿԲ, իսկ օպտիմալ չափը 4 ԿԲ է:

Անվտանգության բարելավմանն ուղղված բազմաթիվ նշանակալի բարելավումների շնորհիվ, ինչպիսիք են ֆայլերի մուտքի իրավունքի աջակցությունը, HPFS քվոտաները, կոդավորումը, ամսագրի գրանցումը, մուտքի վերահսկումը և աուդիտը, կոշտ հղումները և այլն, NTFS-ը իդեալական է համակարգի տարածքի համար սկավառակի ձևաչափման համար: Կոշտ սկավառակի այլ բաժանմունքները նույնպես կարող են ֆորմատավորվել այս համակարգում, քանի որ NTFS-ը թույլ է տալիս օպտիմալ օգտագործել սկավառակի տարածությունը, երբ կան շատ փոքր ֆայլեր:

Այս ֆայլերի կազմակերպման առավելությունը փոքր ֆայլերի արագ մուտքի արագությունն է, մեծ ֆայլերի հետ աշխատելիս բարձր կատարողականությունը և երկար ֆայլերի անուններն օգտագործելու հնարավորությունը:

Թերություններ

NTFS համակարգի հիմնական թերությունը դրա անհամատեղելիությունն է Windows NT-ից ցածր բոլոր օպերացիոն համակարգերի հետ, ինչպես նաև այլ օպերացիոն համակարգերի հետ համատեղելիության սահմանափակումները: Այսպիսով, Mac OS-ը կարդում է ֆայլերը NTFS սկավառակներից, բայց չի կարող գրել դրանք, նույն իրավիճակը համատեղելիության դեպքում Linux ֆայլեր. Ամենահայտնի խաղային վահանակները Playstation և Xbox 360 չեն աշխատում NTFS-ով, միայն Xbox One-ը կարող է փոխազդել դրա հետ:

NTFS-ի թերությունները ներառում են նաև RAM-ի բարձր պահանջներ, FAT32-ի համեմատ ավելի ցածր արագություն և միջին չափի դիրեկտորիաների կառավարման դժվարություն:

Այսպիսով, ավելի իմաստալից է օգտագործել NTFS ֆայլի կառուցվածքը կոշտ սկավառակներ, ներառյալ SSD-ները, որոնք աշխատում են ամենավերջին Windows-ի տարբերակները, սկսած ՆՏ-ից։

exFAT

Այս ֆայլային համակարգը վերջինն է, որը վերանայվել է թողարկման ժամանակի առումով: Այն հայտնվել է 2008 թվականին Windows XP-ի կանոնավոր թարմացումներով և, ըստ էության, FAT32-ի ընդլայնված տարբերակն է:

Մշակողների հիմնական նպատակն է ստեղծել արդյունավետ, հարմար և ունիվերսալ ֆայլային կառուցվածք շարժական պահեստավորման սարքերի համար՝ ֆլեշ կրիչներ, SD քարտեր և շարժական կոշտ սկավառակներ:

Առավելությունները:

  • Պարզ կազմակերպում առանց մասնագիտացված առանձնահատկությունների և ֆայլերի և բաժանման չափերի սահմանափակումների:
  • Գերազանց համատեղելիություն բոլոր Windows օպերացիոն համակարգերի, ինչպես նաև Mac OS-ի և Linux-ի հետ: Վերջին տարբերակում անհրաժեշտ է լրացուցիչ ծրագրաշարի տեղադրում:
  • Աջակցություն բոլոր ժամանակակից Apple սարքերից, ինչպես նաև Xbox One և Playstation 4 խաղային վահանակներից:

exFAT ֆայլերի կազմակերպման հիմնական թերությունն է լիցենզավորման քաղաքականություն Microsoft-ն արգելում է դրա անվճար օգտագործումը հանրային սեփականությունում:

Ֆայլի ամենաօպտիմալ կառուցվածքը

Հաշվի առնելով երեք հայտնի ֆայլային համակարգերի նկարագրությունները, մենք կարող ենք անել հետևյալ եզրակացությունները.

  • Windows NT-ից բարձր օպերացիոն համակարգ ունեցող համակարգչային սարքերի համար ավելի նպատակահարմար կլիներ կոշտ սկավառակը ֆորմատավորել NTFS համակարգում.
  • հին սարքերի համար, ինչպես նաև տարբեր ժամանակակից թվային գաջեթների հետ համատեղելիության նպատակով, լավագույն տարբերակըկընտրվի FAT32;
  • ցանկացած շարժական կրիչի համար իդեալական կլիներ օգտագործել համակարգը

Եվ վերջապես. տեղեկատվություն այն մասին, թե ինչ ֆայլի կառուցվածք է ներդրված ձեր սկավառակների վրա, կարելի է գտնել «Ընդհանուր» ներդիրում (մկնիկի աջ կոճակը «Հատկություններ»):

© 2024 ermake.ru -- Համակարգչի վերանորոգման մասին - Տեղեկատվական պորտալ