macOS पर टाइम मशीन बैकअप को डिलीट करने का एक सही तरीका और एक गलत तरीका होता है। आप सोच सकते हैं कि उन्हें ट्रैश में ड्रैग करना समझदारी है - जैसे आपके Mac पर बाकी सब कुछ के साथ - लेकिन वास्तव में यह "गलत तरीका" है। यदि आपने इसे आजमाया, तो आप शायद जान गए होंगे कि यह समस्या क्यों है।
जब आप टाइम मशीन बैकअप को ट्रैश में ले जाते हैं, तो वे अक्सर वहीं अटक जाते हैं। आप पाएंगे कि आप ट्रैश खाली नहीं कर सकते, आप उन्हें वापस वहीं नहीं रख सकते जहां से वे आए थे, और ऐसा करने से आपके एक्सटर्नल ड्राइव पर कोई अतिरिक्त जगह खाली नहीं हुई है।
यह एक बुरे सपने जैसा परिदृश्य है, लेकिन इसे ठीक करने के कुछ तरीके हैं।
टाइम मशीन बैकअप ट्रैश में क्यों अटक जाते हैं
अधिकांश समय, आप ट्रैश से टाइम मशीन बैकअप को डिलीट नहीं कर सकते क्योंकि macOS के सिस्टम इंटीग्रिटी प्रोटेक्शन (SIP) के कारण। यह macOS में एक सुरक्षा सुविधा है जो आपको या किसी और को ऑपरेटिंग सिस्टम के महत्वपूर्ण हिस्सों को नुकसान पहुंचाने से रोकती है। Apple ने इसे OS X एल कैपिटन में पेश किया था, macOS पर निर्देशित मैलवेयर खतरों की बढ़ती संख्या के जवाब में।
आप इन बैकअप को डिलीट नहीं कर सकते क्योंकि इनमें आपकी सिस्टम फाइलों की प्रतियां होती हैं, जिन्हें SIP प्रोटेक्ट करता है। जब macOS ट्रैश खाली करने में विफल होता है तो आपको यह समझाने वाला एक एरर मैसेज दिखाई दे सकता है।
अन्य समय में, आप टाइम मशीन बैकअप को डिलीट करने में असमर्थ हो सकते हैं भले ही SIP के साथ कोई समस्या न हो। यह विशेष रूप से बड़े बैकअप के साथ हो सकता है जो नियमित रूप से दसियों या सैकड़ों हजारों फाइलों को रखते हैं।
जब आप ट्रैश खाली करते हैं, तो macOS प्रत्येक फाइल के माध्यम से काम करने में लंबा समय लेता है। यदि उनमें से कोई भी भ्रष्ट है, तो आप ट्रैश खाली नहीं कर सकते।
ट्रैश से टाइम मशीन बैकअप कैसे हटाएं
ट्रैश से टाइम मशीन बैकअप को हटाने का सबसे अच्छा तरीका इस बात पर निर्भर करता है कि SIP रास्ते में आ रहा है या नहीं।
यदि एक एरर मैसेज ने आपको बताया कि "ट्रैश में कुछ आइटम सिस्टम इंटीग्रिटी प्रोटेक्शन के कारण डिलीट नहीं किए जा सकते," तो आपको अस्थायी रूप से SIP को डिसेबल करना होगा। अन्यथा, आप टर्मिनल का उपयोग करके ट्रैश से तुरंत कुछ भी हटा सकते हैं।
अस्थायी रूप से सिस्टम इंटीग्रिटी प्रोटेक्शन डिसेबल करें
निर्देश शुरू करने से पहले, यह ध्यान रखना महत्वपूर्ण है कि SIP आपके Mac को सुरक्षित बनाता है। आप ट्रैश से टाइम मशीन बैकअप डिलीट करने के लिए इसे बंद कर सकते हैं, लेकिन हम अत्यधिक अनुशंसा करते हैं कि जब आपका काम हो जाए तो इसे फिर से चालू कर दें। अन्यथा, आपका Mac मैलवेयर हमलों के प्रति अधिक संवेदनशील हो जाता है।
अस्थायी रूप से SIP को बंद करने के लिए इन निर्देशों का पालन करें:
- अपने Mac को पावर ऑन करते समय Cmd + R दबाकर रिकवरी मोड में बूट करें।
- Apple लोगो दिखाई देने पर दोनों कुंजियों को छोड़ दें।
- यदि संकेत दिया जाए, तो अपने Mac पर एक एडमिनिस्ट्रेटर खाते में लॉग इन करें।
- जब आपको macOS Utilities विंडो दिखाई दे, तो मेनू बार में Utilities > Terminal चुनें।
- निम्न कमांड को ठीक वैसे ही दर्ज करें जैसा आप यहां देखते हैं:
csrutil disable; reboot - Return दबाएं और अपने Mac के पुनरारंभ होने की प्रतीक्षा करें।
- SIP अब बंद है; आप सामान्य रूप से ट्रैश खाली कर सकते हैं।
- जब आप समाप्त कर लें, तो चरण एक पर वापस जाएं और SIP को फिर से चालू करने के लिए इस कमांड का उपयोग करें:
csrutil enable; reboot
यदि ट्रैश खाली होने में लंबा समय लगता है (जो संभव है यदि आपने एक बड़ा बैकअप डिलीट किया है) तो अपने Mac पर एक रिमाइंडर बनाएं ताकि आप SIP को फिर से चालू करना न भूलें। इस बीच, अपने Mac के कम सुरक्षित होने पर कुछ भी डाउनलोड या इंस्टॉल करने से बचें।
सिस्टम इंटीग्रिटी प्रोटेक्शन की स्थिति जांचें
यदि आप अनिश्चित हैं, तो सिस्टम रिपोर्ट देखकर जांचें कि आपके Mac पर SIP चालू है या बंद। Apple मेनू > इस Mac के बारे में > सिस्टम रिपोर्ट पर जाएं। साइडबार से सॉफ्टवेयर चुनें ताकि आपका सिस्टम इंटीग्रिटी प्रोटेक्शन स्टेटस सामने आ जाए।
टर्मिनल का उपयोग करके तुरंत ट्रैश खाली करें
आप टर्मिनल कमांड का उपयोग करके ट्रैश को बायपास कर सकते हैं। जब आप ऐसा करते हैं, तो macOS चयनित फाइल को तुरंत डिलीट कर देता है, भले ही वह प्रतिबंधित या भ्रष्ट हो।
सुनिश्चित करें कि आप टर्मिनल का उपयोग करना जानते हैं, इन निर्देशों का पालन करने से पहले। यदि आप गलती करते हैं या कमांड गलत टाइप करते हैं, तो आप अपने Mac पर सॉफ्टवेयर को नुकसान पहुंचा सकते हैं।
हम इन सरल कमांड का उपयोग करने जा रहे हैं:
: सिंगल यूजर डू, एडमिनिस्ट्रेटर विशेषाधिकारों की अनुमति देने के लिएsudo
: रिमूव, फाइलों को तुरंत और स्थायी रूप से डिलीट करने के लिएrm
: चयनित फाइलों को रिकर्सिवली और जबरदस्ती हटाता है-rf
टर्मिनल का उपयोग करके ट्रैश खाली करने के लिए इन निर्देशों का पालन करें:
- स्पॉटलाइट सर्च का उपयोग करके टर्मिनल खोलें। Cmd + Space दबाएं और terminal टाइप करके इसे खोजें।
- निम्न कमांड दर्ज करें, अंत में एक स्पेस सहित, लेकिन अभी Return न दबाएं:
sudo rm -rf - डॉक में ट्रैश आइकन पर डबल-क्लिक करके इसकी सामग्री देखें।
- ट्रैश से अपने टाइम मशीन बैकअप को टर्मिनल विंडो में ड्रैग और ड्रॉप करें; यह स्वचालित रूप से आपके कमांड में फाइल पथ भर देगा।
- टर्मिनल में, फाइल को डिलीट करने के लिए Return दबाएं।
- यदि संकेत दिया जाए, तो अपना एडमिनिस्ट्रेटर पासवर्ड दर्ज करें और फिर से Return दबाएं। आपका पासवर्ड टाइप करते समय स्क्रीन पर दिखाई नहीं देता।
- टर्मिनल को खुला रखें जब तक यह आपकी कमांड को प्रोसेस करता है। बड़े टाइम मशीन बैकअप को डिलीट करने में कुछ समय लग सकता है। आपको पता चल जाएगा कि यह समाप्त हो गया है जब बैकअप आपके ट्रैश से गायब हो जाएगा।
टाइम मशीन बैकअप को सही तरीके से डिलीट करें
एक आदर्श दुनिया में, आपको टाइम मशीन बैकअप को डिलीट करने की आवश्यकता ही नहीं होगी। Apple ने टाइम मशीन को पुराने बैकअप को स्वचालित रूप से हटाने के लिए डिज़ाइन किया है ताकि यह नए बैकअप के लिए जगह बना सके, लेकिन यह हमेशा उतना अच्छा काम नहीं करता जितनी आपको आवश्यकता होती है। कभी-कभी आप अपने ड्राइव पर अन्य फाइलों या दूसरे कंप्यूटर बैकअप के लिए अतिरिक्त जगह चाहते हैं।
यदि आपको यह उपयोगी लगा, तो उन macOS फोल्डर्स को देखें जिनसे आपको कभी छेड़छाड़ नहीं करनी चाहिए, और क्यों।