फॅट फाइल सिस्टम खालील फाइल प्रकारांना समर्थन देते. फाइल सिस्टम NTFS आणि FAT32. NTFS फाइल सिस्टम काय आहे

विंडोज फोनसाठी 02.07.2020
विंडोज फोनसाठी

ही फाइल प्रणाली विंडोज NT/2000/XP सारख्या ऑपरेटिंग सिस्टीमद्वारे वापरली जाते. NTFS स्थापित करताना, डिस्क दोन असमान भागांमध्ये विभागली जाते: पहिला MFT (मास्टर फाइल टेबल - एक सामान्य फाइल टेबल) साठी वाटप केला जातो, ज्याला MFT झोन म्हणतात आणि एकूण डिस्क आकाराच्या सुमारे 12% व्यापलेला असतो, दुसरा भाग आहे. तुमच्या डेटानेच व्यापलेले आहे. तिसरा झोन देखील आहे, परंतु नंतर त्याबद्दल अधिक. हा MFT कोणत्या प्रकारचा प्राणी आहे? हा NTFS चा आधार आहे. हे आधी सांगितल्याप्रमाणे, एमएफटी झोनमध्ये आहे, म्हणजे डिस्कच्या सुरूवातीस. MFT मधील प्रत्येक एंट्री फाईलशी संबंधित असते आणि सुमारे 1 Kb घेते. त्याच्या कोरमध्ये, ही डिस्कवर असलेल्या सर्व फायलींची निर्देशिका आहे. हे लक्षात घ्यावे की NTFS मधील कोणताही डेटा घटक फाइल म्हणून मानला जातो, अगदी MFT देखील. MFT झोनमधील पहिल्या 16 फाईल्स (मेटाफाईल्स) विशेष जातीच्या आहेत. त्यांच्याकडे सेवा माहिती असते, त्यांची एक निश्चित स्थिती असते आणि ऑपरेटिंग सिस्टमसाठी देखील ते प्रवेश करण्यायोग्य नसतात. तसे, या 16 पैकी पहिली MFT फाइल आहे. पहिल्या तीन नोंदींची एक प्रत अस्तित्वात आहे. लक्षात ठेवा, मी तिसऱ्या झोनबद्दल बोललो, म्हणजे ते तिथेच आहे आणि त्याच्या स्थितीनुसार, डिस्क अर्ध्यामध्ये विभाजित करते. हे का केले गेले? होय, सुरक्षित राहण्यासाठी, MFT फाईलमधील माहिती गमावल्यास, आपण नेहमी माहिती पुनर्संचयित करू शकता आणि नंतर ते म्हणतात त्याप्रमाणे ही एक तंत्राची बाब आहे. MFT झोनमधील इतर सर्व फाइल्स अनियंत्रितपणे स्थित असू शकतात. हे लक्षात घ्यावे की सैद्धांतिकदृष्ट्या MFT झोनमध्ये सेवा फाइल्सशिवाय काहीही नाही. परंतु अशी प्रकरणे आहेत जेव्हा वापरकर्त्यासाठी राखीव असलेल्या डिस्कच्या भागावर जागा शिल्लक नसते: - (आणि नंतर MFT झोन कमी केला जातो. त्यानुसार, डेटा रेकॉर्ड करण्यासाठी डिस्कच्या दुसऱ्या सहामाहीत जागा दिसते. जेव्हा पुरेसे असते या झोनमध्ये मोकळी जागा मोकळी झाली आहे - आणि येथे सामान्य फाइल्स एमएफटी झोनमध्ये येतात आणि ते नाव चिन्हाने सुरू होतात. जे प्रोग्रामिंगमध्ये गुंतलेले आहेत त्यांच्यासाठी चिन्ह ओळखले जाते).

  • MFT स्वतः MFT पेक्षा अधिक काही नाही
  • MFTmirr - डिस्कच्या मध्यभागी असलेली समान प्रत
  • LogFile ही एक लॉग फाइल आहे
  • बूट - नावाप्रमाणेच, महाराज हे बूट क्षेत्र आहे
  • बिटमॅप - विभाजनाच्या मोकळ्या जागेचा नकाशा

वगैरे. मेटाफाईल्स बद्दल माहिती MFT फाइल मध्ये स्थित आहे. अवघड? अशी एक गोष्ट आहे. परंतु या सर्व कचऱ्याचा शोध NTFS ची विश्वासार्हता वाढवण्यासाठी लावला गेला आणि तो न्याय्य आहे. चला पुढे जाऊया. NTFS मध्ये डिस्कच्या आकारांवर (किमान सध्याच्या हार्ड ड्राइव्ह उत्पादन तंत्रज्ञानासह) अक्षरशः कोणतेही निर्बंध नाहीत. क्लस्टरचा आकार 512 b ते 64 Kb पर्यंत बदलू शकतो, जरी त्याचा नेहमीचा आकार 4 Kb असतो.

आता कॅटलॉगबद्दल बोलूया. ही नोटेशन $ असलेली मेटाफाइल आहे. . हे भागांमध्ये विभागले गेले आहे, त्यापैकी प्रत्येकामध्ये फाइलचे नाव, त्याचे गुणधर्म आणि एमएफटी फाइलची लिंक आहे. आणि इतर सर्व माहिती आधीच आहे. निर्देशिका बायनरी ट्री आहे. हे कोणत्या प्रकारचे बल्शिट आहे हे शोधण्याचा प्रयत्न करूया. डिरेक्टरीमध्ये, डिस्कवरील डेटाबद्दल माहिती अशा प्रकारे स्थित आहे की फाइल शोधताना, निर्देशिका दोन भागांमध्ये विभागली जाते आणि आपण जे शोधत आहात ते कोणत्या भागात आहे याचे उत्तर आहे. त्याच ऑपरेशन नंतर निवडलेल्या अर्ध्या भागावर पुनरावृत्ती होते. आणि इच्छित फाईल सापडेपर्यंत.

आणि आता फायलींबद्दल. ते तसे अस्तित्वात नाहीत. सामान्य, होय! तथाकथित प्रवाह आहेत, किंवा सामान्य रशियन भाषेत - प्रवाह आहेत. म्हणजेच, माहितीचे कोणतेही एकक अनेक प्रवाहांचे प्रतिनिधित्व करते. एक थ्रेड डेटा स्वतः आहे, तो मुख्य आहे. इतर प्रवाह फाइल विशेषता आहेत. तुम्ही कोणत्याही फाईलला इतर कोणतीही फाईल संलग्न करू शकता. सोप्या भाषेत सांगायचे तर, तुम्ही त्याच डेटाच्या प्रवाहांना पूर्णपणे नवीन प्रवाह संलग्न करू शकता आणि तेथे नवीन डेटा लिहू शकता. परंतु फाइलच्या आकाराची माहिती मुख्य प्रवाहाच्या आवाजाच्या आधारे घेतली जाते. डिस्कवरील रिकाम्या किंवा लहान फायली फक्त मेटाफाईल्समध्ये प्रदर्शित केल्या जातात. डिस्क जागा वाचवण्यासाठी हे केले गेले. सर्वसाधारणपणे, हे लक्षात घेतले पाहिजे की फाइलची संकल्पना खूप खोल आणि विस्तृत आहे आणि सर्व गुणधर्मांचे वर्णन करणे खूप कठीण आहे. कृपया लक्षात घ्या की फाइल नावाची कमाल लांबी २५५ वर्णांपर्यंत पोहोचू शकते.

याव्यतिरिक्त, NTFS फाइल्समध्ये संकुचित सारखे अद्भुत गुणधर्म आहेत. कोणतीही फाईल किंवा अगदी निर्देशिका संकुचित केली जाऊ शकते. कॉम्प्रेशन ऑपरेशन स्वतः लक्ष न देता उद्भवते, कारण त्याची गती खूप जास्त आहे. ढीग करण्यापूर्वी, तथाकथित व्हर्च्युअल कॉम्प्रेशन वापरले जाते, म्हणजे फाइलचा एक भाग संकुचित केला जाऊ शकतो, परंतु दुसरा करू शकत नाही. कॉम्प्रेशन ब्लॉक्समध्ये चालते. प्रत्येक ब्लॉक 16 क्लस्टर्सच्या समान आहे.

NTFS डेटा एन्क्रिप्शन वापरते. अशा प्रकारे, जर तुम्ही सिस्टीम नष्ट केली आणि ती पुन्हा स्थापित केली, तर तुम्ही योग्य अधिकृततेशिवाय एनक्रिप्टेड फाइल्स वाचण्यास सक्षम राहणार नाही.

आता लॉगिंग बद्दल. परंतु प्रथम, व्यवहाराची संकल्पना परिभाषित करूया. व्यवहार ही एक क्रिया आहे जी संपूर्णपणे केली जाणे आवश्यक आहे (योग्यरित्या वाचा), अन्यथा ती अजिबात केली जाणार नाही. तर, या कचऱ्यावर आधारित, डिस्कवर डेटा लिहिताना काही बिघाड झाल्यास, मेटाफाइल्समध्ये नवीन फाइलबद्दल कोणतीही नोंद केली जाणार नाही. आणि ज्या ठिकाणी रेकॉर्डिंग सुरू झाले ते ठिकाण स्वच्छ मानले जाईल. विविध प्रकारच्या मूळव्याधांपासून :-) संरक्षण करण्यासाठी हे आवश्यक आहे. थोडक्यात, मी शेवटपर्यंत क्रिया पूर्ण केली - मी रेकॉर्डिंग केले, ते अयशस्वी झाले - आणि ते रेकॉर्ड करण्याची आवश्यकता नाही. परंतु हे लक्षात घेतले पाहिजे की जर्नलिंग फंक्शन फाइल सिस्टमची कार्यक्षमता संरक्षित करते, तुमचा डेटा नाही.

आणि शेवटी, NTFS मध्ये आणखी दोन कार्ये आहेत: सिम्बॉलिक लिंक्स - व्हर्च्युअल डिरेक्टरी तयार करण्याची क्षमता आणि हार्ड लिंक्स - एकाच फाईलसाठी अनेक नावांसाठी समर्थन.

या क्षणी, ही फाइल सिस्टम सर्वात सामान्य आहे, जरी ती Windows XP च्या प्रकाशनानंतर हळूहळू त्याचे स्थान गमावत आहे. Windows 95 OSR2 ने सुरू होणाऱ्या Windows कुटुंबातील सर्व ऑपरेटिंग सिस्टम FAT 32 चे समर्थन करतात. तर, FAT 32 (फाइल ऍलोकेशन टेबल) फाइल वाटपासाठी एक स्प्रेडशीट आहे. हे डिस्कच्या अगदी सुरुवातीस स्थित आहे. FAT डिस्क रचना:

    1. मुख्य आणि अतिरिक्त विभाजनांचे बूट क्षेत्र;
    2. लॉजिकल डिस्कचे बूट सेक्टर;
    3. रूट निर्देशिका;
    4. डेटा क्षेत्र;
    5. डायग्नोस्टिक रीड/राईट ऑपरेशन्स करण्यासाठी सिलेंडर;

FAT 16 पेक्षा FAT 32 चा मुख्य फायदा म्हणजे 16-बिट एंट्रीऐवजी 32-बिट एंट्री वापरल्या जातात. यामुळे विभाजनातील क्लस्टर्सची संख्या 268,435,456 पर्यंत वाढते (FAT - 65,536 मध्ये). FAT 32 वापरताना, व्हॉल्यूम आकार 2 Tb आहे आणि एका फाईलचा आकार 4 Gb पर्यंत पोहोचू शकतो. FAT 32 आणि मागील सारण्यांमधला एक लक्षणीय फरक असा आहे की रूट डिरेक्टरी निश्चित डिस्क जागा घेत नाही आणि ती कोणत्याही आकाराची असू शकते.

5,000 फाइल्ससह 2 Gb विभाजनामध्ये FAT 32 वापरताना क्लस्टरचा आकार 4 Kb आहे (FAT 16 - 32 Kb मध्ये), टेबलमध्ये 524,288 पर्यंत रेकॉर्ड वापरल्या जातील. या प्रकरणात, टेबलचे वजन सुमारे 2 एमबी असेल.

NTFS आणि FAT 32 ची तुलना.

बरं, दोन फाईल सिस्टीमची तुलना करण्याच्या कृतज्ञ कार्याकडे जाऊ या.

फायदे:

    1. लहान फायलींमध्ये जलद प्रवेश गती;
    2. आज डिस्क स्पेसचा आकार व्यावहारिकदृष्ट्या अमर्यादित आहे;
    3. फाईल फ्रॅगमेंटेशन फाइल सिस्टमवरच परिणाम करत नाही;
    4. डेटा स्टोरेजची उच्च विश्वसनीयता आणि फाइल संरचना स्वतः;
    5. मोठ्या फाइल्ससह काम करताना उच्च कार्यक्षमता;

दोष:

    1. FAT 32 च्या तुलनेत RAM क्षमतेसाठी उच्च आवश्यकता;
    2. मध्यम आकाराच्या कॅटलॉगसह कार्य करणे त्यांच्या विखंडनमुळे कठीण आहे;
    3. FAT 32 च्या तुलनेत मंद ऑपरेटिंग गती

फायदे:

    1. उच्च गती;
    2. कमी RAM आवश्यकता;
    3. मध्यम आणि लहान फाइल्ससह प्रभावी कार्य;
    4. कमी वाचन/लेखनाच्या डोक्याच्या हालचालींमुळे डिस्क कमी होते.

दोष:

    1. सिस्टम अयशस्वी होण्यापासून कमी संरक्षण;
    2. मोठ्या फाइल्ससह अप्रभावी कार्य;
    3. विभाजन आणि फाइलच्या कमाल व्हॉल्यूमवर मर्यादा;
    4. विखंडन झाल्यामुळे कार्यक्षमता कमी;
    5. मोठ्या संख्येने फायली असलेल्या निर्देशिकांसह कार्य करताना कमी कार्यक्षमता;

तर, काही विचार. दोन्ही फाइल सिस्टम क्लस्टर्समध्ये डेटा संग्रहित करतात ज्याचा किमान आकार 512 b आहे. नियमानुसार, नेहमीच्या क्लस्टरचा आकार 4 Kb असतो. इथेच कदाचित समानता संपेल. विखंडन बद्दल काहीतरी: जेव्हा डिस्क 80 - 90% भरलेली असते तेव्हा NTFS कार्यप्रदर्शन झपाट्याने कमी होते. हे सेवा आणि कामाच्या फाइल्सच्या विखंडनमुळे होते. अशा व्यस्त डिस्कसह तुम्ही जितके जास्त कार्य कराल तितके विखंडन मजबूत होईल आणि कार्यक्षमता कमी होईल. FAT 32 मध्ये, पूर्वीच्या टप्प्यावर डिस्कच्या कार्यरत क्षेत्राचे विखंडन होते. येथे मुद्दा तुम्ही किती वेळा डेटा लिहिता/मिटवा यावर अवलंबून आहे. NTFS प्रमाणे, विखंडन कार्यप्रदर्शन मोठ्या प्रमाणात कमी करते. आता RAM बद्दल. FAT 32 स्प्रेडशीट स्वतःच अनेक मेगाबाइट्स RAM घेऊ शकते. पण कॅशिंग बचावासाठी येते. कॅशेवर काय लिहिले आहे:

    1. सर्वाधिक वापरलेली निर्देशिका;
    2. सध्या वापरात असलेल्या सर्व फाइल्सचा डेटा;
    3. फ्री डिस्क स्पेस बद्दल डेटा;

NTFS बद्दल काय? मोठ्या डिरेक्टरी कॅशे करणे कठीण आहे आणि ते अनेक दहा मेगाबाइट्स आकारात पोहोचू शकतात. प्लस MFT, तसेच मोकळ्या डिस्क स्पेसबद्दल माहिती. जरी हे लक्षात घ्यावे की एनटीएफएस अजूनही रॅम संसाधनांचा वापर आर्थिकदृष्ट्या करते. आमच्याकडे MFT मध्ये यशस्वी डेटा स्टोरेज सिस्टम आहे, प्रत्येक रेकॉर्ड अंदाजे 1 Kb आहे. परंतु तरीही, FAT 32 पेक्षा RAM च्या प्रमाणाची आवश्यकता आहे. थोडक्यात, जर तुमची मेमरी 64 Mb पेक्षा कमी किंवा समान असेल, तर FAT 32 गतीच्या बाबतीत अधिक प्रभावी होईल वेगातील फरक लहान असेल आणि बहुतेक वेळा अजिबात नाही. आता हार्ड ड्राइव्ह स्वतः बद्दल. NTFS वापरण्यासाठी, बस मास्टरिंग आवश्यक आहे. हे काय आहे? ड्रायव्हर आणि कंट्रोलरच्या ऑपरेशनचा हा एक विशेष मोड आहे. बीएम वापरताना, एक्सचेंज प्रोसेसरच्या सहभागाशिवाय होते. VM च्या अनुपस्थितीमुळे सिस्टम कार्यक्षमतेवर परिणाम होईल. याव्यतिरिक्त, अधिक जटिल फाइल सिस्टमच्या वापरामुळे, रीड/राईट हेडच्या हालचालींची संख्या वाढते, ज्याचा वेग देखील प्रभावित होतो. डिस्क कॅशेच्या उपस्थितीचा NTFS आणि FAT 32 या दोन्हींवर समान सकारात्मक प्रभाव पडतो.

NTFS, FAT किंवा exFAT या पूर्णपणे भिन्न फाइल सिस्टीम आहेत ज्यांचा वापर वेगवेगळ्या माध्यमांवर डेटा संग्रहित करण्यासाठी केला जाऊ शकतो. दोन्ही मायक्रोसॉफ्टने तयार केले होते आणि मुख्यतः विंडोजसाठी वापरले जातात, परंतु ते लिनक्स कर्नलमध्ये देखील समर्थित आहेत.

बऱ्याचदा, NTFS चा वापर फायलींसाठी Windows ऑपरेटिंग सिस्टम किंवा Windows विभाजने स्थापित करण्यासाठी केला जातो, तर FAT चा वापर फ्लॅश ड्राइव्ह किंवा इतर बाह्य स्टोरेज उपकरणांवर केला जातो. तसेच, FAT चा वापर Android साठी मुख्य फाइल सिस्टम म्हणून केला जाऊ शकतो. या लेखात आम्ही FAT आणि NTFS मधील फरक पाहू, आम्ही ते कसे वेगळे आहेत आणि त्यांची आवश्यकता का आहे याचे तपशीलवार विश्लेषण करू.

फाइल सिस्टम हार्ड ड्राइव्ह किंवा फ्लॅश ड्राइव्ह असला तरीही, माध्यमात लिहिताना डेटा कसा व्यवस्थित केला जाईल याचे मूलभूत नियम सेट करते. फाइल सिस्टम फोल्डर कसे आयोजित केले जातील याचे वर्णन करते.

फाइल नावाचा डेटाचा एक विशिष्ट तुकडा ड्राइव्हच्या इच्छित भागात ठेवला जातो. फाइल सिस्टम सर्व आवश्यक गणना करते आणि डेटा ब्लॉकचा किमान अविभाज्य आकार, कमाल फाइल आकार आणि विखंडन मॉनिटर करते. फाइल सिस्टमचे अनेक प्रकार आहेत, जसे की OS इंस्टॉलेशन फाइल सिस्टम, बाह्य मीडिया फाइल सिस्टम, ऑप्टिकल डिस्क फाइल सिस्टम आणि वितरित फाइल सिस्टम. परंतु या लेखात आम्ही फक्त फॅट आणि एनटीएफची तुलना करू.

FAT फाइल सिस्टम काय आहे?

fat32 आणि ntfs फाइल प्रणाली खूप भिन्न आहेत. FAT म्हणजे फाईल ऍलोकेशन टेबल. संगणकीय प्रणालीच्या इतिहासातील ही फार जुनी फाइल प्रणाली आहे. त्याची कथा 1977 मध्ये सुरू झाली. नंतर एक 8-बिट फाइल प्रणाली विकसित केली गेली, जी इंटेल 8080 वर आधारित NCR 7200 मध्ये वापरली गेली. हे एक इनपुट टर्मिनल होते जे फ्लॉपी डिस्कसह कार्य करते. मायक्रोसॉफ्टचे कर्मचारी मार्क मॅकडोनाल्ड यांनी बिल गेट्स यांच्याशी या संकल्पनेवर चर्चा केल्यानंतर फाइल सिस्टम लिहिली.

FAT फाइल सिस्टम नंतर Z80 प्लॅटफॉर्मसाठी MDOS ऑपरेटिंग सिस्टममध्ये वापरली जाऊ लागली. काही वर्षांनंतर, FAT12, FAT16 आणि FAT32 सारख्या नवीन आवृत्त्या प्रसिद्ध झाल्या.

FAT16 च्या तुलनेत FAT32 ने कमाल आवाजाचा आकार 16 TB पर्यंत वाढवला. फाइल आकार देखील 4 GB पर्यंत वाढविण्यात आला आहे. Windows 95 साठी फाईल ऍलोकेशन टेबल 32 बिट ऑगस्ट 1995 मध्ये रिलीझ करण्यात आले होते. परंतु ही फाइल सिस्टीम अजूनही जड अनुप्रयोग स्थापित करण्यासाठी किंवा मोठ्या फायली संचयित करण्यासाठी वापरली जाऊ शकत नाही. म्हणून, मायक्रोसॉफ्टने एक नवीन फाइल सिस्टम विकसित केली आहे - एनटीएफएस, जी अशा कमतरतांपासून मुक्त आहे.

जर तुम्हाला 4 GB पेक्षा मोठ्या फायली हस्तांतरित करायच्या असतील तर FAT32 बाह्य मीडियासाठी एक उत्कृष्ट फाइल सिस्टम आहे. कॅमेरा, कॅमेरे, म्युझिक प्लेअर अशा अनेक वेगवेगळ्या उपकरणांद्वारे हे समर्थित आहे. विंडोज आणि लिनक्स वितरणाच्या सर्व आवृत्त्या पूर्णपणे FAT32 चे समर्थन करतात. अगदी ऍपल मॅकओएस देखील त्यास समर्थन देते.

NTFS फाइल सिस्टम काय आहे?

त्याच्या नवीन प्रणालींसाठी, मायक्रोसॉफ्टने एक नवीन फाइल सिस्टम विकसित केली - नवीन तंत्रज्ञान फाइल सिस्टम किंवा एनटीएफएस. हे 1993 मध्ये Windows NT 3.1 मध्ये दिसले. NTFS ने फाइल आणि डिस्क आकारांवरील अनेक निर्बंध हटवले. मायक्रोसॉफ्ट आणि आयबीएमच्या विलीनीकरणाच्या परिणामी, सुधारित कार्यक्षमतेसह नवीन फाइल सिस्टम तयार करण्यासाठी 1980 मध्ये त्याचा विकास सुरू झाला.

परंतु कंपन्यांमधील सहकार्य फार काळ टिकू शकले नाही, आणि IBM ने HPFS जारी केला, जो OS/2 मध्ये वापरला जात होता आणि मायक्रोसॉफ्टने NTFS 1.0 तयार केला. NTFS मधील एका फाईलचा कमाल आकार 16 एक्झाबाइट्सपर्यंत पोहोचू शकतो, याचा अर्थ सर्वात मोठ्या फायली देखील त्यात बसतील.

NTFS 3.1 Windows XP साठी रिलीझ करण्यात आला आणि विभाजन आकार कमी करण्यासाठी समर्थन, स्वयंचलित पुनर्प्राप्ती आणि प्रतीकात्मक दुवे यासारख्या अनेक मनोरंजक सुधारणा प्राप्त झाल्या आणि कमाल फाइल सिस्टम डिस्क आकार 256 TB पर्यंत वाढवला गेला. हे जास्तीत जास्त 16 EB फाइल आकार असूनही आहे.

नंतर जोडल्या गेलेल्या इतर मनोरंजक वैशिष्ट्यांमध्ये आळशी डिस्क लेखन, डीफ्रॅगमेंटेशन सपोर्ट, डिस्क कोटा सेटिंग्ज, लिंक ट्रॅकिंग आणि फाइल-स्तरीय एन्क्रिप्शन यांचा समावेश आहे. या सर्वांसह, NTFS मागील आवृत्त्यांशी सुसंगत राहते.

आता ही जर्नल केलेली फाइल सिस्टम आहे; फायलींसह सर्व क्रिया एका विशेष जर्नलमध्ये रेकॉर्ड केल्या जातात, ज्याच्या मदतीने फाइल सिस्टम खराब झाल्यास खूप लवकर पुनर्संचयित केले जाऊ शकते. NTFS Windows XP आणि नंतरच्या वर समर्थित आहे. जर आपण फॅट किंवा एनटीएफची तुलना केली तर, नंतरचे लिनक्समध्ये पूर्णपणे समर्थित नाही आणि नुकसान झाल्यास पुनर्प्राप्ती शक्य आहे, परंतु MacOS मध्ये फक्त वाचन समर्थित आहे.

exFAT फाइल सिस्टम म्हणजे काय?

exFAT फाइल प्रणाली ही जुनी फाइल प्रणाली सुधारण्यासाठी मायक्रोसॉफ्टचा आणखी एक प्रकल्प आहे. जेथे FAT32 बसत नाही तेथे ते स्ट्रीप केले जाऊ शकते. हे NTFS पेक्षा खूपच हलके आहे, परंतु 4 GB पेक्षा मोठ्या फायलींना समर्थन देते आणि फ्लॅश ड्राइव्ह आणि ड्राइव्हवर देखील वापरले जाते. ते विकसित करताना, मायक्रोसॉफ्टने हॅशद्वारे फाइल नावे शोधण्यासाठी त्याचे तंत्रज्ञान वापरले, जे कार्यप्रदर्शनात मोठ्या प्रमाणात सुधारणा करते.

बहुतेक देश यूएस पेटंट कायदा ओळखतात, त्यामुळे कोणत्याही बंद किंवा मुक्त स्त्रोत प्रणालीवर exFAT ची अंमलबजावणी शक्य नाही. परंतु मायक्रोसॉफ्टला ही फाइल प्रणाली मुक्तपणे वितरित आणि वापरली जावी अशी इच्छा आहे. म्हणून, फ्यूज-एक्सफॅट नावाची exFAT ची FUSE-आधारित आवृत्ती विकसित केली गेली. हे पूर्ण वाचन आणि लेखन प्रवेश देते. लिनक्स कर्नल स्तरावर अंमलबजावणी देखील सॅमसंगवर तयार केली गेली होती, जी आता सार्वजनिकरित्या देखील उपलब्ध आहे.

या फाइल सिस्टममध्ये 16 EB ची कमाल फाइल आकार मर्यादा देखील आहे, परंतु ती खूपच हलकी आहे आणि त्यात कोणतीही अतिरिक्त वैशिष्ट्ये नाहीत. जर आपण सुसंगततेबद्दल बोललो, तर ते Windows, MacOS, Android आणि Linux वर पूर्णपणे समर्थित आहे.

FAT आणि Ntfs मधील फरक

आता FAT आणि NTFS मधील मुख्य फरक प्रत्येक फाइल सिस्टीमच्या संक्षिप्त सारांशाच्या रूपात पाहू या:

FAT32

  • सुसंगतता:विंडोज, मॅक, लिनक्स, गेम कन्सोल, यूएसबी पोर्टसह जवळजवळ सर्व उपकरणे;
  • साधक:क्रॉस-प्लॅटफॉर्म, हलके;
  • उणे:कमाल फाइल आकार 4 GB आणि विभाजन आकार 16 GB, नॉन-जर्नलिंग;
  • वापर:बाह्य मीडिया.

NTFS

  • सुसंगतता: Windows, Linux, Xbox One आणि Mac वर केवळ वाचनीय;
  • साधक:जर्नल्ड, विभाजन आणि फाइल आकारावर मोठ्या मर्यादा, एनक्रिप्शन, स्वयंचलित पुनर्प्राप्ती;
  • उणे:मर्यादित क्रॉस-प्लॅटफॉर्म;
  • वापर:विंडोज स्थापित करण्यासाठी.

exFAT

  • सुसंगतता: Windows XP आणि उच्च, MacOS X 10.6.5, Linux (फ्यूज), Android;
  • साधक:विभाजन आणि फाइल आकारावर मोठी मर्यादा, NTFS च्या तुलनेत हलके;
  • उणे:मायक्रोसॉफ्ट त्याचा वापर परवाना करारापर्यंत मर्यादित करते;
  • वापर:बाह्य मीडिया आणि बाह्य हार्ड ड्राइव्हसाठी.

निष्कर्ष

या लेखात आम्ही फॅट आणि एनटीएफएस मधील तुलना केली आहे. या खूप वेगळ्या फाइल सिस्टम आहेत. पण एकीकडे फॅट किंवा एनटीएफएस पेक्षा कोणती फाईल सिस्टीम चांगली आहे हे समजणे कठीण आहे, एनटीएफएसमध्ये अनेक क्षमता आहेत, परंतु एफएटी हलकी आहे आणि शक्य असेल तेथे समर्थित आहे. लिनक्सवरील डेटा विभाजनांसाठी ज्यांना विंडोजवर प्रवेश करणे आवश्यक आहे, NTFS ऐवजी FAT वापरणे चांगले आहे, कारण ते अधिक चांगले समर्थित आहे. लिनक्ससाठी फॅट किंवा एनटीएफएस काय चांगले आहे असे तुम्हाला वाटते?

FAT फाइल सिस्टम

FAT16

FAT16 फाइल सिस्टम पूर्व-MS-DOS काळापासूनची आहे आणि सुसंगततेसाठी सर्व Microsoft ऑपरेटिंग सिस्टमद्वारे समर्थित आहे. त्याचे नाव फाइल वाटप सारणी फाइल सिस्टमची भौतिक संस्था उत्तम प्रकारे प्रतिबिंबित करते, त्यातील मुख्य वैशिष्ट्यांमध्ये हे तथ्य समाविष्ट आहे की समर्थित व्हॉल्यूमचा कमाल आकार (हार्ड ड्राइव्ह किंवा हार्ड ड्राइव्हवरील विभाजन) 4095 एमबी पेक्षा जास्त नाही. MS-DOS च्या दिवसात, 4 GB हार्ड ड्राइव्ह हे एक पाईप स्वप्नासारखे वाटत होते (20-40 MB ड्राइव्ह एक लक्झरी होते), म्हणून असे राखीव अगदी न्याय्य होते.

FAT16 वापरण्यासाठी फॉरमॅट केलेला व्हॉल्यूम क्लस्टरमध्ये विभागलेला आहे. डीफॉल्ट क्लस्टर आकार व्हॉल्यूम आकारावर अवलंबून असतो आणि 512 बाइट्स ते 64 KB पर्यंत असू शकतो. टेबलमध्ये आकृती 2 दर्शविते की क्लस्टरचा आकार व्हॉल्यूमच्या आकारासह कसा बदलतो. लक्षात घ्या की क्लस्टरचा आकार डीफॉल्ट मूल्यापेक्षा भिन्न असू शकतो, परंतु टेबलमध्ये निर्दिष्ट केलेल्या मूल्यांपैकी एक असणे आवश्यक आहे. 2.

511 MB पेक्षा मोठ्या व्हॉल्यूमवर FAT16 फाइल सिस्टम वापरण्याची शिफारस केलेली नाही, कारण तुलनेने लहान फाइल्ससाठी, डिस्क स्पेस अत्यंत अकार्यक्षमतेने वापरली जाईल (1-बाइट फाइल 64 KB व्यापेल). क्लस्टर आकाराकडे दुर्लक्ष करून, FAT16 फाइल सिस्टम 4 GB पेक्षा मोठ्या व्हॉल्यूमसाठी समर्थित नाही.

FAT32

मायक्रोसॉफ्ट विंडोज 95 ओईएम सर्व्हिस रिलीझ 2 (OSR2) सह प्रारंभ करून, विंडोजने 32-बिट FAT साठी समर्थन सादर केले. Windows NT-आधारित सिस्टीमसाठी, ही फाइल प्रणाली प्रथम Microsoft Windows 2000 मध्ये समर्थित होती. FAT16 4 GB पर्यंतच्या व्हॉल्यूमला समर्थन देऊ शकते, FAT32 2 TB पर्यंतच्या व्हॉल्यूमला समर्थन देऊ शकते. FAT32 मधील क्लस्टरचा आकार 1 (512 बाइट) ते 64 सेक्टर (32 KB) पर्यंत बदलू शकतो. क्लस्टर मूल्ये संचयित करण्यासाठी FAT32 क्लस्टर मूल्यांना 4 बाइट्स (32 बिट, FAT16 प्रमाणे 16 बिट नाहीत) आवश्यक आहेत. याचा अर्थ, विशेषतः, FAT16 साठी डिझाइन केलेल्या काही फाइल उपयुक्तता FAT32 सह कार्य करू शकत नाहीत.

FAT32 आणि FAT16 मधील मुख्य फरक म्हणजे डिस्कच्या लॉजिकल विभाजनाचा आकार बदलला आहे. FAT32 127 GB पर्यंत व्हॉल्यूमचे समर्थन करते. शिवाय, 2 GB डिस्कसह FAT16 वापरताना 32 KB आकाराचे क्लस्टर आवश्यक असल्यास, FAT32 मध्ये 4 KB आकाराचे क्लस्टर 512 MB ते 8 GB (टेबल 4) क्षमतेच्या डिस्कसाठी योग्य आहे.

याचा अर्थ, डिस्क स्पेसचा अधिक कार्यक्षम वापर - क्लस्टर जितका लहान असेल तितकी फाइल साठवण्यासाठी कमी जागा आवश्यक आहे आणि परिणामी, डिस्कचे तुकडे होण्याची शक्यता कमी आहे.

FAT32 वापरताना, कमाल फाइल आकार 4 GB वजा 2 बाइट्सपर्यंत पोहोचू शकतो. जर FAT16 वापरत असेल तर रूट निर्देशिकेतील नोंदींची कमाल संख्या 512 पर्यंत मर्यादित असेल, तर FAT32 तुम्हाला ही संख्या 65,535 पर्यंत वाढवण्याची परवानगी देते.

FAT32 किमान व्हॉल्यूम आकारावर निर्बंध लादते - ते किमान 65,527 क्लस्टर्स असले पाहिजेत. या प्रकरणात, क्लस्टरचा आकार असा असू शकत नाही की FAT 16 MB–64 KB / 4 किंवा 4 दशलक्ष क्लस्टर्सपेक्षा जास्त व्यापते.

लांबलचक फाइल नावांचा वापर करून, FAT16 आणि FAT32 वरून प्रवेश करणे आवश्यक असलेला डेटा ओव्हरलॅप होत नाही. जेव्हा तुम्ही लांब नाव असलेली फाइल तयार करता, तेव्हा Windows 8.3 फॉरमॅटमध्ये एक संबंधित नाव आणि दीर्घ नाव (प्रति एंट्रीमध्ये लांब फाइल नावाचे 13 वर्ण) संग्रहित करण्यासाठी निर्देशिकेत एक किंवा अधिक नोंदी तयार करते. प्रत्येक त्यानंतरची घटना युनिकोड फॉरमॅटमध्ये फाइल नावाचा संबंधित भाग संग्रहित करते. अशा घटनांमध्ये "व्हॉल्यूम आयडेंटिफायर", "ओन्ली-रीड", "सिस्टम" आणि "हिडन" ही विशेषता असते - एक संच जो MS-DOS द्वारे दुर्लक्षित केला जातो; या ऑपरेटिंग सिस्टीममध्ये, 8.3 फॉरमॅटमध्ये फाईल त्याच्या "ॲलियास" द्वारे ऍक्सेस केली जाते.

फाइल सिस्टम एनटीएफएस

Microsoft Windows 2000 मध्ये NTFS फाइल सिस्टीमच्या नवीन आवृत्तीसाठी समर्थन समाविष्ट आहे, जे विशेषतः, सक्रिय निर्देशिका निर्देशिका सेवा, रिपर्स पॉइंट्स, माहिती सुरक्षा साधने, प्रवेश नियंत्रण आणि इतर अनेक वैशिष्ट्यांसह कार्य प्रदान करते.

FAT प्रमाणे, NTFS मधील माहितीचे मुख्य एकक क्लस्टर आहे. टेबलमध्ये आकृती 5 विविध क्षमतेच्या व्हॉल्यूमसाठी डीफॉल्ट क्लस्टर आकार दर्शविते.

जेव्हा तुम्ही NTFS फाइल सिस्टम तयार करता, तेव्हा फॉरमॅटर एक मास्टर फाइल टेबल (MTF) फाइल आणि मेटाडेटा संचयित करण्यासाठी इतर क्षेत्रे तयार करतो. फाईल स्ट्रक्चरची अंमलबजावणी करण्यासाठी NTFS द्वारे मेटाडेटा वापरला जातो. MFT मधील पहिल्या 16 नोंदी NTFS द्वारेच राखीव आहेत. $Mft आणि $MftMirr मेटाडेटा फाइल्सचे स्थान डिस्कच्या बूट सेक्टरमध्ये रेकॉर्ड केले जाते. MFT मधील पहिली एंट्री दूषित असल्यास, NTFS पहिल्याची प्रत शोधण्यासाठी दुसरी एंट्री वाचते. बूट सेक्टरची संपूर्ण प्रत व्हॉल्यूमच्या शेवटी स्थित आहे. टेबलमध्ये आकृती 6 MFT मध्ये संग्रहित मुख्य मेटाडेटा सूचीबद्ध करते.

उर्वरित MFT नोंदींमध्ये व्हॉल्यूमवर असलेल्या प्रत्येक फाइल आणि निर्देशिकेसाठी नोंदी असतात.

सामान्यत: एक फाइल एक MFT एंट्री वापरते, परंतु जर फाइलमध्ये विशेषतांचा मोठा संच असेल किंवा तो खूप खंडित झाला असेल, तर त्याबद्दल माहिती साठवण्यासाठी अतिरिक्त नोंदी आवश्यक असू शकतात. या प्रकरणात, फाईलचे पहिले रेकॉर्ड, ज्याला बेस रेकॉर्ड म्हणतात, इतर रेकॉर्डचे स्थान संग्रहित करते. लहान फायली आणि निर्देशिकांबद्दलचा डेटा (1500 बाइट्स पर्यंत) पहिल्या रेकॉर्डमध्ये पूर्णपणे समाविष्ट आहे.

NTFS मध्ये फाइल विशेषता

एनटीएफएस व्हॉल्यूमवरील प्रत्येक व्यापलेले क्षेत्र एक किंवा दुसऱ्या फाइलचे आहे. फाइल सिस्टम मेटाडेटा देखील फाइलचा भाग आहे. NTFS प्रत्येक फाइल (किंवा निर्देशिका) फाइल गुणधर्मांचा संच मानते. फाईलचे नाव, तिची सुरक्षा माहिती आणि त्यातील डेटा यांसारखे घटक हे फाइल विशेषता आहेत. प्रत्येक विशेषता विशिष्ट प्रकारच्या कोडद्वारे ओळखली जाते आणि वैकल्पिकरित्या, विशेषता नावाने.

जर फाईल विशेषता फाइल रेकॉर्डमध्ये बसत असतील तर त्यांना निवासी विशेषता म्हणतात. या विशेषता नेहमी फाईलचे नाव आणि ती तयार केल्याची तारीख असते. फाइल माहिती एकाच MFT रेकॉर्डमध्ये बसण्यासाठी खूप मोठी आहे अशा प्रकरणांमध्ये, काही फाइल विशेषता अनिवासी बनतात. निवासी गुणधर्म एक किंवा अधिक क्लस्टरमध्ये संग्रहित केले जातात आणि वर्तमान व्हॉल्यूमसाठी पर्यायी डेटाच्या प्रवाहाचे प्रतिनिधित्व करतात (खाली यावरील अधिक). NTFS निवासी आणि अनिवासी गुणधर्मांच्या स्थानाचे वर्णन करण्यासाठी विशेषता सूची विशेषता तयार करते.

टेबलमध्ये आकृती 7 NTFS मध्ये परिभाषित केलेल्या मुख्य फाइल विशेषता दर्शविते. ही यादी भविष्यात वाढवली जाऊ शकते.

सीडीएफएस फाइल सिस्टम

Windows 2000 CDFS फाइल प्रणालीसाठी समर्थन पुरवते, जी ISO'9660 मानकाशी सुसंगत आहे जी CD-ROM वरील माहितीच्या लेआउटचे वर्णन करते. लांब फाइल नावे ISO'9660 स्तर 2 नुसार समर्थित आहेत.

Windows 2000 अंतर्गत वापरण्यासाठी CD-ROM तयार करताना, खालील गोष्टी लक्षात ठेवा:

  • सर्व निर्देशिका आणि फाइल नावांमध्ये 32 वर्णांपेक्षा कमी असणे आवश्यक आहे;
  • सर्व निर्देशिका आणि फाइल नावांमध्ये फक्त अप्परकेस वर्ण असणे आवश्यक आहे;
  • निर्देशिका खोली रूट पासून 8 पातळी पेक्षा जास्त नसावी;
  • फाइल नाव विस्तारांचा वापर ऐच्छिक आहे.

फाइल सिस्टमची तुलना

मायक्रोसॉफ्ट विंडोज 2000 अंतर्गत, फाइल सिस्टम्स FAT16, FAT32, NTFS किंवा त्यांचे संयोजन वापरणे शक्य आहे. ऑपरेटिंग सिस्टमची निवड खालील निकषांवर अवलंबून असते:

  • संगणक कसा वापरला जातो;
  • हार्डवेअर प्लॅटफॉर्म;
  • आकार आणि हार्ड ड्राइव्हची संख्या;
  • माहिती संरक्षण

FAT फाइल सिस्टम

तुम्ही आधीच लक्षात घेतले असेल की, फाइल सिस्टीमच्या नावातील संख्या - FAT16 आणि FAT32 - फाइलद्वारे वापरल्या जाणाऱ्या क्लस्टर नंबरची माहिती साठवण्यासाठी आवश्यक असलेल्या बिट्सची संख्या दर्शवतात. अशा प्रकारे, FAT16 16-बिट ॲड्रेसिंग वापरते आणि त्यानुसार, 2 16 पत्ते वापरणे शक्य आहे. Windows 2000 मध्ये, FAT32 फाइल स्थान सारणीचे पहिले चार बिट त्याच्या स्वतःच्या हेतूसाठी वापरले जातात, म्हणून FAT32 मध्ये पत्त्यांची संख्या 2 28 पर्यंत पोहोचते.

टेबलमध्ये आकृती 8 FAT16 आणि FAT32 फाइल सिस्टमसाठी क्लस्टर आकार दर्शविते.

क्लस्टरच्या आकारातील महत्त्वपूर्ण फरकांव्यतिरिक्त, FAT32 रूट डिरेक्ट्रीचा विस्तार करण्यास देखील अनुमती देते (FAT16 मध्ये, नोंदींची संख्या 512 पर्यंत मर्यादित आहे आणि जर लांबलचक फाइल नावे वापरली गेली तर ती आणखी कमी असू शकते).

FAT16 चे फायदे

FAT16 च्या फायद्यांपैकी खालील गोष्टी आहेत:

  • फाइल सिस्टमला ऑपरेटिंग सिस्टम MS-DOS, Windows 95, Windows 98, Windows NT, Windows 2000, तसेच काही UNIX ऑपरेटिंग सिस्टमद्वारे समर्थित आहे;
  • मोठ्या संख्येने प्रोग्राम आहेत जे आपल्याला या फाइल सिस्टममधील त्रुटी सुधारण्यास आणि डेटा पुनर्संचयित करण्याची परवानगी देतात;
  • हार्ड ड्राइव्हवरून बूट करताना समस्या उद्भवल्यास, प्रणाली फ्लॉपी डिस्कवरून बूट केली जाऊ शकते;
  • ही फाइल प्रणाली 256 MB पेक्षा लहान व्हॉल्यूमसाठी खूप कार्यक्षम आहे.
FAT16 चे तोटे

FAT16 च्या मुख्य तोट्यांमध्ये हे समाविष्ट आहे:

  • रूट डिरेक्ट्रीमध्ये 512 पेक्षा जास्त घटक असू शकत नाहीत. लांब फाइल नावे वापरल्याने या घटकांची संख्या लक्षणीयरीत्या कमी होते;
  • FAT16 जास्तीत जास्त 65,536 क्लस्टरला सपोर्ट करते आणि काही क्लस्टर्स ऑपरेटिंग सिस्टीमद्वारे आरक्षित असल्याने, उपलब्ध क्लस्टर्सची संख्या 65,524 आहे प्रत्येक क्लस्टरला दिलेल्या लॉजिकल युनिटसाठी एक निश्चित आकार असतो. जेव्हा क्लस्टरची कमाल संख्या कमाल क्लस्टर आकारावर (32 KB) पोहोचते, तेव्हा कमाल समर्थित व्हॉल्यूम 4 GB (Windows 2000 अंतर्गत) पर्यंत मर्यादित असते. MS-DOS, Windows 95 आणि Windows 98 सह सुसंगतता राखण्यासाठी, FAT16 अंतर्गत आवाजाचा आकार 2 GB पेक्षा जास्त नसावा;
  • FAT16 अंगभूत फाइल संरक्षण आणि कॉम्प्रेशनला समर्थन देत नाही;
  • मोठ्या डिस्कवर, कमाल क्लस्टर आकाराचा वापर केल्यामुळे बरीच जागा गमावली आहे. फाईलसाठी जागा फाईलच्या आकारावर नाही तर क्लस्टरच्या आकारावर आधारित आहे.
FAT32 चे फायदे

FAT32 च्या फायद्यांपैकी खालील गोष्टी आहेत:

  • डिस्क स्पेस वाटप अधिक कार्यक्षम आहे, विशेषत: मोठ्या डिस्कसाठी;
  • FAT32 मधील रूट डिरेक्ट्री ही क्लस्टर्सची नियमित साखळी आहे आणि ती डिस्कवर कुठेही असू शकते. याबद्दल धन्यवाद, FAT32 रूट निर्देशिकेतील घटकांच्या संख्येवर कोणतेही निर्बंध लादत नाही;
  • लहान क्लस्टर्सच्या वापरामुळे (8 GB पर्यंत डिस्कवर 4 KB), व्यापलेली डिस्क स्पेस FAT16 पेक्षा साधारणतः 10-15% कमी असते;
  • FAT32 ही अधिक विश्वासार्ह फाइल प्रणाली आहे. विशेषतः, ते रूट डिरेक्ट्री हलविण्याच्या आणि FAT बॅकअप वापरण्याच्या क्षमतेस समर्थन देते. या व्यतिरिक्त, बूट रेकॉर्डमध्ये फाइल सिस्टमसाठी अनेक महत्त्वाचा डेटा असतो.
FAT32 चे तोटे

FAT32 चे मुख्य तोटे:

  • Windows 2000 अंतर्गत FAT32 वापरताना आवाजाचा आकार 32 GB पर्यंत मर्यादित आहे;
  • FAT32 व्हॉल्यूम इतर ऑपरेटिंग सिस्टमवरून उपलब्ध नाहीत - फक्त Windows 95 OSR2 आणि Windows 98 वरून;
  • बूट सेक्टर बॅकअप समर्थित नाही;
  • FAT32 अंगभूत फाइल संरक्षण आणि कॉम्प्रेशनला समर्थन देत नाही.

फाइल सिस्टम एनटीएफएस

Windows 2000 चालवताना, Microsoft सर्व हार्ड ड्राइव्ह विभाजने NTFS वर फॉरमॅट करण्याची शिफारस करतो, ज्या कॉन्फिगरेशनमध्ये एकाधिक ऑपरेटिंग सिस्टिम वापरल्या जातात (विंडोज 2000 आणि Windows NT वगळता). FAT ऐवजी NTFS वापरल्याने तुम्हाला NTFS मध्ये उपलब्ध वैशिष्ट्ये वापरता येतात. यामध्ये, विशेषतः:

  • पुनर्प्राप्तीची शक्यता. ही क्षमता फाइल सिस्टममध्ये तयार केली आहे. NTFS डेटा सुरक्षिततेची हमी देते कारण ते प्रोटोकॉल आणि काही माहिती पुनर्प्राप्ती अल्गोरिदम वापरते. सिस्टम अयशस्वी झाल्यास, फाइल सिस्टमची अखंडता स्वयंचलितपणे पुनर्संचयित करण्यासाठी NTFS प्रोटोकॉल आणि अतिरिक्त माहिती वापरते;
  • माहिती संक्षेप. NTFS व्हॉल्यूमसाठी, Windows 2000 वैयक्तिक फाइल कॉम्प्रेशनला समर्थन देते. अशा संकुचित फायली Windows ऍप्लिकेशन्सद्वारे आधीच्या डीकंप्रेशनशिवाय वापरल्या जाऊ शकतात, जे फाइलमधून वाचताना आपोआप होते. बंद आणि जतन केल्यावर, फाइल पुन्हा पॅक केली जाते;
  • याव्यतिरिक्त, NTFS चे खालील फायदे हायलाइट केले जाऊ शकतात:

काही ऑपरेटिंग सिस्टम वैशिष्ट्यांसाठी NTFS आवश्यक आहे;

प्रवेश गती खूप जास्त आहे - NTFS फाइल शोधण्यासाठी आवश्यक असलेल्या डिस्क ऍक्सेसची संख्या कमी करते;

फायली आणि निर्देशिका संरक्षित करा. केवळ NTFS व्हॉल्यूमवर फाइल्स आणि फोल्डर्ससाठी ऍक्सेस विशेषता सेट करणे शक्य आहे;

NTFS वापरताना, Windows 2000 2 TB पर्यंतच्या व्हॉल्यूमचे समर्थन करते;

फाइल सिस्टम बूट सेक्टरची बॅकअप प्रत राखते - ती व्हॉल्यूमच्या शेवटी स्थित आहे;

एनटीएफएस एनक्रिप्टेड फाइल सिस्टम (ईएफएस) ला समर्थन देते, जे फाइल सामग्रीमध्ये अनधिकृत प्रवेशापासून संरक्षण प्रदान करते;

जेव्हा तुम्ही कोटा वापरता, तेव्हा तुम्ही वापरकर्त्यांद्वारे वापरलेल्या डिस्क स्पेसची मर्यादा मर्यादित करू शकता.

एनटीएफएसचे तोटे

एनटीएफएस फाइल सिस्टमच्या तोट्यांबद्दल बोलताना, हे लक्षात घ्यावे की:

  • MS-DOS, Windows 95, आणि Windows 98 मध्ये NTFS व्हॉल्यूम उपलब्ध नाहीत. याशिवाय, Windows 2000 अंतर्गत NTFS मध्ये लागू केलेली अनेक वैशिष्ट्ये Windows 4.0 आणि पूर्वीच्या आवृत्त्यांमध्ये उपलब्ध नाहीत;
  • अनेक लहान फाईल्स असलेल्या लहान व्हॉल्यूमसाठी, FAT च्या तुलनेत कार्यक्षमता कमी केली जाऊ शकते.

फाइल सिस्टम आणि गती

जसे की आम्ही आधीच शोधले आहे की, लहान खंडांसाठी FAT16 किंवा FAT32 NTFS च्या तुलनेत फायलींमध्ये जलद प्रवेश प्रदान करते, कारण:

  • FAT ची रचना सोपी आहे;
  • निर्देशिका आकार लहान आहे;
  • FAT अनधिकृत प्रवेशापासून फाइल संरक्षणास समर्थन देत नाही - सिस्टमला फाइल परवानग्या तपासण्याची आवश्यकता नाही.

NTFS डिस्क ऍक्सेसची संख्या आणि फाइल शोधण्यासाठी लागणारा वेळ कमी करते. याशिवाय, एकाच MFT एंट्रीमध्ये बसण्यासाठी निर्देशिकेचा आकार लहान असल्यास, संपूर्ण एंट्री एकाच वेळी वाचली जाते.

FAT मधील एका नोंदीमध्ये निर्देशिकेतील पहिल्या क्लस्टरसाठी क्लस्टर क्रमांक असतो. FAT फाइल पाहण्यासाठी संपूर्ण फाइल संरचना शोधणे आवश्यक आहे.

लहान आणि लांब फाइल नावे असलेल्या डिरेक्टरींवर केलेल्या ऑपरेशन्सच्या गतीची तुलना करताना, लक्षात ठेवा की FAT साठी ऑपरेशन्सची गती ऑपरेशनवर आणि निर्देशिकेच्या आकारावर अवलंबून असते. FAT ने अस्तित्वात नसलेल्या फाइलचा शोध घेतल्यास, ती संपूर्ण निर्देशिका शोधते - एक ऑपरेशन जे NTFS द्वारे वापरलेल्या B-tree-आधारित संरचना शोधण्यापेक्षा जास्त वेळ घेते. फाईल शोधण्यासाठी लागणारा सरासरी वेळ FAT मध्ये N/2 च्या फंक्शन म्हणून आणि NTFS मध्ये लॉग N म्हणून व्यक्त केला जातो, जिथे N ही फाइल्सची संख्या आहे.

खालील घटक Windows 2000 फायली वाचू आणि लिहू शकतील त्या गतीवर परिणाम करतात:

  • फाइल विखंडन. फाईल अत्यंत खंडित असल्यास, NTFS ला सर्व तुकडे शोधण्यासाठी FAT पेक्षा कमी डिस्क ऍक्सेसची आवश्यकता असते;
  • क्लस्टर आकार. दोन्ही फाइल सिस्टमसाठी, डीफॉल्ट क्लस्टरचा आकार व्हॉल्यूम आकारावर अवलंबून असतो आणि नेहमी 2 पॉवर म्हणून व्यक्त केला जातो. FAT16 मधील पत्ते 16-बिट, FAT32 - 32-बिट, NTFS मध्ये - 64-बिट आहेत;
  • FAT मधील डीफॉल्ट क्लस्टर आकार या वस्तुस्थितीवर आधारित आहे की फाइल स्थान सारणीमध्ये जास्तीत जास्त 65,535 प्रविष्ट्या असू शकतात - क्लस्टर आकार हा 65,535 ने भागलेल्या व्हॉल्यूम आकाराचे कार्य आहे अशा प्रकारे, FAT व्हॉल्यूमसाठी डीफॉल्ट क्लस्टर आकार नेहमीच असतो समान आकाराच्या NTFS व्हॉल्यूमसाठी क्लस्टर आकारापेक्षा मोठा. लक्षात घ्या की FAT व्हॉल्यूमसाठी मोठ्या क्लस्टरचा आकार म्हणजे FAT व्हॉल्यूम कमी खंडित होऊ शकतात;
  • लहान फाइल्सचे स्थान. NTFS वापरताना, लहान फाईल्स MFT रेकॉर्डमध्ये असतात. एका MFT रेकॉर्डमध्ये बसणाऱ्या फाइलचा आकार त्या फाइलमधील विशेषतांच्या संख्येवर अवलंबून असतो.

NTFS व्हॉल्यूमचा कमाल आकार

सिद्धांतानुसार, NTFS 2 32 क्लस्टर्सपर्यंतच्या व्हॉल्यूमचे समर्थन करते. परंतु असे असले तरी, या आकाराच्या हार्ड ड्राइव्हच्या अभावाव्यतिरिक्त, जास्तीत जास्त व्हॉल्यूम आकारावर इतर निर्बंध आहेत.

अशी एक अडचण म्हणजे विभाजन तक्ता. उद्योग मानके विभाजन सारणी 2 ते 32 क्षेत्रांपर्यंत मर्यादित करतात. दुसरी मर्यादा म्हणजे सेक्टर आकार, जो सामान्यतः 512 बाइट्स असतो. कारण भविष्यात सेक्टरचा आकार बदलू शकतो, वर्तमान आकार एकल व्हॉल्यूमचा आकार 2 TB (2 32 x 512 बाइट = 2 41) पर्यंत मर्यादित करतो. अशा प्रकारे, NTFS भौतिक आणि तार्किक खंडांसाठी 2 TB ही व्यावहारिक मर्यादा आहे.

टेबलमध्ये आकृती 11 NTFS च्या मुख्य मर्यादा दर्शविते.

फाइल्स आणि डिरेक्टरीजमध्ये प्रवेश नियंत्रित करणे

NTFS व्हॉल्यूम वापरताना, तुम्ही फाइल्स आणि डिरेक्टरीमध्ये प्रवेश अधिकार सेट करू शकता. या परवानग्या सूचित करतात की कोणत्या वापरकर्त्यांना आणि गटांना त्यांच्याकडे प्रवेश आहे आणि कोणत्या स्तरावर प्रवेश करण्याची परवानगी आहे. फायली ज्या संगणकावर आहेत त्या संगणकावर काम करणाऱ्या वापरकर्त्यांना आणि रिमोट ऍक्सेससाठी उघडलेल्या निर्देशिकेत फाइल असताना नेटवर्कवर फायली ऍक्सेस करणाऱ्या वापरकर्त्यांना असे प्रवेश अधिकार लागू होतात.

NTFS अंतर्गत, तुम्ही फाइल आणि डिरेक्टरी परवानग्यांसह रिमोट ऍक्सेस परवानग्या देखील सेट करू शकता. याव्यतिरिक्त, फाइल विशेषता (केवळ-वाचनीय, लपविलेले, सिस्टम) देखील फाइलमध्ये प्रवेश प्रतिबंधित करतात.

FAT16 आणि FAT32 अंतर्गत फाइल विशेषता सेट करणे देखील शक्य आहे, परंतु ते फाइल प्रवेश अधिकार प्रदान करत नाहीत.

Windows 2000 मध्ये वापरल्या जाणाऱ्या NTFS च्या आवृत्तीने प्रवेश परवानगीचा एक नवीन प्रकार सादर केला - वारसा मिळालेल्या परवानग्या. सुरक्षा टॅबमध्ये पर्याय आहे या फाइल ऑब्जेक्टवर प्रसारित करण्यासाठी पालकांकडून अनुवांशिक परवानगी द्या, जे डीफॉल्टनुसार सक्रिय आहे. हा पर्याय फायली आणि उपनिर्देशिकांवरील प्रवेश अधिकार बदलण्यासाठी लागणारा वेळ लक्षणीयरीत्या कमी करतो. उदाहरणार्थ, शेकडो उपनिर्देशिका आणि फायली असलेल्या झाडावर प्रवेश अधिकार बदलण्यासाठी, फक्त हा पर्याय सक्षम करा - Windows NT 4 मध्ये तुम्हाला प्रत्येक वैयक्तिक फाइल आणि उपनिर्देशिकेचे गुणधर्म बदलण्याची आवश्यकता आहे.

अंजीर मध्ये. आकृती 5 गुणधर्म संवाद पॅनेल आणि सुरक्षा टॅब (प्रगत विभाग) दर्शविते - फाइलसाठी विस्तारित प्रवेश अधिकार सूचीबद्ध आहेत.

आम्ही तुम्हाला आठवण करून देतो की FAT व्हॉल्यूमसाठी तुम्ही केवळ व्हॉल्यूम स्तरावर प्रवेश नियंत्रित करू शकता आणि असे नियंत्रण केवळ रिमोट ऍक्सेससह शक्य आहे.

फायली आणि निर्देशिका संकुचित करणे

Windows 2000 NTFS व्हॉल्यूमवर असलेल्या फाइल्स आणि डिरेक्ट्रीच्या कॉम्प्रेशनला समर्थन देते. कॉम्प्रेस केलेल्या फायली कोणत्याही विंडोज ऍप्लिकेशनद्वारे वाचल्या आणि लिहिल्या जाऊ शकतात. यासाठी त्यांना प्री-अनपॅक करण्याची गरज नाही. वापरलेले कॉम्प्रेशन अल्गोरिदम हे DoubleSpace (MS-DOS 6.0) आणि DriveSpace (MS-DOS 6.22) प्रमाणेच आहे, परंतु त्यात एक महत्त्वाचा फरक आहे - MS-DOS अंतर्गत संपूर्ण प्राथमिक विभाजन किंवा लॉजिकल डिव्हाइस संकुचित केले जाते, तर NTFS अंतर्गत आपण वैयक्तिक फाइल्स आणि निर्देशिका पॅकेज करू शकतात.

NTFS कॉम्प्रेशन अल्गोरिदम 4 KB आकारापर्यंतच्या क्लस्टरला समर्थन देण्यासाठी डिझाइन केले आहे. क्लस्टरचा आकार 4 KB पेक्षा मोठा असल्यास, NTFS कॉम्प्रेशन वैशिष्ट्ये अनुपलब्ध होतात.

स्वयं-उपचार NTFS

NTFS फाइल सिस्टीममध्ये स्वत:ला बरे करण्याची क्षमता आहे आणि केलेल्या क्रियांचा लॉग आणि इतर अनेक यंत्रणा वापरून ती त्याची अखंडता राखू शकते.

NTFS प्रत्येक ऑपरेशनचा विचार करते जे NTFS व्हॉल्यूमवरील सिस्टम फाइल्समध्ये बदल करते आणि लॉगमध्ये अशा व्यवहाराची माहिती संग्रहित करते. सुरू केलेला व्यवहार एकतर पूर्णपणे पूर्ण केला जाऊ शकतो (कमिट) किंवा परत आणला जाऊ शकतो (रोलबॅक). नंतरच्या प्रकरणात, व्यवहार सुरू होण्यापूर्वी NTFS व्हॉल्यूम राज्यात परत येतो. व्यवहार व्यवस्थापित करण्यासाठी, NTFS डिस्कवर लिहिण्यापूर्वी लॉग फाइलवर व्यवहारात समाविष्ट असलेल्या सर्व ऑपरेशन्स लिहिते. व्यवहार पूर्ण झाल्यानंतर, सर्व ऑपरेशन्स पूर्ण होतात. अशा प्रकारे, NTFS नियंत्रणाखाली कोणतीही प्रलंबित ऑपरेशन्स असू शकत नाहीत. डिस्क अयशस्वी झाल्यास, प्रलंबित ऑपरेशन्स फक्त रद्द केल्या जातात.

NTFS असे ऑपरेशन्स देखील करते जे त्यास फ्लायवर दोषपूर्ण क्लस्टर्स ओळखण्यास आणि फाइल ऑपरेशन्ससाठी नवीन क्लस्टर्स वाटप करण्यास अनुमती देतात. या यंत्रणेला क्लस्टर रीमॅपिंग म्हणतात.

या पुनरावलोकनात, आम्ही मायक्रोसॉफ्ट विंडोज 2000 मध्ये समर्थित विविध फाइल सिस्टम पाहिल्या, त्या प्रत्येकाच्या डिझाइनवर चर्चा केली आणि त्यांचे फायदे आणि तोटे लक्षात घेतले. सर्वात आशादायक म्हणजे NTFS फाइल सिस्टम, ज्यामध्ये फंक्शन्सचा मोठा संच आहे जो इतर फाइल सिस्टममध्ये उपलब्ध नाही. NTFS ची नवीन आवृत्ती, Microsoft Windows 2000 द्वारे समर्थित आहे, त्यात आणखी अधिक कार्यक्षमता आहे आणि म्हणून Win 2000 ऑपरेटिंग सिस्टम स्थापित करताना वापरण्यासाठी शिफारस केली जाते.

कॉम्प्युटरप्रेस 7"2000

फाइल सिस्टम डिस्क व्यवस्थापित करण्याचा मार्ग प्रदान करते. ते डिस्कवर डेटा कसा संग्रहित केला जातो आणि फाइल्समध्ये कोणत्या प्रकारची माहिती संलग्न केली जाऊ शकते हे परिभाषित करते - फाइलची नावे, परवानग्या आणि इतर विशेषता.

विंडोज तीन वेगवेगळ्या फाइल सिस्टमला सपोर्ट करते. NTFS- सर्वात आधुनिक फाइल सिस्टम. विंडोज त्याच्या सिस्टम डिस्कसाठी NTFS वापरते आणि डीफॉल्टनुसार, बहुतेक निश्चित डिस्कसाठी. FAT32ही एक जुनी फाइल सिस्टीम आहे जी NTFS सारखी कार्यक्षम नाही आणि वैशिष्ट्यांच्या मोठ्या संचाला समर्थन देत नाही, परंतु इतर ऑपरेटिंग सिस्टमसह अधिक सुसंगतता प्रदान करते. exFATहे FAT32 चे आधुनिक बदल आहे आणि NTFS पेक्षा अधिक डिव्हाइसेस आणि ऑपरेटिंग सिस्टमद्वारे समर्थित आहे - परंतु ते FAT32 सारखे व्यापक नाही.

NT फाइल सिस्टम (NTFS)

NTFS आहे आधुनिक फाइल सिस्टम, जे Windows मुलभूतरित्या वापरण्यास प्राधान्य देते. स्थापनेदरम्यान, विंडोज सिस्टम डिस्कला NTFS फाइल सिस्टम फॉरमॅटसह फॉरमॅट करते. NTFS मध्ये फाईल आकार आणि विभाजन आकार मर्यादा इतकी मोठी आहे की आपण त्यांना कधीही भेटण्याची शक्यता नाही. NTFS प्रथम Windows XP च्या ग्राहक आवृत्तीमध्ये दिसले, जरी ते मूलतः Windows NT मध्ये डेब्यू केले गेले.

NTFS FAT32 आणि exFAT सह उपलब्ध नसलेल्या आधुनिक वैशिष्ट्यांनी भरलेले आहे. NTFS सुरक्षेसाठी फाइल परवानग्यांचे समर्थन करते, एक बदल लॉग जो तुमचा संगणक क्रॅश झाल्यास त्रुटींपासून त्वरीत पुनर्प्राप्त करण्यात मदत करू शकतो, बॅकअपसाठी छाया प्रती, एन्क्रिप्शन, डिस्क कोटा प्रतिबंध, हार्ड लिंक्स आणि इतर विविध वैशिष्ट्ये. त्यापैकी बरेच ऑपरेटिंग सिस्टम डिस्कसाठी गंभीर आहेत, विशेषत: फाइल परवानग्या.

विंडोज सिस्टम विभाजन NTFS स्वरूपात असणे आवश्यक आहे. तुमच्याकडे Windows सह अतिरिक्त ड्राइव्ह असल्यास आणि त्यावर प्रोग्राम स्थापित करण्याची योजना असल्यास, NTFS सह स्वरूपित करणे देखील चांगले आहे. आणि, जर तुमच्याकडे असे कोणतेही ड्राईव्ह असतील ज्यासाठी सुसंगतता ही समस्या नाही — कारण तुम्हाला माहिती आहे की तुम्ही ते Windows सिस्टमवर वापरत आहात—NTFS निवडण्यास मोकळ्या मनाने.

त्याचे फायदे असूनही, NTFS मध्ये सुसंगतता नाही. हे Windows च्या सर्व नवीनतम आवृत्त्यांसह कार्य करेल - Windows XP पर्यंत - परंतु इतर ऑपरेटिंग सिस्टमसह त्याची मर्यादित सुसंगतता आहे. डीफॉल्टनुसार, Mac OS X फक्त NTFS ड्राइव्ह वाचू शकतो, परंतु डेटा लिहू शकत नाही. काही Linux वितरणांमध्ये NTFS लेखनासाठी समर्थन समाविष्ट असू शकते, परंतु इतर केवळ वाचनीय असू शकतात. सोनी प्लेस्टेशन कन्सोलपैकी कोणतेही NTFS चे समर्थन करत नाही. मायक्रोसॉफ्टचे स्वतःचे Xbox 360 कन्सोल देखील Xbox One व्यतिरिक्त NTFS ड्राइव्ह वाचू शकत नाही. इतर डिव्हाइसेसना NTFS चे समर्थन करण्याची शक्यता कमी आहे.

सुसंगतता: Windows च्या सर्व आवृत्त्यांसह कार्य करते, परंतु Mac वर केवळ-वाचनीय आहे आणि काही Linux वितरणांवर केवळ-वाचनीय असू शकते. मायक्रोसॉफ्ट एक्सबॉक्स वनचा अपवाद वगळता इतर उपकरणे NTFS ला सपोर्ट करणार नाहीत.

निर्बंध: अवास्तव फाइल आणि विभाजन आकार मर्यादा.

आदर्श वापर: हे तुमच्या Windows सिस्टम ड्राइव्हसाठी आणि इतर अंतर्गत ड्राइव्हसाठी वापरा जे फक्त Windows सह वापरले जातील.

फाइल वाटप तक्ता 32 (FAT32)

Windows मध्ये उपलब्ध असलेल्या तीन फाइल सिस्टमपैकी FAT32 ही सर्वात जुनी आहे. हे Windows 95 मध्ये सादर केले गेले आणि MS-DOS आणि Windows 3 मध्ये वापरलेली जुनी FAT16 फाइल सिस्टम बदलली.

FAT32 फाइल सिस्टमचे वय त्याचे फायदे आणि तोटे आहेत. मोठे फायदे म्हणजे FAT32 हे वास्तविक मानक आहे. आउट-ऑफ-द-बॉक्स फ्लॅश ड्राइव्हमध्ये केवळ आधुनिक संगणकांसोबतच नव्हे तर गेम कन्सोल आणि यूएसबी पोर्टसह इतर डिव्हाइसेससह जास्तीत जास्त सुसंगततेसाठी FAT32 फाइल सिस्टम असते.

तथापि, त्याच्या मर्यादा देखील वयाशी संबंधित आहेत. FAT32 ड्राइव्हवरील वैयक्तिक फायली 4 GB पेक्षा जास्त असू शकत नाहीत - ही कमाल आहे. FAT32 विभाजन देखील 8 TB पेक्षा लहान असणे आवश्यक आहे. आधुनिक वापरकर्ता उपकरणे जवळ आलेल्या या सीमा आहेत.

FAT32 USB फ्लॅश ड्राइव्ह आणि इतर बाह्य मीडियासाठी योग्य आहे - विशेषत: जर तुम्हाला माहित असेल की तुम्ही ते दुसऱ्या नॉन-Windows PC वर वापरत असाल. या फाइल सिस्टीममध्ये परवानग्या आणि इतर सुरक्षा वैशिष्ट्यांचा अभाव आहे जो अधिक आधुनिक NTFS फाइल सिस्टीममध्ये अंतर्भूत आहे. याव्यतिरिक्त, विंडोजच्या आधुनिक आवृत्त्या यापुढे FAT32 सह स्वरूपित केलेल्या ड्राइव्हवर स्थापित केल्या जाऊ शकत नाहीत; ते NTFS सह स्वरूपित ड्राइव्हवर स्थापित करणे आवश्यक आहे.

सुसंगतता: Windows, Mac आणि Linux च्या सर्व आवृत्त्या, गेम कन्सोल आणि USB पोर्टसह जवळजवळ कोणत्याही डिव्हाइससह कार्य करते.

निर्बंध: कमाल फाइल आकार 4 GB आहे, कमाल विभाजन आकार 8 TB आहे.

आदर्श वापर: तुम्ही 4GB किंवा त्याहून मोठ्या फाइल्स वापरत नसल्यास तुम्हाला डिव्हायसेसच्या विस्तृत श्रेणीसह जास्तीत जास्त सुसंगततेची आवश्यकता असलेल्या काढता येण्याजोग्या ड्राइव्हवर वापरा.

विस्तारित फाइल वाटप सारणी (exFAT)

exFAT फाइल सिस्टम 2006 मध्ये सादर केले गेले आणि Windows XP आणि Windows Vista साठी अद्यतनांसह Windows च्या जुन्या आवृत्त्यांमध्ये जोडले गेले. exFAT आहे फ्लॅश-अनुकूलित फाइल सिस्टम- FAT32 सहत्वता राखण्यासाठी डिझाइन केलेले, परंतु NTFS च्या अतिरिक्त वैशिष्ट्यांशिवाय आणि FAT32 च्या मर्यादांशिवाय.

NTFS प्रमाणे, exFAT मध्ये खूप मोठी फाईल आणि विभाजन आकार मर्यादा आहे, ज्यामुळे तुम्हाला FAT32 द्वारे परवानगी असलेल्या 4 GB पेक्षा जास्त मोठ्या फाइल्स संग्रहित करता येतात.

जरी exFAT FAT32 च्या सुसंगततेशी तंतोतंत जुळत नसले तरी ते NTFS पेक्षा अधिक व्यापकपणे सुसंगत आहे. अगदी Mac OS वाचन आणि लेखनासाठी संपूर्ण exFAT समर्थन देते. योग्य सॉफ्टवेअर इन्स्टॉल केल्यानंतर लिनक्सवर exFAT डिस्क्स ऍक्सेस करता येतात. हे इतर उपकरणांसह थोडे अधिक क्लिष्ट आहे: PlayStation 4 exFAT चे समर्थन करते; प्लेस्टेशन 3 समर्थन देत नाही; Xbox One त्याला समर्थन देतो, परंतु Xbox 360 करत नाही.

सुसंगतता: Windows च्या सर्व आवृत्त्यांसह आणि Mac X च्या आधुनिक आवृत्त्यांसह कार्य करते, परंतु Linux वर अतिरिक्त सॉफ्टवेअर आवश्यक आहे. अधिक उपकरणे exFAT चे समर्थन करतात, परंतु काही - विशेषत: जुने - फक्त FAT32 सह कार्य करतात.

निर्बंध: अवास्तव फाइल आणि विभाजन आकार मर्यादा.

आदर्श वापर: जेव्हा तुम्हाला मोठ्या फाइल्स संचयित करण्याची आवश्यकता असेल आणि जेव्हा तुम्हाला विस्तृत सुसंगततेची आवश्यकता असेल तेव्हा ते वापरा. आपण वापरू इच्छित असलेले प्रत्येक उपकरण exFAT ला समर्थन देते असे गृहीत धरून, आपण FAT32 ऐवजी आपले डिव्हाइस exFAT ने स्वरूपित केले पाहिजे.

NTFS अंतर्गत ड्राइव्हसाठी आदर्श आहे, तर exFAT सहसा फ्लॅश ड्राइव्हसाठी आदर्श आहे. तथापि, काहीवेळा तुम्हाला तुमच्या बाह्य ड्राइव्हला FAT32 सह फॉरमॅट करण्याची आवश्यकता असू शकते जर तुम्हाला ते वापरायचे असलेल्या डिव्हाइसवर exFAT समर्थित नसेल.

विंडोज फोन NTFS वापरतो हे तुम्हाला माहीत आहे का? बहुतेक मेमरी कार्ड आणि जवळजवळ सर्व USB ड्राइव्ह अजूनही चांगले जुने FAT का वापरतात? तुम्ही काही फ्लॅश ड्राइव्हवर पूर्ण-लांबीचे HD चित्रपट का संग्रहित करू शकता परंतु इतरांवर नाही? काही उपकरणे केवळ 32GB पर्यंत SDHC मेमरी कार्डला का सपोर्ट करतात आणि त्यांना 64GB SDXC वापरण्यास भाग पाडण्यासाठी काय केले जाऊ शकते? हे आणि इतर अनेक प्रश्न विशिष्ट स्टोरेज डिव्हाइसद्वारे वापरल्या जाणाऱ्या फाइल सिस्टमच्या प्रकाराशी संबंधित आहेत. पण हे विंडोजशी कसे संबंधित आहे?

पर्सनल कॉम्प्युटरच्या सुरुवातीच्या इतिहासात (मला वाटतं DOS टेक्स्ट बॉक्स आणि फ्लॉपी डिस्कचा काळ), फक्त FAT12 ही फाइल सिस्टम वापरात होती. अनेक मेगाबाइट्स डेटा (होय, मेगाबाइट्स, गीगाबाइट नाही!) संचयित करण्यास सक्षम हार्ड ड्राइव्हस्च्या आगमनाने, FAT ची FAT16 नावाची नवीन आवृत्ती विकसित केली गेली. या फाईल सिस्टीमसाठी Windows 95 विकसित केले गेले होते, ज्याला फक्त लांब फाइल नावांसाठी समर्थन स्वरूपात "अपग्रेड" प्राप्त होते. Windows 98 मध्ये, मायक्रोसॉफ्टने मोठ्या हार्ड ड्राईव्हला सपोर्ट करण्यासाठी FAT 32 नावाच्या FAT च्या दुसऱ्या नवीन आवृत्तीसाठी समर्थन जोडले (होय, तोपर्यंत आम्ही डिस्क स्पेस गिगाबाइट्समध्ये मोजणे सुरू केले होते).

विंडोज एनटीच्या समांतर विश्वात, मायक्रोसॉफ्टने नेहमीच नवीन तंत्रज्ञान फाइल सिस्टम किंवा एनटीएफएस वापरली आहे. Windows NT 4, Windows 2000, आणि नंतर Windows XP, Vista, Windows 7, 8, 8.1 आणि नवीन Windows 10 NTFS वापरतात.

दुस-या समांतर विश्वात, काढता येण्याजोग्या स्टोरेजच्या विश्वात, तुम्ही सार्वत्रिक FAT32 (त्याच्या 4GB फाइल आकाराच्या मर्यादेला तोंड देत असताना) आणि नवीन, परंतु व्यापकपणे समर्थित नसलेले (परवाना निर्बंधांमुळे) exFAT मधील निवडू शकता. तसे, exFAT सर्व SDXC कार्ड्स 64GB किंवा त्याहून मोठ्या वर पसंतीची फाइल सिस्टम म्हणून वापरली जाते.

तर, सध्या आमच्याकडे फाइल सिस्टीमची तीन भिन्न कुटुंबे आहेत: प्राचीन परंतु तरीही मोठ्या प्रमाणावर वापरले जाणारे FAT32, नवीन NTFS आणि नवीन विकसित, ऑप्टिमाइझ केलेले सॉलिड ExFAT. यापैकी कोणती फाइल सिस्टीम मी वापरावी आणि केव्हा? आणि त्यांच्यात काय फरक आहेत?

FAT32: स्पष्ट निवड

FAT32 ही अजूनही Windows 98 किंवा Windows ME मध्ये वापरली जाणारी एकमेव फाइल प्रणाली आहे. FAT32 ही SD मेमरी कार्ड्ससाठी आणि 32GB पर्यंतची निवडीची वास्तविक फाइल प्रणाली आहे. शेवटी, FAT32 चा वापर यूएसबी ड्राइव्हस् फॉरमॅट करण्यासाठी केला जातो, ज्याची क्षमता 64GB आणि त्याहून मोठी असते.

म्हातारा माणूस FAT32... त्याच्या मुख्य मर्यादा सर्वज्ञात आहेत. FAT32 4 GB पेक्षा मोठ्या नसलेल्या फायलींना समर्थन देते. हे एका फाईलसाठी खूप वाटत असल्यास, लक्षात ठेवा की HD फॉरमॅटमधील एक व्हिडिओ 4.5 ते 10 GB पर्यंत घेतो आणि आधुनिक वास्तवात ही मर्यादा किती महत्त्वाची आहे हे लगेच स्पष्ट होईल. त्याच्या इतर मर्यादांमध्ये कोणतेही विश्वसनीय समर्थन, पूर्णपणे प्रवेश नियंत्रण, कोणतेही कूटबद्धीकरण, कॉम्प्रेशन किंवा दोष सहिष्णुता समाविष्ट आहे.

दुसऱ्या शब्दांत, ही एक पूर्णपणे सोपी आणि हलकी फाइल प्रणाली आहे जी जवळजवळ कोणत्याही कमी-कार्यक्षमतेच्या पोर्टेबल इलेक्ट्रॉनिक्ससाठी योग्य आहे, जसे की डिजिटल कॅमेरा आणि कॅमकॉर्डर, साधे स्मार्टफोन, एमपी 3 प्लेयर आणि तत्सम उपकरणे. 1997 पासून विंडोजमध्ये त्याच्या आदरणीय वयामुळे आणि व्यापक लोकप्रियतेमुळे, FAT32 रेफ्रिजरेटर्स आणि कॉफी मेकर्ससह जवळजवळ सर्व उपकरणांद्वारे समर्थित आहे. दुस-या शब्दात, जर तुम्हाला एक काढता येण्याजोगे स्टोरेज डिव्हाइस तुमच्यासोबत ठेवायचे असेल आणि ते कोणत्याही प्लग-इनसह वापरले जाऊ शकते याची खात्री करा, FAT32 हा जाण्याचा मार्ग आहे.

NTFS: सिस्टम डिस्क

तथापि, FAT32 च्या मर्यादा आधुनिक संगणकीय वातावरणात त्याचा प्रभावीपणे वापर करण्यापासून प्रतिबंधित करतात. प्रवेश नियंत्रणाचा अभाव ही एक गोष्ट आहे, लॉगिंगचा पूर्ण अभाव आणि दोष सहिष्णुतेचा कोणताही इशारा दुसरी गोष्ट आहे. मर्यादित फाइल आकार देखील एक मोठा गैरसोय आहे. परिणामी, मायक्रोसॉफ्टने एक नवीन फाइल सिस्टम सादर केली ज्याला न्यू टेक्नॉलॉजीज फाइल सिस्टम किंवा NTFS असे म्हणतात.

NTFS मध्ये FAT ची कमतरता असलेल्या सर्व गोष्टी आहेत. शक्तिशाली प्रवेश नियंत्रण पर्याय? कृपया. दोष सहिष्णुता आणि लॉगिंग? मिळवा. वैयक्तिक फाइल्स, फोल्डर्स आणि संपूर्ण डिस्क व्हॉल्यूमचे त्वरित कॉम्प्रेशन आणि एन्क्रिप्शन? नक्कीच. पर्यायी डेटा प्रवाह, वर्धित सुरक्षा उपाय, स्वतः फाइल सिस्टमचा बॅकअप आणि महत्त्वाच्या सिस्टम फाइल्स आणि इतर अनेक वैशिष्ट्ये... 1994 मध्ये सुरुवातीपासून रिलीज झाल्यापासून, NTFS ला नवीन अद्यतने प्राप्त झाली आहेत, ज्यात त्याची सुसंगतता वाढवली आहे. त्याची अप्रतिम रचना आणि साधी अंमलबजावणी आजही इतर कोणत्याही फाईल सिस्टीममध्ये अतुलनीय आहे. Windows Phone 8 आणि 8.1 वर चालणाऱ्या एंट्री-लेव्हल स्मार्टफोनवर देखील वापरता येण्याइतपत ते अष्टपैलू आहे. पण जर ती इतकी उत्तम फाइल सिस्टीम आहे, तर प्रत्येकजण, सर्वत्र ती का वापरत नाही?

जसे आपण अपेक्षा करू शकता, NTFS त्याच्या कमतरतांशिवाय नाही. सर्व्हर ऑपरेशन्ससाठी 1994 मध्ये परत विकसित केलेल्या, या फाइल सिस्टमला त्याच्या असंख्य संरचना राखण्यासाठी नेहमीच भरपूर संगणकीय शक्ती आवश्यक असते. त्याचे सिस्टम रेकॉर्ड वेगाने वाढतात, मौल्यवान जागा व्यापतात आणि NAND फ्लॅश मेमरी वापरून या स्टोरेज उपकरणांवर अतिरिक्त भार जोडतात. शेवटी, जर तुम्ही मोठ्या हार्ड ड्राइव्हस् व्यतिरिक्त काहीही वापरत असाल तर, त्याचे ओव्हरहेड खूप जास्त असेल, त्यामुळे सिस्टमला अद्याप व्यापक स्वीकृती मिळालेली नाही. शेवटचे पण किमान नाही, NTFS ला Microsoft ने पेटंट केले आहे, ज्यांना या फाइल सिस्टमचे परवाने स्पर्धकांसाठी उघडायचे नाहीत.

exFAT: समर्थित असल्यास उत्तम...

FAT32 च्या मर्यादांवर मात करण्यासाठी आणि NAND-आधारित मीडियावरील अतिरिक्त भार NTFS स्थाने कमी करण्यासाठी, मायक्रोसॉफ्टने विस्तारित FAT किंवा exFAT नावाची दुसरी फाइल प्रणाली विकसित केली. ही फाइल प्रणाली मुख्यत्वे मूळ FAT सारख्याच संकल्पनेवर आधारित आहे, फक्त आता ती FAT32 मध्ये अस्तित्वात असलेल्या फाइल आकाराच्या मर्यादेशिवाय खरी 64-बिट फाइल सिस्टम आहे. म्हणूनच exFAT मोठ्या SD कार्ड्ससाठी मानक म्हणून वापरले जाते (SDXC मानकासाठी सर्व SD कार्ड 64 GB किंवा त्याहून मोठे exFAT सह स्वरूपित करणे आवश्यक आहे). त्यामुळे तुम्ही 64GB microSDXC कार्ड विकत घेतल्यास, ते exFAT आधारित असेल... आणि या कारणास्तव ते तुमच्या स्मार्टफोन किंवा टॅबलेटद्वारे ओळखले जाणार नाही.

exFAT ने सर्वत्र प्राचीन FAT32 ची जागा घेतली नाही याचे कारण सशुल्क परवाना आहे. FAT32 च्या विपरीत, जे कोणत्याही रॉयल्टीशिवाय प्रत्येकासाठी विनामूल्य आहे, Microsoft त्यांच्या डिव्हाइसवर exFAT वापरू इच्छिणाऱ्या उत्पादकांकडून परवाना शुल्क आकारते. परिणामी, Android फोन, लो-एंड अँड्रॉइड टॅबलेट आणि स्वस्त कॅमेरे निर्माते समर्थित फाइलच्या सूचीमधून exFAT वगळण्याचे निवडून परवाना शुल्कामध्ये काही सेंट्स डिव्हाइस खर्च (प्रति-युनिट आधारावर) वाचवण्याचे निवडत आहेत. प्रणाली परिणामी, तुम्ही अशा डिव्हाइसमध्ये नवीन 64GB मायक्रो SD कार्ड टाकल्यास, कार्ड बहुधा ओळखले जाणार नाही.

तुम्ही स्वतः ही मर्यादा पार करू शकता का? बहुतांश घटनांमध्ये होय, आणि अगदी सहज. कार्ड रीडरद्वारे फक्त तुमचे SD कार्ड तुमच्या PC शी कनेक्ट करा आणि ते फॉरमॅट करा... तुम्ही अंदाज लावला... FAT32! अशा प्रकारे, आपण त्यावर 4 GB पेक्षा मोठ्या फायली संचयित करण्याची क्षमता गमावाल, परंतु आपले मेमरी कार्ड बहुधा ओळखले जाईल आणि Android डिव्हाइसवर सहजतेने कार्य करेल, जे तांत्रिक वैशिष्ट्यांनुसार, क्षमतेसह SD कार्डांना समर्थन देऊ नये. 32 GB पेक्षा जास्त .

(कृपया लक्षात घ्या की SDXC मेमरी कार्ड पूर्णपणे भौतिकरित्या ओळखण्यासाठी काही उपकरणे खूप जुनी असू शकतात. होय, ते अनेक वर्षांपासून उत्पादनात नाही आहेत, परंतु जुनी उपकरणे अद्याप SDXC कार्डला समर्थन देत नसतील तरीही ती कोणत्या फाईल सिस्टीमने पुरवली जाते)

तरी एक मिनिट थांबा... विंडोज फोन हे मायक्रोसॉफ्टचे ओएस आहे, त्यामुळे विंडोज फोन उपकरणे डीफॉल्टनुसार exFAT ला सपोर्ट करणार नाहीत का? हे खरं आहे! Windows Phone 8 आणि 8.1 अंगभूत exFAT समर्थनासह येतात, ज्या उत्पादकांना Windows Phone प्लॅटफॉर्मसाठी उपकरणे बनवायची आहेत त्यांच्यासाठी विनामूल्य. अधिक उत्पादकांना Windows Phone प्लॅटफॉर्ममध्ये सामील होण्यासाठी प्रोत्साहित करण्यासाठी डिझाइन केलेल्या त्याच्या "प्रोत्साहन पॅकेज" चा भाग म्हणून मायक्रोसॉफ्ट विनामूल्य exFAT परवाना देत आहे.

शेवटी, Windows RT चालवणारे सर्व किंवा जवळजवळ सर्व टॅब्लेट आणि Windows 8 किंवा 8.1 ची संपूर्ण आवृत्ती exFAT ला समर्थन देतात आणि 64GB आणि मोठ्या SD कार्डांना अडचणीशिवाय ओळखतात.

विंडोज फाइल सिस्टम पुनर्प्राप्त करत आहे

जवळजवळ प्रत्येक Windows-आधारित डेटा पुनर्प्राप्ती साधन FAT32 आणि NTFS साठी समर्थन देते. Microsoft परवाना निर्बंधांमुळे exFAT चे समर्थन करणारी साधने खूपच कमी उपलब्ध आहेत. तीनही विंडोज फाइल सिस्टीमला समर्थन देणारे एक साधन म्हणजे आरएस पार्टीशन रिकव्हरी.

शेवटी, जर तुम्हाला फक्त फाइल सिस्टमपैकी एकासाठी समर्थन हवे असेल, तर तुम्ही निवडून पैसे वाचवू शकता



आम्ही वाचण्याची शिफारस करतो

वर