NTFS वॉल्यूम बनाम FAT32 पर प्रति निर्देशिका अधिकतम फ़ाइलें


67

NTFS वॉल्यूम पर एक निर्देशिका में मौजूद अधिकतम फ़ाइलों की संख्या क्या हो सकती है? FAT32 मात्रा के लिए एक निर्देशिका के लिए एक ही सवाल?

ntfs  fat32 

मुझे लगता है कि दोनों फाइल सिस्टम की रूट डायरेक्टरी के लिए एक हार्ड लिमिट और चाइल्ड डायरेक्टरीज़ के लिए सॉफ्ट लिमिट (डिस्क साइज़) याद है।
lexu

1
ठीक है मुझे जवाब का एक हिस्सा मिला। FAT32 के लिए: किसी निर्देशिका में अधिकतम फ़ाइलों की संख्या 65,534 है (लंबी फ़ाइल नामों का उपयोग किसी फ़ोल्डर के भीतर उपलब्ध फ़ाइलों और सबफ़ोल्डरों की संख्या को काफी कम कर सकता है।) क्या कोई NTFS के लिए जवाब जानता है?

MSDN ( Technet.microsoft.com/en-us/library/cc781134(WS.10).aspx ) के अनुसार एक फोल्डर में कम से कम 300k फाइलें हो सकती हैं। मुझे संदेह है कि NTFS पर अधिकतम फ़ोल्डर प्रति फ़ाइल केवल NTFS वॉल्यूम प्रति अधिकतम फ़ाइलों द्वारा सीमित है।

जवाबों:


91

Google पर त्वरित खोज के बाद मुझे ये मिले:

FAT32

  • अधिकतम डिस्क आकार: 2 टेराबाइट्स
  • अधिकतम फ़ाइल आकार: 4 गीगाबाइट
  • डिस्क पर फ़ाइलों की अधिकतम संख्या: 268,435,437
  • एक फ़ोल्डर में अधिकतम फ़ाइलों की संख्या: 65,534

NTFS:

  • अधिकतम डिस्क आकार: 256 टेराबाइट्स
  • अधिकतम फ़ाइल आकार: 256 टेराबाइट्स
  • डिस्क पर फ़ाइलों की अधिकतम संख्या: 4,294,967,295
  • एक फ़ोल्डर में अधिकतम फ़ाइलों की संख्या: 4,294,967,295

संदर्भ:


2
"एक फ़ोल्डर में अधिकतम फ़ाइलों की संख्या: 65,534 (FAT32)" - यह सीमा फ़ाइल नाम की लंबाई पर निर्भर प्रतीत होगी। विशेष रूप से, यदि आप LFNs का उपयोग कर रहे हैं (यानी, केवल 8.3 संक्षिप्त नाम नहीं)। संक्षिप्त नाम और LFN के प्रत्येक 13 बाइट ब्लॉक को अलग-अलग निर्देशिका प्रविष्टियों में संग्रहीत किया जाता है, जो संग्रहीत की जा सकने वाली फ़ाइलों की वास्तविक संख्या को बहुत कम कर सकता है। संदर्भ: help.lockergnome.com/windows2/…
MrWhite

1
पुरालेख मृत लॉकरग्नोम लिंक।
जॉन बी।

10

NTFS: इसकी कोई निश्चित सीमा नहीं है। फ़ाइलों की अधिकतम संख्या एक ऊपरी सीमा है। यह सीमा या तो 2 ^ 23-1 (कई चालक कार्यान्वयन के अनुसार) या 2 ^ 48 -1 (MFT_REF संरचना के अनुसार) है। जैसा कि आपके पास लार्गे निर्देशिकाएं होंगी, आपको गैर-निवासी $ BITMAP_ALLOCATION स्ट्रीम, एक बड़ी INDEX स्ट्रीम दिखाई देगी। सूचकांक स्ट्रीम मूल रूप से फ़ाइल नामों का एक B + वृक्ष है।


FAT32: रूट डायरेक्टरी और सब-डायरेक्टरी में अंतर होता है। जड़ की कुछ सीमाएँ होती हैं।


0

Windows Server 2012 R2 के साथ, NTFS 2 32 (थोड़ा 4 बिलियन से अधिक) से अधिक हो गया है। मैं वर्तमान में लगभग 5 मिलियन फ़ाइलों के साथ एक दस्तावेज़ इमेजिंग सर्वर चला रहा हूं, जैसा कि नीचे दिखाया गया है। मैं NTFS और NOT ReFS चला रहा हूं, जो मुझे पता है कि 2 64  फाइलें पकड़ सकते हैं । Windows 2012 R2 पर NTFS 2 से अधिक 32  फाइलें पकड़ सकता है ।

PS E:\> chkdsk /v
The type of the file system is NTFS.
Volume label is Data.

WARNING!  F parameter not specified.
Running CHKDSK in read-only mode.

Stage 1: Examining basic file system structure ...
  4992768 file records processed.
File verification completed.
  27 large file records processed.
  0 bad file records processed.

4
5 मिलियन <4 बिलियन
mwfearnley

-1

मैंने बस फाइलों को फ्लैश ड्राइव पर ले जाने की कोशिश की। मेरे पास कोई गिनती नहीं है लेकिन 64 और 128 के बीच वह अधिकतम है जो विंडोज 7 करेगा। W7 शर्करा कि मैंने शेष फाइलों को एक नई निर्देशिका में रखा।


बिना जानकारी के कि क्या यह NTFS या FAT32 और रूट या एक उपनिर्देशिका को संदर्भित करता है, यह बेकार है।
राल्फफ्राइडल

64 और 128 क्या? यह निश्चित रूप से 64 फाइलें नहीं है। आपके उत्तर के बैकअप के लिए किसी भी दस्तावेज के बिना, इस उत्तर को, वांछित होना चाहिए
रामहाउंड

मैं सच्चाई से नहीं कह सकता कि यह क्या था। विंडोज को ख़त्म करो!
नील मर्फी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.