मैं XP पर बहुत बड़ी निर्देशिकाओं को हटाने की गति कैसे बढ़ा सकता हूं?


9

मैं नियमित रूप से अपने XP मशीन पर अविश्वसनीय रूप से विशाल निर्देशिकाओं की जांच करता हूं। जब यह हटाने के लिए नीचे आता है और अंत में उन्हें रौंदता है, तो यह हमेशा के लिए ले जाता है। क्या इस प्रक्रिया को गति देने का कोई तरीका है?


1
किसी कारण से हर एक को लगता है कि रीसायकल बिन में कोई समस्या है। क्या यह वास्तव में भी समस्या है?
यादृच्छिक

मैं यह मान सकता हूं कि जब से उन्होंने हटाने का जिक्र किया था तब दोनों हिस्सों को काफी समय लग गया था, इसलिए एक हिस्से को छोड़ देने से मदद मिलेगी
Col

1
... और जब आप रीसायकल बिन का उपयोग करते हैं तो यह आमतौर पर तेज होता है।
pelms

क्या आपके विभाजन को FAT32 या NTFS के रूप में स्वरूपित किया गया है? यदि आप पहले से ही इसका उपयोग नहीं कर रहे हैं, तो आप NTFS में कनवर्ट करने का प्रयास कर सकते हैं - FAT32 पर उपयोग किए जाने वाले कुछ एल्गोरिदम (जैसे कि यह प्रत्येक फ़ाइल के लिए 8.3 फ़ाइल नाम काम करता है) 100% या अधिक के साथ निर्देशिकाओं पर खराब व्यवहार (SLOW) हैं फाइलें।
बेवन

जवाबों:


8

मैं आमतौर पर कमांड लाइन से विशाल निर्देशिकाओं को हटाता हूं। यह ट्रैश को बायपास करता है और आमतौर पर बहुत तेज होता है। आपको सावधान रहना चाहिए और आपके द्वारा टाइप की जाने वाली कमांड को दो बार जांचना चाहिए, ताकि गलती से कोई महत्वपूर्ण चीज नष्ट न हो।

उपयोग करने का सबसे आसान तरीका है rmdir:

rmdir /S /Q C:\My\Directory\Name

आपको यह पूछने /Qसे रोकने की आवश्यकता है rmdirकि क्या आप निश्चित हैं या नहीं।

यदि वर्तमान में कुछ फाइलें किसी प्रक्रिया द्वारा खुली हैं, तो वे और निर्देशिकाएं जो स्वाभाविक रूप से समाहित हैं, नष्ट नहीं की जाएंगी। ऐसे उपकरण हैं जो आपको यह समझने में मदद कर सकते हैं कि कौन सी प्रक्रिया फ़ाइल को लॉक करती है, लेकिन यह इस से अलग कहानी है।


मैंने पाया है कि डेल / rmdir द्वारा पीछा (डेल द्वारा छोड़ा निर्देशिका संरचना को साफ करने के लिए) बस rmdir की तुलना में तेज है: superuser.com/questions/45661/…
Hugo

5

सबसे खराब तरीका रीसायकल बिन को भेजना है: आपको अभी भी उन्हें हटाने की आवश्यकता है। अगली सबसे खराब है विंडोज एक्सप्लोरर के साथ शिफ्ट + डिलीट करना: यह किसी भी चीज को हटाने से पहले सामग्री की जांच करने में समय का भार बर्बाद करता है।

अगला सबसे अच्छा rmdir /s/q foldernameकमांड लाइन से उपयोग करना है। del /f/s/q foldernameबहुत अच्छा है, लेकिन यह निर्देशिका संरचना को पीछे छोड़ देता है।

मैंने जो सबसे अच्छा पाया है वह दो लाइन बैच की फाइल है जिसमें फाइल को डिलीट करने के लिए एक पहला पास दिया गया है और हर सिंगल्स फाइल के लिए स्क्रीन पर लिखने के ओवरहेड से बचने के लिए आउटपुट दिया गया है। एक दूसरा पास फिर शेष निर्देशिका संरचना को साफ करता है:

del /f/s/q foldername > nul
rmdir /s/q foldername

यह एक एकल rmdir की तुलना में लगभग तीन गुना तेज है, ~ 30GB / 1,000,000 फ़ाइलों / 15,000 फ़ोल्डरों को हटाने वाली Windows XP एन्क्रिप्टेड डिस्क के साथ समय परीक्षण के आधार पर: rmdir~ 2.5 घंटे del+rmdirलगते हैं , ~ 53 मिनट लगते हैं। अधिक जानकारी यहाँ

यह मेरे लिए एक नियमित कार्य है, इसलिए मैं आमतौर पर C: \ stufftodelete को हटाने के लिए आवश्यक सामान ले जाता हूं और उन del+rmdirकमांड को एक डिलीटस्टाफ.बैट बैच फ़ाइल में रखता हूं। यह रात में चलने के लिए निर्धारित है, लेकिन कभी-कभी मुझे इसे दिन के दौरान चलाने की आवश्यकता होती है, ताकि जल्दी बेहतर हो।


4

रीसायकल बिन को छोड़ते समय फ़ाइलों / निर्देशिकाओं को हटाने के लिए SHIFT+ दबाएँ DELETE

नोट: आप इन फ़ाइलों को पुनर्प्राप्त नहीं कर सकते, लेकिन यह तेज़ है!


+1 मैं वही काम करता हूं। बहुत तेजी से, लेकिन कभी-कभी सिरदर्द हो सकता है यदि आप गलती से गलत चीज को हटा देते हैं।
एलेक्स

यह अब तक का सबसे आसान तरीका है। विंडोज में यह सुविधा विंडोज 95 के बाद से है और यह वास्तव में उपयोगी है।
djangofan

फिर भी एन्यूमरेटिंग फाइल अन्य साधनों की तुलना में एक्सप्लोरर में धीमी है। असली बड़े नंबरों के लिए इतने बेहतर कंसोल तरीकों का उपयोग करें
मार्को वैन डे वोर्ट

2

यदि आप रीसायकल बिन को बाईपास करना चाहते हैं, तो हटाते समय शिफ्ट कुंजी को दबाए रखें, कभी-कभी मैं कमांड लाइन डेल कमांड को खोजकर्ता के माध्यम से हटाने की तुलना में तेज पाता हूं। यदि यह हमेशा वही फ़ोल्डर होता है जिसे आप इसके लिए बैच फ़ाइल सेट अप कर रहे हैं।

यदि आप उपयुक्त हैं तो आप इसे नियमित आधार पर भी कर सकते हैं।


0

शायद कूड़े को निष्क्रिय करने से पहले आप शुरू करने में मददगार हो सकते हैं।


0

मेरे पास इस पर परीक्षण करने के लिए एक विशाल निर्देशिका काम नहीं है, फ़ाइलों को हटाने के लिए shift+ deleteका उपयोग करके प्रयास करें। यह चरण रीसायकल बिन को छोड़ देता है, जिसे आपको कुछ समय बचाने के लिए चाहिए।


0

अपने कचरे को खाली रखने के लिए बंद कर सकते हैं। एक पूर्ण कचरा में आइटम डालने में अधिक समय लगता है।

विंडोज जल्दी से आइटम को कूड़ेदान में ले जाएगा जब तक कि वह भर नहीं जाता है। उसके बाद नए आइटम के लिए जगह बनाने के लिए कूड़ेदान में सबसे पुरानी वस्तुओं को हटाने की जरूरत है। यह प्रक्रिया बहुत धीमी है।


0

FastCopy में एक डिलीट ऑप्शन शामिल है। मैंने इसे इतना खुद नहीं आजमाया है लेकिन यह एक तेज़ विकल्प हो सकता है।


0

यदि आप नियमित रूप से ऐसा कर रहे हैं और हालात सही हैं तो दीवार के सुझाव को और अधिक बंद करें।

अपनी निर्देशिका को एक अलग डिस्क विभाजन में संग्रहीत करें। लाभ यह है कि आप बहुत जल्दी (लगभग तुरन्त) विभाजन को नष्ट कर सकते हैं और फिर से बना सकते हैं।

जब तक आप विभाजन मैजिक जैसी किसी चीज़ का उपयोग / भरोसा नहीं करते, तब तक निश्चित विभाजन आकार होने जैसी स्पष्ट सीमाएँ हैं। हालाँकि, मैंने इस तकनीक का उपयोग बहुत बड़े एसडीके के साथ काम करते हुए किया है जो अक्सर अपडेट होते रहते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.