विंडोज सुपर फास्ट में बड़े फ़ोल्डरों को कैसे हटाएं

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

जब आप विंडोज में विशाल फ़ोल्डर हटाते हैं, तो आप देखेंगे कि प्रक्रिया को पूरा होने में काफी समय लगता है।

मैं एक स्थानीय स्तर पर ड्राइव पर स्थानीय रूप से बैकअप के फ़ोल्डर रखता हूं, और ये फ़ोल्डर 30 गीगाबाइट के करीब आकार में आते हैं, जिसमें 140,000 से अधिक फाइलें और 350 फ़ोल्डर हैं।

जब मुझे उन्हें फिर से हटाने की आवश्यकता होती है, तो मुझे विंडोज एक्सप्लोरर में डिलीट ऑपरेशन चलाने में लंबा समय लगता है। पहली बात यह है कि विंडोज गणना चलाता है जो अपने आप में पूरा होने में बहुत लंबा समय ले सकता है।

फिर जब वास्तविक डिलीट होता है, तो विंडोज प्रक्रिया का विश्लेषण करता है और फाइल ऑपरेशन विंडो में अपडेट पोस्ट करता है।

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

विंडोज सुपर फास्ट में बड़े फ़ोल्डरों को कैसे हटाएं

windows super fast delete large folders

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

मैट मशरूम , जिन्होंने 2015 में इस बैक के बारे में लिखा था, जिसमें 11 मिनट से 29 सेकंड तक की कमी देखी गई, जिसने कमांड लाइन ऑपरेशन को एक्सप्लोरर विकल्प की तुलना में 20 गुना अधिक तेज बना दिया।

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

निर्देशिकाओं को हटाने के लिए उपयोगकर्ताओं को जिन दो आदेशों की आवश्यकता होती है, वे हैं डेल, फाइल हटाने के लिए और आरएमडीआर।

  1. विंडोज-की पर टैप करें, cmd.exe टाइप करें और कमांड प्रॉम्प्ट को लोड करने के लिए परिणाम का चयन करें।
  2. उस फ़ोल्डर पर नेविगेट करें जिसे आप हटाना चाहते हैं (इसकी सभी फ़ाइलों और सबफ़ोल्डर्स के साथ)। सीडी पथ का उपयोग करें, उदा। सीडी ओ: ऐसा करने के लिए backups test ।
  3. आदेश DEL / F / Q / S *। *> NUL उस फ़ोल्डर संरचना में सभी फ़ाइलों को हटा देता है, और आउटपुट को छोड़ देता है जो प्रक्रिया को और बेहतर बनाता है।
  4. मूल फ़ोल्डर में बाद में नेविगेट करने के लिए cd .. का उपयोग करें।
  5. फ़ोल्डर और उसके सभी सबफ़ोल्डर को हटाने के लिए कमांड RMDIR / Q / S फ़ोल्डरनाम चलाएं।

कमांड को कुछ स्पष्टीकरण की आवश्यकता हो सकती है।

DEL / F / Q / S *। *> NUL

  • / एफ - केवल पढ़ने के लिए फ़ाइलों को हटाने के लिए मजबूर करता है।
  • / क्यू - शांत मोड सक्षम करता है। आप यह नहीं पूछ रहे हैं कि क्या फ़ाइलें हटाना ठीक है (यदि आप इसका उपयोग नहीं करते हैं, तो आपसे फ़ोल्डर में कोई भी फ़ाइल मांगी जाती है)।
  • / एस - चयनित संरचना के तहत किसी भी फ़ोल्डर में सभी फाइलों पर कमांड चलाता है।
  • *। * - सभी फाइलों को हटा दें।
  • > एनयूएल - कंसोल आउटपुट को अक्षम करता है। यह आगे की प्रक्रिया में सुधार करता है, कंसोल कमांड के प्रसंस्करण समय के लगभग एक चौथाई हिस्से को बंद कर देता है।

RMDIR / Q / S फ़ोल्डरनाम

  • / Q - शांत मोड, फ़ोल्डरों को हटाने के लिए पुष्टि के लिए संकेत नहीं देगा।
  • / S - चयनित पथ के सभी फ़ोल्डरों पर ऑपरेशन चलाएँ।
  • foldername - निरपेक्ष पथ या रिश्तेदार फ़ोल्डर नाम, उदा। ओ: / बैकअप / टेस्ट 1 या टेस्ट 1

एक बैच फ़ाइल बनाना और इसे एक्सप्लोरर संदर्भ मेनू में जोड़ना है

यदि आपको अक्सर कमांड चलाने की आवश्यकता नहीं है, तो आप कमांड प्रॉम्प्ट से सीधे कमांड चलाने के लिए पूरी तरह से ठीक हो सकते हैं।

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

पहली चीज़ जो आपको करने की ज़रूरत है वह है बैच फ़ाइल बनाना। विंडोज पर एक नया प्लेन टेक्स्ट डॉक्यूमेंट बनाएं, और उसमें कोड की निम्न पंक्तियों को पेस्ट करें।

@ECHO रवाना
ECHO फ़ोल्डर हटाएं:% CD%?
रोकें
सेट FOLDER =% CD%
सीडी /
DEL / F / Q / S '% FOLDER%'> NUL
RMDIR / Q / S '% FOLDER%'
बाहर जाएं

बाद में delete.bat के रूप में फ़ाइल सहेजें। सुनिश्चित करें कि इसमें .bat एक्सटेंशन है, और .txt एक्सटेंशन नहीं है।

बैच फ़ाइल सुरक्षा संकेत के साथ आती है। यह आपको प्रक्रिया को रोकने के लिए विकल्प प्रदान करता है, महत्वपूर्ण यदि आपने दुर्घटना द्वारा संदर्भ मेनू आइटम का चयन किया है। आप प्रक्रिया को रोकने के लिए CTRL-C का उपयोग कर सकते हैं या विंडो के x पर क्लिक कर सकते हैं। यदि आप किसी अन्य कुंजी को दबाते हैं, तो प्रक्रिया को रोकने के लिए सभी फ़ोल्डर्स और फ़ाइलों को बिना किसी विकल्प के हटा दिया जाएगा।

आपको बैच फ़ाइल को एक स्थान पर जोड़ने की आवश्यकता है जो एक PATH पर्यावरण चर है। जब आप अपना स्वयं का चर बना सकते हैं, तो आप इसे एक फ़ोल्डर में भी स्थानांतरित कर सकते हैं जो पहले से ही समर्थित है, उदा। C: Windows।

delete folders quickly

Windows Explorer संदर्भ मेनू में फ़ोल्डर्स को जल्दी से हटाने के लिए नई बैच फ़ाइल जोड़ने के लिए निम्न कार्य करें।

  1. Windows-key पर टैप करें, regedit.exe टाइप करें और Windows रजिस्ट्री एडिटर को खोलने के लिए Enter-key में टैप करें।
  2. UAC प्रॉम्प्ट की पुष्टि करें।
  3. HKEY_CLASSES_ROOT निर्देशिका शेल पर जाएं
  4. शेल पर राइट-क्लिक करें और नया> कुंजी चुनें।
  5. कुंजी फास्ट का नाम हटाएं
  6. फास्ट डिलीट पर राइट-क्लिक करें, और नई> कुंजी चुनें।
  7. प्रमुख कमांड का नाम।
  8. कमांड कुंजी के डिफ़ॉल्ट पर डबल-क्लिक करें।
  9. जोड़ना cmd / c 'cd% 1 && delete.bat' मान के रूप में।

fast delete