विंडोज 7 में मास्टर फाइल टेबल (एमएफटी) साइज देखने का सबसे सरल तरीका?


23

मुझे अभी तक एक निश्चित जवाब नहीं मिला है जिसमें तीसरे पक्ष के उपकरण की आवश्यकता नहीं है। अधिकांश खोज परिणाम असंबंधित थे कि वे उपयोगी नहीं थे, या डोडी-दिखने वाली साइटें यहां तक ​​कि डोजियर तृतीय-पक्ष टूल को भी धक्का दे रही थीं।

मैं इस लिंक मिल गया https://msdn.microsoft.com/en-us/library/windows/desktop/aa365230%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

और विश्लेषण बटन एक रिपोर्ट उत्पन्न नहीं करता है।

क्या एक अंतर्निहित कमांड लाइन या अन्य उपकरण है जो विंडोज 7 में एमएफटी आकार की रिपोर्ट करता है?

जवाबों:


29

आप fsutilविंडोज के साथ आने वाली उपयोगिता का उपयोग कर सकते हैं ।

fsutil fsinfo ntfsinfo c:

आउटपुट में, Mft Valid Data Lengthलाइन के लिए देखें। मान हेक्साडेसिमल है; आप इसे Windows कैलकुलेटर का उपयोग करके दशमलव में परिवर्तित कर सकते हैं या इसे केवल 0xकमांड के रूप में PowerShell में (इसके साथ शुरू करके ) चला सकते हैं । यह आपको बाइट्स की संख्या देता है, जो 1024 2 = 1048576 द्वारा विभाजित होने पर आपको MiB में एमएफटी का आकार देता है।

यह Sysinternals 'द्वारा बताए गए मूल्य से थोड़ा अधिक सटीक है ntfsinfofsutilमुझे 0x000000006c280000= 1730.5 MiB देता है , जबकि ntfsinfoउपकरण 1730 की रिपोर्ट करता है।

यदि आप विंडोज 10 पर हैं, तो आप fsutilटूल के किसी भिन्न मोड के साथ किसी भी फ़ाइल के लिए एक ही जानकारी प्राप्त कर सकते हैं :

fsutil volume filelayout c:\$mft

::$DATAस्ट्रीम के तहत आकार पंक्ति की जाँच करें ।


7

क्या एक उपकरण है जो विंडोज 7 में एमएफटी आकार की रिपोर्ट करता है?

आप Windows Sysinternals (Microsoft) से NTFSInfo का उपयोग कर सकते हैं :

NTFSInfo एक छोटा एपलेट है जो आपको NTFS वॉल्यूम के बारे में जानकारी दिखाता है। इसके डंप में ड्राइव के आवंटन इकाइयों का आकार शामिल है, जहां कुंजी NTFS फाइलें स्थित हैं, और वॉल्यूम पर NTFS मेटाडेटा फ़ाइलों के आकार।

उदाहरण आउटपुट:

> ntfsinfo c:

NtfsInfo v1.2 - NTFS Information Dump
Copyright (C) 2005-2016 Mark Russinovich
Sysinternals - www.sysinternals.com


Volume Size
-----------
Volume size            : 460241 MB
Total sectors          : 942575615
Total clusters         : 117821951
Free clusters          : 15025676
Free space             : 58694 MB (12% of drive)

Allocation Size
----------------
Bytes per sector       : 512
Bytes per cluster      : 4096
Bytes per MFT record   : 0
Clusters per MFT record: 0

MFT Information
---------------
MFT size               : 833 MB (0% of drive)
MFT start cluster      : 786432
MFT zone clusters      : 90400352 - 90451584
MFT zone size          : 200 MB (0% of drive)
MFT mirror start       : 2

Meta-Data files
---------------

मुझे याद dir /a $mftहै कि कुछ कमांड लाइन के बारे में पढ़ना क्या सुरक्षित है?

आपको एक File Not Foundत्रुटि मिलेगी ।

जब मैं dir / ah $ mft चलाने की कोशिश करता हूं, (या किसी अन्य फ़ाइल जैसे $ बूट), मुझे "फाइल नहीं मिली"। मैं क्या गलत कर रहा हूं? मैं इसे c:> प्रॉम्प्ट से चला रहा हूं ... क्या यह NTFS रूट नहीं है?

...

आप NTFS मेटाडेटा फ़ाइलों को देखने का प्रयास कर रहे हैं। वे विंडोज एपीआई (बहुत अच्छे कारणों से ....) से छिपे हुए हैं। वास्तव में RKR वेबपेज दुर्गम मेटाडेटा फ़ाइल नाम को सूचीबद्ध करता है।

स्रोत विंडोज Sysinternals फोरम विषय: dir / आह $ mft

यह dir /a $mftकेवल Windows NT में काम करने जैसा दिखता है और बाद में विंडोज संस्करणों में फ़ाइल तक पहुंच को विंडोज एपीआई से हटा दिया गया था।


1
मुझे याद है कि कुछ कमांड लाइन "dir / a $ mft" के बारे में पढ़ना सुरक्षित है?
user1258361

1
@ user1258361 File Not Found। अद्यतन उत्तर
DavidPostill

अंतिम वाक्य के बारे में - विंडोज एनटी विंडोज ओएस का एक परिवार है जो विंडोज के सभी आधुनिक संस्करणों से संबंधित है। क्या आपका मतलब विंडोज के उन संस्करणों में से एक है जिन्हें विंडोज एनटी कहा जाता है जो विंडोज 2000 से पहले थे?
हाशिम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.