फ़ाइल आवंटन तालिका (FAT) क्या है?

विषयसूची:

फ़ाइल आवंटन तालिका (FAT) क्या है?
फ़ाइल आवंटन तालिका (FAT) क्या है?
Anonim

फाइल आवंटन तालिका (FAT) एक फाइल सिस्टम है जिसे माइक्रोसॉफ्ट द्वारा 1977 में बनाया गया था और आज भी फ्लॉपी ड्राइव मीडिया और पोर्टेबल, उच्च क्षमता वाले स्टोरेज डिवाइस जैसे फ्लैश ड्राइव और अन्य सॉलिड-स्टेट मेमोरी डिवाइस के लिए पसंदीदा फाइल सिस्टम के रूप में उपयोग किया जाता है। एसडी कार्ड की तरह।

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

FAT Microsoft के सभी उपभोक्ता ऑपरेटिंग सिस्टम में MS-DOS से Windows ME के माध्यम से उपयोग किया जाने वाला प्राथमिक फ़ाइल सिस्टम था। हालांकि एफएटी अभी भी माइक्रोसॉफ्ट के नए ऑपरेटिंग सिस्टम पर एक समर्थित विकल्प है, एनटीएफएस इन दिनों उपयोग की जाने वाली प्राथमिक फाइल सिस्टम है।

फ़ाइल आवंटन तालिका फ़ाइल सिस्टम ने समय के साथ प्रगति देखी है, मुख्य रूप से बड़ी हार्ड डिस्क ड्राइव और बड़े फ़ाइल आकार का समर्थन करने की आवश्यकता के कारण।

चलो FAT फाइल सिस्टम के विभिन्न संस्करणों में गोता लगाएँ।

FAT12 (12-बिट फ़ाइल आवंटन तालिका)

Image
Image

FAT फाइल सिस्टम का पहला व्यापक रूप से इस्तेमाल किया जाने वाला संस्करण, FAT12, 1980 में, DOS के पहले संस्करणों के साथ ही पेश किया गया था।

FAT12 MS-DOS 3.30 के माध्यम से Microsoft ऑपरेटिंग सिस्टम के लिए प्राथमिक फ़ाइल सिस्टम था, लेकिन MS-DOS 4.0 के माध्यम से अधिकांश सिस्टम में भी इसका उपयोग किया गया था। यह आज भी आपको मिलने वाली सामयिक फ़्लॉपी डिस्क पर उपयोग किया जाने वाला फ़ाइल सिस्टम है।

यह फाइल सिस्टम 4 केबी क्लस्टर का उपयोग करते हुए 16 एमबी तक के ड्राइव साइज और फाइल साइज का समर्थन करता है या 8 केबी वाले 32 एमबी का उपयोग करता है, एक वॉल्यूम पर अधिकतम 4, 084 फाइलों के साथ (8 केबी क्लस्टर का उपयोग करते समय).

FAT12 के तहत फ़ाइल नाम विस्तार के लिए अधिकतम वर्ण सीमा 8 वर्णों, प्लस तीन से अधिक नहीं हो सकते।

पहले FAT12 में कई फ़ाइल विशेषताएँ पेश की गईं, जिनमें हिडन, रीड-ओनली, सिस्टम और वॉल्यूम लेबल शामिल हैं।

FAT8, 1977 में पेश किया गया, FAT फाइल सिस्टम का पहला सच्चा संस्करण था, लेकिन उस समय के कुछ टर्मिनल-शैली के कंप्यूटर सिस्टम पर इसका सीमित उपयोग था।

FAT16 (16-बिट फ़ाइल आवंटन तालिका)

FAT का दूसरा कार्यान्वयन FAT16 था, जिसे पहली बार 1984 में PC DOS 3.0 और MS-DOS 3.0 में पेश किया गया था।

FAT16 का थोड़ा अधिक उन्नत संस्करण, जिसे FAT16B कहा जाता है, MS-DOS 4.0 के लिए MS-DOS 6.22 के माध्यम से प्राथमिक फ़ाइल सिस्टम था। MS-DOS 7.0 और Windows 95 के साथ शुरुआत करते हुए, इसके बजाय FAT16X नामक एक और बेहतर संस्करण का उपयोग किया गया।

ऑपरेटिंग सिस्टम और उपयोग किए गए क्लस्टर आकार के आधार पर, FAT16-स्वरूपित ड्राइव का अधिकतम ड्राइव आकार 2 जीबी से 16 जीबी तक हो सकता है, बाद वाला केवल विंडोज एनटी 4 में 256 केबी क्लस्टर के साथ हो सकता है।

FAT16 ड्राइव पर फ़ाइल का आकार अधिकतम 4 जीबी है जिसमें बड़ी फ़ाइल समर्थन सक्षम है, या इसके बिना 2 जीबी है।

किसी FAT16 वॉल्यूम पर फ़ाइलों की अधिकतम संख्या 65,536 रखी जा सकती है। FAT12 की तरह ही, फ़ाइल नाम 8+3 वर्णों तक सीमित थे, लेकिन विंडोज 95 से शुरू होकर 255 वर्णों तक बढ़ाए गए थे।

संग्रह फ़ाइल विशेषता को FAT16 में पेश किया गया था।

FAT32 (32-बिट फ़ाइल आवंटन तालिका)

FAT32 FAT फाइल सिस्टम का नवीनतम संस्करण है। इसे 1996 में Windows 95 OSR2 / MS-DOS 7.1 उपयोगकर्ताओं के लिए पेश किया गया था और यह Windows ME के माध्यम से उपभोक्ता Windows संस्करणों के लिए प्राथमिक फ़ाइल सिस्टम था।

यह 64 KB क्लस्टर के साथ 2 TB तक या 16 TB तक के बेसिक ड्राइव साइज़ को सपोर्ट करता है।

जैसे FAT16 के साथ, ड्राइव फ़ाइल का आकार अधिकतम 4 जीबी है जिसमें बड़ी फ़ाइल समर्थन चालू है या इसके बिना 2 जीबी है। इस फ़ाइल सिस्टम का एक संशोधित संस्करण, जिसे FAT32+ कहा जाता है, आकार में 256 GB के करीब फ़ाइलों का समर्थन करता है!

एक FAT32 वॉल्यूम में 268, 173, 300 फाइलों को समाहित किया जा सकता है, जब तक कि यह 32 KB क्लस्टर का उपयोग कर रहा हो।

exFAT (विस्तारित फ़ाइल आवंटन तालिका)

exFAT, जिसे पहली बार 2006 में पेश किया गया था, माइक्रोसॉफ्ट द्वारा बनाई गई एक और फाइल सिस्टम है, हालांकि यह FAT32 के बाद "अगला" FAT संस्करण नहीं है।

यह मुख्य रूप से पोर्टेबल मीडिया उपकरणों जैसे फ्लैश ड्राइव, एसडीएचसी और एसडीएक्ससी कार्ड आदि पर उपयोग करने के लिए है। एक्सएफएटी आधिकारिक तौर पर आकार में 512 टीआईबी तक पोर्टेबल मीडिया स्टोरेज डिवाइस का समर्थन करता है लेकिन सैद्धांतिक रूप से 64 जितना बड़ा ड्राइव का समर्थन कर सकता है। ZiB, जो इस लेखन के रूप में उपलब्ध किसी भी मीडिया से काफी बड़ा है।

255 वर्ण फ़ाइल नामों के लिए अंतर्निहित समर्थन और प्रति निर्देशिका 2,796, 202 फ़ाइलों के लिए समर्थन, एक्सफ़ैट प्रणाली की दो उल्लेखनीय विशेषताएं हैं।

एक्सफ़ैट फ़ाइल सिस्टम विंडोज के लगभग सभी संस्करणों (वैकल्पिक अपडेट वाले पुराने), मैक ओएस एक्स (10.6.5+) के साथ-साथ कई टीवी, मीडिया और अन्य उपकरणों पर समर्थित है।

NTFS से FAT सिस्टम में फ़ाइलें ले जाना

फ़ाइल एन्क्रिप्शन, फ़ाइल संपीड़न, ऑब्जेक्ट अनुमतियाँ, डिस्क कोटा, और अनुक्रमित फ़ाइल विशेषता केवल NTFS फ़ाइल सिस्टम पर उपलब्ध हैं- FAT नहीं। अन्य विशेषताएँ, जैसे ऊपर की चर्चाओं में उल्लिखित सामान्य विशेषताएँ भी NTFS पर उपलब्ध हैं।

उनके अंतर को देखते हुए, यदि आप NTFS वॉल्यूम से एक एन्क्रिप्टेड फ़ाइल को FAT-स्वरूपित स्थान में रखते हैं, तो फ़ाइल अपनी एन्क्रिप्शन स्थिति खो देती है, जिसका अर्थ है कि फ़ाइल का उपयोग सामान्य, गैर-एन्क्रिप्टेड फ़ाइल की तरह किया जा सकता है। किसी फ़ाइल को इस तरह से डिक्रिप्ट करना केवल उस मूल उपयोगकर्ता के लिए संभव है जिसने फ़ाइल को एन्क्रिप्ट किया है, या कोई अन्य उपयोगकर्ता जिसे मूल स्वामी द्वारा अनुमति दी गई है।

एन्क्रिप्टेड फ़ाइलों के समान, चूंकि FAT संपीड़न का समर्थन नहीं करता है, एक संपीड़ित फ़ाइल स्वचालित रूप से विघटित हो जाती है यदि इसे NTFS वॉल्यूम से और FAT वॉल्यूम पर कॉपी किया जाता है। उदाहरण के लिए, यदि आप किसी NTFS हार्ड ड्राइव से किसी FAT फ़्लॉपी डिस्क पर एक संपीड़ित फ़ाइल की प्रतिलिपि बनाते हैं, तो फ़ाइल फ़्लॉपी में सहेजने से पहले स्वचालित रूप से विघटित हो जाएगी क्योंकि गंतव्य मीडिया पर FAT फ़ाइल सिस्टम में संपीड़ित फ़ाइलों को संग्रहीत करने की क्षमता नहीं है.

FAT पर उन्नत पढ़ना

यद्यपि यह मूल FAT चर्चा से परे है, यदि आप इस बारे में अधिक रुचि रखते हैं कि FAT12, FAT16, और FAT32 स्वरूपित ड्राइव कैसे संरचित हैं, तो Andries E. Brouwer द्वारा FAT फाइल सिस्टम देखें।

अक्सर पूछे जाने वाले प्रश्न

    मैं एक फ़ाइल आवंटन तालिका की मरम्मत कैसे करूँ?

    FAT त्रुटियों को ठीक करने के लिए Windows चेक डिस्क कमांड का उपयोग करें। ड्राइव को फॉर्मेट करने और सुधारने के लिए CHKDSK X: /F /R (X को ड्राइव अक्षर से बदलें) दर्ज करें।

    एंड्रॉइड किस फाइल आवंटन तालिका का उपयोग करता है?

    अधिकांश आधुनिक Android डिवाइस एक्सफ़ैट फ़ाइल सिस्टम का समर्थन करते हैं।

सिफारिश की: