मैंने देखा है कि विंडोज 7 रीसायकल बिन को XP की तुलना में बहुत खराब करता है, खासकर जब इसमें बहुत सारे आइटम होते हैं। जब भी मेरे पास एक हास्यास्पद संख्या वाली फ़ाइलों से भरा बिन होता है, और विशेष रूप से 7 में जब मैं क्या करता हूं तो कमांड-प्रॉम्प्ट ( cmd) को खोलने के लिए , और रीसायकल बिन को हटाने के लिए फ़ाइल-सिस्टम स्तर पर एक साधारण कमांड का उपयोग करें (परिवर्तन) ड्राइव के रूप में आवश्यक):
rd /s /q C:\$RECYCLE.BIN > nul
वहाँ Windows के संस्करण और अन्य इंस्टॉल किए गए प्रोग्राम के आधार पर रीसायकल बिन निर्देशिका के लिए कुछ अलग-अलग नाम हो सकता है (जैसे, $RECYCLE.BIN, RECYCLED, RECYCLER, RECOVERY BIN)। विंडोज के विभिन्न संस्करणों के साथ-साथ पुराने नॉर्टन प्रोटेक्टेड रीसायकल बिन के साथ संगतता के लिए, इस संस्करण का उपयोग करें (यह मानता है कि ड्राइव के रूट में कोई वैध फाइल या फ़ोल्डर नहीं हैं recycl, जो वैसे भी होते हैं ; जो वैसे भी दुर्लभ है):
rd /s /q C:\*recycl* > nul
यह फ़ोल्डर और उसकी सभी सामग्रियों को हटाने के लिए क्या करता है, और किसी भी आउटपुट को रीडायरेक्ट करता है nul(यानी, जो भी आउटपुट दिखाता है)।
यह शायद रीसायकल बिन को कुछ कारणों से फ्लश करने का सबसे तेज़ तरीका है:
- विंडोज को बंद करने के लिए लाइव-सीडी की बूटिंग में थोड़ी देर लगेगी, दूसरे ओएस को बूट करें, फिर उसे बंद करें, और विंडोज को फिर से बूट करें, जो पूरी तरह से उद्देश्य को हरा देता है
- एक्सप्लोरर में रीसायकल बिन को हटाना या हटाना (शिफ्ट + डेल के साथ भी) अतिरिक्त हाउस-कीपिंग का कारण बनता है जो
rdकमांड के साथ नहीं होता है
nulचीजों को गति देने के लिए आउटपुट को रीडायरेक्ट करना (तकनीकी रूप से, इसे कुछ भी प्रदर्शित नहीं करना चाहिए delऔर deltreeकरना चाहिए, लेकिन यह अभी भी एक अच्छा तरीका है)
रीसायकल बिन फोल्डर को पूरी तरह से डिलीट करना कोई समस्या नहीं है क्योंकि यह एक फाइल को डिलीट करते ही आपको दोबारा बनाया जाता है।
मेरे बैच-फ़ाइल में, मैं उपरोक्त विधि का उपयोग करता हूं (जो तेज, अंतर्निहित rdकमांड का उपयोग करता है ) लेकिन बाहरी, तीसरे पक्ष के निष्पादन योग्य कार्यक्रमों के लिए कुछ संदर्भ भी हैं: