विंडोज़ एक्सपी में डिस्क डीफ़्रैग्मेंट उपयोगिता में एक ही समय में सभी हार्ड ड्राइव को डीफ़्रैग्मेन्ट करने का एक तरीका शामिल नहीं है, जो आपके कंप्यूटर में एक से अधिक हार्ड ड्राइव होने पर अनिर्णायक है।
हम जिस विधि का उपयोग करने जा रहे हैं, वह सभी ड्राइव को एक के बाद एक डीफ़्रेग्मेंट करने के लिए एक बैच फ़ाइल बनाकर है।
Windows XP में डिस्क डीफ़्रैग उपयोगिता को निम्न सिंटैक्स के साथ कमांड लाइन से चालू किया जा सकता है:
विंडोज डिस्क डीफ़्रेग्मेंटर कॉपीराइट (c) 2001 Microsoft Corp. और कार्यकारी सॉफ्टवेयर इंटरनेशनल, Inc. उपयोग: defrag<आयतन>[-a] [-f] [-v] [-?] वॉल्यूम ड्राइव अक्षर या आरोह बिंदु (d: या d: \ vol \ Mountpoint) -एक विश्लेषण केवल -अगर खाली जगह कम हो तो भी फोर्स डिफ्रैग्मेंटेशन -V वर्बोज आउटपुट -? यह सहायता पाठ प्रदर्शित करें
सबसे पहले, हम defragall.bat नाम की एक फ़ाइल बनाएँगे, और इसे कहीं भी रख सकते हैं, जब तक कि आपको याद है कि आप कहाँ हैं। यदि आप इसे कमांड लाइन से चलाना चाहते हैं, तो आप इसे \ windows निर्देशिका में रख सकते हैं ताकि यह सिस्टम पथ में उपलब्ध हो।
प्रत्येक हार्ड ड्राइव के लिए, बैच फ़ाइल में एक पंक्ति जोड़ें। उदाहरण के लिए, यदि हम ड्राइव को डी: डी: और डी को डीफ्रैग्मेंट करना चाहते हैं, तो हम इन तीन लाइनों को जोड़ेंगे:
defrag c: -f
डिफ्रैग डी: -फ
defrag f: -f
डीफ़्रैग को चलाने के लिए, या तो बैच फ़ाइल पर डबल-क्लिक करें या कमांड लाइन से इसे शुरू करें।