जब आप अपने ऑपरेटिंग सिस्टम पर अधिक से अधिक सॉफ्टवेयर एप्लिकेशन या कंप्यूटर गेम इंस्टॉल करते हैं, तो प्राइमरी पार्टीशन धीरे-धीरे बहुत सारी फाइलों और फोल्डरों से भर जाता है। जब C ड्राइव पर डिस्क स्पेस क्रिटिकल लिमिट को पार कर जाता है, तो यूजर को एक बदनाम चेतावनी संदेश दिखाया जाता है "You are running low disk space on the C drive. Click here to fix this warning"।
डिस्क क्लीन अप तकनीकों की समस्या
प्राइमरी विंडोज पार्टीशन पर कुछ हार्ड ड्राइव स्पेस खाली करने के अलग-अलग तरीके हैं। इसमें शामिल हैं:
- टेम्पररी फाइलें, ब्राउज़िंग डेटा, वेबसाइटों के थंबनेल और टेम्पररी इंटरनेट फाइल्स फोल्डर को खाली करना
- विंडोज हाइबरनेशन फाइलें / शैडो कॉपी डिलीट करना
- डिस्क स्पेस बचाने के लिए फाइलों और फोल्डरों को कंप्रेस करना
- किसी विशिष्ट प्रोग्राम की इंस्टॉलेशन के दौरान जनरेटेड लॉग फाइलें और सिस्टम जेनरेटेड टेम्पररी फाइलें हटाना।
उपरोक्त सभी तरीके पूरी तरह से ठीक काम करते हैं लेकिन समस्या यह है कि केवल थोड़ी मात्रा में स्पेस रिकवर किया जा सकता है। आप इनमें से प्रत्येक चरण को एक-एक करके करते हैं और निश्चिंत रह सकते हैं कि अधिकतम केवल एक गीगाबाइट स्पेस खाली किया जा सकता है।
क्या होगा अगर आप कुछ और स्पेस खाली करना चाहते हैं? इंस्टॉल्ड प्रोग्राम को दूसरे ड्राइव पर ले जाने और अपने कंप्यूटर के प्राइमरी पार्टीशन (आमतौर पर C ड्राइव) पर डिस्क स्पेस खाली करने के बारे में क्या ख्याल है।
इस लेख में, हम JunctionMaster नामक एक फ्री टूल पर चर्चा करेंगे जिसका उपयोग C ड्राइव से दूसरे हार्ड ड्राइव पार्टीशन पर इंस्टॉल्ड एप्लिकेशन को रीअलोकेट करने के लिए किया जा सकता है। इस तकनीक का उपयोग करके, आप प्राइमरी विंडोज पार्टीशन पर अच्छी मात्रा में डिस्क स्पेस खाली कर पाएंगे।
JunctionMaster का उपयोग करके प्रोग्राम का इंस्टॉलेशन पाथ कैसे बदलें
1. Junction Master डाउनलोड करें और इसे अपने कंप्यूटर पर इंस्टॉल करें। प्रोग्राम 32 बिट के साथ-साथ 64 बिट मशीनों के लिए उपलब्ध है।
2. इंस्टॉलेशन के दौरान, "Shell Integration" विकल्प को चुना हुआ रखना सुनिश्चित करें।

यह टूल एक स्टैंडअलोन ऐप होने के साथ-साथ शेल इंटीग्रेशन प्रदान करता है जिससे फोल्डर के लिए NTFS जंक्शन बनाना आसान हो जाता है।
3. जब इंस्टॉलेशन पूरा हो जाए, तो "C:\Program files" खोलें और इंस्टॉल्ड एप्लिकेशन फोल्डर का पता लगाएं।
4. दूसरे विंडोज पार्टीशन में एक नया टारगेट फोल्डर बनाएं, जैसे 'E:\Program files\Audacity'। यह वह फोल्डर है जहां जंक्शन फाइलें बनाई जाएंगी और C ड्राइव से मूल फाइलें मूव की जाएंगी।
5. Junction Master प्रोग्राम विंडो पर वापस जाएं और फोल्डर पर राइट-क्लिक करें, "MOVE and then LINK folder to ..." चुनें।

6. टूल आपको जंक्शन उपयोग के जोखिमों के बारे में चेतावनी देगा। "Yes" पर क्लिक करें।

7. अगले डायलॉग बॉक्स में, आप मूल फोल्डर (जिसे आप मूव करना चाहते थे और जिस पर राइट-क्लिक किया था) को पहले से चुना हुआ पाएंगे। अब आपको बस "New backing drive/folder" चुनना है और "Move and Link" बटन या OK दबाना है।

8. बहुत महत्वपूर्ण: यदि आप सिस्टम फाइलों या उपयोग में आने वाली फाइलों को मूव करने की कोशिश कर रहे हैं, तो आपको जंक्शन बनाने से रोका जा सकता है। इसलिए किसी भी सिस्टम फोल्डर या C:\Windows में दिखाई देने वाले किसी भी फोल्डर को मूव न करें। केवल एप्लिकेशन फोल्डर को मूव करने के लिए यूटिलिटी का उपयोग करें और सुनिश्चित करें कि कोई रनिंग एप्लिकेशन वर्तमान में इंस्टॉल्ड फाइलों को एक्सेस नहीं कर रहा है।

नोट: मुझे यकीन था कि उस फोल्डर के भीतर किसी फाइल का उपयोग नहीं किया जा रहा है। पता चला कि विंडोज 7 ने मुझे सिस्टम प्रोटेक्टेड फोल्डर को मूव करने से रोका। मैंने कंट्रोल वापस पाने की कोशिश की और असफल रहा। अंत में कुछ बार कोशिश करने के बाद जंक्शन निर्माण सफल रहा। और मुझे निम्न संदेश मिला:

9. आप वर्चुअल और बैकिंग फोल्डर दोनों को खोलकर जंक्शन निर्माण को सत्यापित कर सकते हैं। जैसा कि आप निम्न स्क्रीनशॉट से देख सकते हैं, वर्चुअल फोल्डर में केवल एक शॉर्टकट होता है जबकि बैकिंग फोल्डर में मुख्य फोल्डर होता है।

10. बस इतना ही, आपने अभी एक इंस्टॉल्ड एप्लिकेशन की सभी कोर फाइलों को मेन विंडोज पार्टीशन से दूसरे हार्ड ड्राइव पार्टीशन पर मूव कर दिया है। आप प्रोग्राम को नई लोकेशन से चला सकते हैं और जांच सकते हैं कि एप्लिकेशन पहले की तरह सामान्य रूप से 실행 हो रहा है या नहीं।
11. C:\Program files\Application से फोल्डर डिलीट न करें। ऐसा इसलिए क्योंकि इन फोल्डरों में शॉर्टकट फाइलें होती हैं और नई लोकेशन (E:\Program files\Application folders) के पॉइंटर के रूप में कार्य करती हैं, मूल फोल्डर को डिलीट करने से एप्लिकेशन खराब हो जाएगा और संबंधित एप्लिकेशन बिल्कुल भी एक्जीक्यूट नहीं होगा।
NTFS जंक्शन हटाना
एक बात ध्यान देने योग्य है कि यदि आप वर्चुअल फोल्डर लिंक को डिलीट करते हैं, तो बैकिंग फोल्डर भी डिलीट हो जाएंगे। इसलिए किसी भी केस में यदि आप वर्चुअल फोल्डर लिंक से छुटकारा पाना चाहते हैं, तो नीचे दिए गए निर्देशों का पालन करें:
1. स्टार्ट मेनू से स्टैंडअलोन Junction Master खोलें। एक बार खुलने पर, वर्चुअल फोल्डर का पता लगाएं और "Scan" दबाएं। जैसे ही जंक्शन दिखाई देता है, इसे चुनें और स्क्रीनशॉट में दिखाए गए बटन का उपयोग करें।

2. जब आप एक जंक्शन हटाते हैं, तो वर्चुअल फोल्डर डिलीट हो जाता है जबकि बैकिंग फोल्डर रहता है।
इस प्रकार सब कुछ पिछली स्थिति में वापस आ जाता है, यह तब उपयोगी होता है जब आप जंक्शन फाइलों के लिए एक नई लोकेशन बनाना चाहते हैं और रीअलोकेशन प्रक्रिया को स्क्रैच से शुरू करना चाहते हैं। बस सभी जंक्शन फाइलों को डिलीट करें, D ड्राइव पर (उदाहरण के लिए) एक नया रीअलोकेशन फोल्डर बनाएं और रीअलोकेशन प्रक्रिया के साथ जारी रखें।
मैंने 32-बिट विंडोज 7 पर चल रहे अपने लैपटॉप पर एप्लिकेशन का परीक्षण किया और ऐसी कोई समस्या नहीं थी। इस टूल को आजमाएं और कमेंट में अपने विचार और सुझाव हमें बताएं।
इमेज क्रेडिट: chispita_666