विंडोज़ का अपना डीफ़्रैग्मेन्टिंग टूल है और हो सकता है कि आपने इसे पहले ही इस्तेमाल कर लिया हो। जब विंडोज फाइल स्टोरिंग एल्गोरिदम की बात आती है, तो ऑपरेटिंग सिस्टम अपनी अस्थायी फाइलों के माध्यम से अतिरिक्त विखंडन के लिए एक मामला बनाता है। और शायद यही कारण है कि यह एक डीफ़्रैग्मेन्टिंग टूल प्रदान करता है जिसे हम इस लेख में विंडोज डीफ़्रेग्मेंटर के रूप में संदर्भित करेंगे।
फ़ाइल फ़्रेग्मेंटेशन क्या है
विंडोज हार्ड डिस्क पर फाइलों को कैसे स्टोर करता है? शायद आपको जवाब पता है। यह हार्ड डिस्क पर फ़ाइल आकार के बराबर पहले मुक्त क्षेत्र का पता लगाने की कोशिश करता है। इसके बाद यह फाइल को वहां स्टोर करता है - कुछ अतिरिक्त जगह के साथ जिसे हम पैडिंग कहते हैं। यह पैडिंग बाद में फाइलों के विस्तार के लिए प्रदान करता है। हालांकि, पैडिंग की गणना सटीक नहीं है - इस तथ्य को देखते हुए कि यह उपयोगकर्ता पर निर्भर है कि वह बाद में फ़ाइल कितनी बड़ी हो सकती है।
मान लीजिए कि आपने एक वर्ड डॉक्यूमेंट बनाया है और सेव बटन को हिट करने से पहले दो शब्दों में टाइप किया है। विंडोज़ उन दो शब्दों (कुछ पैडिंग के साथ) के लिए पर्याप्त जगह ढूंढेगा और इसे सहेज लेगा। बाद में आप दस्तावेज़ में और शब्द जोड़ते रहते हैं। Windows उन अतिरिक्त शब्दों को उस स्थान में समायोजित करने का प्रयास करता है जिसे उसने प्रारंभ में सहेजे गए दस्तावेज़ में जोड़ा था।
लेकिन फिर, विंडोज़ यह नहीं जानता कि आप दस्तावेज़ में कितने और शब्द जोड़ेंगे। इस प्रकार, एक बार फ़ाइल के अंत में अतिरिक्त स्थान कवर हो जाने के बाद, विंडोज़ के लिए उस पैडिंग से परे खाली स्थान को देखने और हार्ड डिस्क पर किसी अन्य क्षेत्र में अतिरिक्त फ़ाइल जोड़ने का समय आ गया है - शायद एक अलग ट्रैक या प्लेट पर।
इसके अलावा, आपने देखा होगा कि फाइलों से निपटने के दौरान (ज्यादातर जब आप कुछ इंस्टॉल करते हैं या ऑफिस फाइल खोलते हैं), विंडोज अस्थायी फाइलें बनाता है जो हार्ड डिस्क पर नियमित फाइलों की तरह ही लिखी जाती हैं। इसका मतलब है कि जब आप किसी फ़ाइल पर काम कर रहे होते हैं, तो अस्थायी फ़ाइलों द्वारा हार्ड डिस्क पर निरंतर खाली स्थान ले लिया जाता है। बदले में, इसका मतलब है कि जब भी आप सेव बटन दबाते हैं तो विंडोज खंडित फाइलें बना देगा। एक बार जब इंस्टालेशन पूरा हो जाता है और अस्थायी फ़ाइलें हटा दी जाती हैं, तो आप अपनी फ़ाइल को हार्ड डिस्क पर फैला हुआ पाते हैं, जिसके कुछ हिस्से विभिन्न क्षेत्रों और प्लेटों में संग्रहीत होते हैं।
संक्षेप में, जब भी आप फ़ाइलों को सहेजते हैं, बदलते हैं, या हटाते हैं, तो विखंडन होता है। आपके द्वारा किसी फ़ाइल में किए जा सकने वाले परिवर्तन अक्सर किसी भिन्न स्थान पर संग्रहीत किए जाते हैं। अतिरिक्त परिवर्तन और भी अधिक स्थानों पर सहेजे जाते हैं। समय के साथ, फ़ाइल और हार्ड डिस्क दोनों ही खंडित हो जाते हैं, और आपका कंप्यूटर थोड़ा धीमा हो सकता है क्योंकि इसे एक फ़ाइल खोलने के लिए कई अलग-अलग जगहों पर देखना पड़ता है।
इसे समझने के बाद, अब देखते हैं कि इस समस्या से निपटने के लिए और एक बेहतर और आसान डिस्क डीफ़्रेग्मेंटेशन अनुभव प्रदान करने के लिए Microsoft ने डिस्क डीफ़्रेग्मेंटर को कैसे बेहतर बनाया है।
Windows डीफ़्रेग्मेंटर - सुधार
विंडोज़ डीफ़्रेग्मेंटर ने विंडोज़ एक्सपी तक बहुत अधिक मेमोरी और सीपीयू संसाधनों का इस्तेमाल किया। यह सर्वविदित था कि, यदि आप Windows XP या पिछले संस्करणों में Windows डिस्क डीफ़्रेग्मेंटर चला रहे थे, तो इससे पहले कि आप उस कंप्यूटर पर कुछ और कर सकें, आपको इसके समाप्त होने का इंतज़ार करना होगा। हालांकि एक सिस्टम सॉफ्टवेयर, देशी डिस्क डीफ़्रेग्मेंटर ने बहुत अधिक मेमोरी और सीपीयू - संसाधन ओवरहेड्स का उपयोग किया जो आप कभी नहीं चाहेंगे।
हार्ड डिस्क के आकार में वृद्धि के साथ और अधिकांश लोग तृतीय पक्ष डिस्क डीफ़्रेग्मेंटर्स का उपयोग करने के लिए दूर जा रहे हैं, Microsoft Windows Vista में एक बेहतर Windows डीफ़्रेग्मेंटर के साथ आया - और इसे Windows 10/8/7 में और बेहतर बनाया। नया विंडोज डीफ़्रेग्मेंटर पूरी तरह से बदल दिया गया है, और आप इसे अप्रत्याशित रूप से तेज़ पाएंगे। साथ ही, जब भी आपका कंप्यूटर निष्क्रिय होता है तो यह पृष्ठभूमि में काम करता है और इसलिए आपके कंप्यूटर संसाधनों को जाम नहीं करता है।
एक और सुधार जो विंडोज 7 या विस्टा के साथ आता है, वह है ऑपरेटिंग सिस्टम जिस फाइल पर आप काम कर रहे हैं उसे स्टोर करने से पहले सबसे बड़े संक्रामक मुक्त स्थान की तलाश करता है। इसका मतलब है कि यह दो तरीकों से विखंडन से बचने की कोशिश करता है:
- खाली जगह का अपेक्षाकृत बड़ा हिस्सा ढूंढें
- फ़ाइल के अंत में पैडिंग जोड़ें
डीफ़्रैग्मेन्टेशन में भी अब दो महत्वपूर्ण चरण शामिल हैं:
- रिक्त स्थान का पता लगाएँ और पूरी खंडित फ़ाइलों को सभी भागों को आसन्न पटरियों और सेक्टरों में संग्रहीत करने के लिए स्थानांतरित करें।
- खाली जगह साथ लाएं ताकि भविष्य में विंडोज के लिए बिना खंडित फाइलों को स्टोर करना आसान हो जाए।
इसका मतलब यह है कि जब आप विंडोज डीफ़्रेग्मेंटर चलाते हैं, तो आप न केवल फाइलों को डीफ़्रैग्मेन्ट कर रहे होते हैं, बल्कि भविष्य में कुछ हद तक डीफ़्रैग्मेन्टेशन से बचने के लिए आप अपने हार्ड डिस्क स्थान को भी अनुकूलित कर रहे होते हैं।
मुझे उम्मीद है कि इससे आपको यह समझने में मदद मिलेगी कि विंडोज़ में डीफ़्रैग्मेन्टेशन क्यों होता है और डीफ़्रैग्मेन्टेशन से बचने के लिए आप विंडोज़ डीफ़्रेग्मेंटर का उपयोग कैसे कर सकते हैं।
इस विषय पर अतिरिक्त रीडिंग:
- Windows डिस्क डीफ़्रेग्मेंटर उपयोगिता का समस्या निवारण
- विंडोज़ में एमएफटी, पेज फाइल, रजिस्ट्री, सिस्टम फाइल्स को डीफ्रैग कैसे करें।