पुराने HFS+ फ़ाइल सिस्टम का उपयोग करने के कई वर्षों के बाद, एपल ने macOS हाई सिएरा की रिलीज़ के साथ एपल फ़ाइल सिस्टम या संक्षेप में APFS जारी किया। नए फ़ाइल सिस्टम ने एन्क्रिप्शन, फ़ाइल अखंडता, और स्पेस आवंटन में सुधार किया। इसने क्लोनिंग और स्नैपशॉट जैसी सुविधाएं भी जोड़ीं।
एक फ़ाइल सिस्टम हार्ड डिस्क या SSD पर डेटा संग्रहीत करने का एक तंत्र है। यह ट्रैक रखता है कि प्रत्येक फ़ाइल को बनाने वाले टुकड़े ड्राइव पर कहां स्थित हैं, साथ ही प्रत्येक फ़ाइल के बारे में मेटाडेटा, जिसमें उसका नाम, आकार, निर्माण, और संशोधन तिथियां, और अन्य विवरण शामिल हैं। आप आमतौर पर यह सारी जानकारी फाइंडर में देख सकते हैं।
APFS (एपल फ़ाइल सिस्टम) एक स्टोरेज सिस्टम पर डेटा को व्यवस्थित और संरचित करने के लिए एपल का मालिकाना सिस्टम है। APFS ने मैक पर पहले उपयोग में आने वाले 30 साल पुराने HFS+ सिस्टम को बदल दिया।
HFS+ और HFS, जो हायरार्किकल फ़ाइल सिस्टम के पहले के संस्करण हैं, फ्लॉपी डिस्क के दिनों में बनाए गए थे, जो उस समय मैक के लिए प्राथमिक स्टोरेज माध्यम था जब हार्ड ड्राइव अभी भी तीसरे पक्ष द्वारा पेश किया गया एक महंगा विकल्प था।
प्रो टिप: अपने मैक को प्रदर्शन समस्याओं, जंक फ़ाइलों, हानिकारक ऐप्स और सुरक्षा खतरों के लिए स्कैन करें जो सिस्टम समस्याओं या धीमे प्रदर्शन का कारण बन सकते हैं।
एपल ने मुख्य रूप से APFS को SSD और अन्य फ्लैश-आधारित स्टोरेज सिस्टम के लिए शुरू से ही डिज़ाइन किया था। भले ही APFS को सॉलिड-स्टेट स्टोरेज के लिए बनाया गया था, यह अन्य आधुनिक हार्ड ड्राइव के साथ भी अच्छा प्रदर्शन करता है। APFS इसमें शामिल है:
- macOS कैटालिना (10.15)
- macOS मोजावे (10.14)
- macOS हाई सिएरा (10.13)
- macOS बिग सुर
- iOS 10.3 और बाद के संस्करण,
- tvOS 10.2 और बाद के संस्करण
- watchOS 3.2 और बाद के संस्करण
APFS में कई विशेषताएं हैं जो इसे पुराने फ़ाइल सिस्टम से अलग करती हैं।
- क्लोन: क्लोन अतिरिक्त स्थान का उपयोग किए बिना लगभग तात्कालिक फ़ाइल प्रतियों को सक्षम करते हैं। एक फ़ाइल या दस्तावेज़ को एक स्थान से दूसरे स्थान पर एक-एक करके कॉपी करने के बजाय, क्लोन मूल फ़ाइल को संदर्भित कर सकते हैं, उन डेटा ब्लॉकों को साझा करते हुए जो दोनों फ़ाइलों के बीच समान हैं। जब आप एक फ़ाइल में परिवर्तन करते हैं, तो केवल परिवर्तित डेटा ब्लॉक को नए क्लोन में लिखा जाता है। मूल और क्लोन दोनों मूल डेटा ब्लॉकों को साझा करना जारी रखते हैं। यह न केवल फ़ाइलों की कॉपी और सेविंग को असाधारण रूप से तेज़ बनाता है बल्कि स्टोरेज स्पेस भी बचाता है।
- स्नैपशॉट: APFS एक वॉल्यूम स्नैपशॉट उत्पन्न कर सकता है जो समय में एक निश्चित बिंदु को दर्शाता है। स्नैपशॉट कुशल बैकअप की अनुमति देते हैं और आपको किसी विशिष्ट समय में चीजें कैसी थीं, उस पर वापस जाने में सक्षम बनाते हैं। स्नैपशॉट मूल वॉल्यूम और उसके डेटा के लिए रीड-ओनली पॉइंटर्स हैं। एक नया स्नैपशॉट मूल वॉल्यूम के पॉइंटर को स्टोर करने के लिए आवश्यक स्थान की मात्रा के अलावा कोई वास्तविक स्थान नहीं लेता। जैसे-जैसे समय बीतता है और मूल वॉल्यूम में परिवर्तन किए जाते हैं, स्नैपशॉट केवल होने वाले परिवर्तनों के साथ अपडेट होता है।
- एन्क्रिप्शन: APFS AES-XTS या AES-CBC मोड का उपयोग करके मजबूत पूर्ण डिस्क एन्क्रिप्शन का समर्थन करता है। फाइलें और मेटाडेटा दोनों एन्क्रिप्टेड हैं। समर्थित एन्क्रिप्शन विधियों में शामिल हैं:
- क्लियर (कोई एन्क्रिप्शन नहीं)
- सिंगल-की
- मल्टी-की, डेटा और मेटाडेटा दोनों के लिए प्रति-फ़ाइल कुंजियों के साथ
- स्पेस शेयरिंग: स्पेस शेयरिंग पार्टीशन आकार को पूर्वनिर्धारित करने का अंत करता है। इसके बजाय, एक ड्राइव पर सभी वॉल्यूम अंतर्निहित फ्री स्पेस को साझा करते हैं। स्पेस शेयरिंग एक ड्राइव पर कई वॉल्यूम को आवश्यकतानुसार डायनामिक रूप से बढ़ने और सिकुड़ने की अनुमति देता है, बिना किसी रीपार्टीशन की आवश्यकता के।
- कॉपी-ऑन-राइट: यह डेटा सुरक्षा योजना डेटा संरचनाओं को तब तक साझा करने की अनुमति देती है जब तक कोई परिवर्तन नहीं किया जाता। एक बार परिवर्तन का अनुरोध किए जाने पर (राइट), एक नई अनूठी कॉपी बनाई जाती है, यह सुनिश्चित करते हुए कि मूल बरकरार है। राइट पूरा होने के बाद ही फ़ाइल जानकारी को नवीनतम डेटा पर इंगित करने के लिए अपडेट किया जाता है।
- एटॉमिक सेफ-सेव: यह कॉपी-ऑन-राइट के विचार के समान है लेकिन किसी भी फ़ाइल ऑपरेशन पर लागू होता है, जैसे फ़ाइल या डायरेक्टरी का नाम बदलना या स्थानांतरित करना। रीनेम को एक उदाहरण के रूप में उपयोग करते हुए, जिस फ़ाइल का नाम बदला जाना है, उसे नए डेटा (फ़ाइल नाम) के साथ कॉपी किया जाता है। कॉपी प्रक्रिया पूरी होने तक फ़ाइल सिस्टम को नए डेटा पर इंगित करने के लिए अपडेट नहीं किया जाता है। यह सुनिश्चित करता है कि यदि किसी भी कारण से — जैसे बिजली की विफलता या CPU हिचकी — राइट पूरा नहीं होता है, तो मूल फ़ाइल बरकरार रहती है।
- स्पार्स फ़ाइलें: फ़ाइल स्थान आवंटित करने का यह अधिक कुशल तरीका फ़ाइल स्थान को केवल आवश्यकता होने पर बढ़ने की अनुमति देता है। नॉन-स्पार्स फ़ाइल सिस्टम में, फ़ाइल स्थान को अग्रिम में आरक्षित किया जाना चाहिए, तब भी जब कोई डेटा स्टोर करने के लिए तैयार न हो।
APFS-फॉर्मेटेड USB फ्लैश ड्राइव के पुराने मैक या विंडोज कंप्यूटर द्वारा पठनीय न होने की समस्या के अलावा, अधिकांश लोगों को गंभीर APFS त्रुटियों में नहीं पड़ना चाहिए — यह जो कुछ भी बदलता है वह हुड के नीचे है और इसका परिणाम बस एक मैक होगा जो तेज़, अधिक विश्वसनीय, और अधिक सुरक्षित है।
मैक पर APFS त्रुटि कोड 49180 क्या है?
किसी नए सॉफ़्टवेयर या सुविधा सेट के किसी भी कार्यान्वयन के साथ, अंतिम उपयोगकर्ता विभिन्न अप्रत्याशित विचित्रताओं और असंगतताओं में पड़ सकते हैं। एक ऐसी विचित्रता जिसमें उपयोगकर्ता फंसे थे, वह थी डिस्क यूटिलिटी का उपयोग करके सिस्टम पार्टीशन को रिसाइज़ करने का प्रयास करके पार्टीशन श्रिंक करना और त्रुटि कोड 49180 में चलना।
उपयोगकर्ता डिस्क यूटिलिटी या diskutil का उपयोग करके APFS macOS पार्टीशन को श्रिंक करने में असमर्थ हैं। जब वे किसी भी विधि से प्रयास करते हैं, तो उन्हें APFS कंटेनर रिसाइज़ त्रुटि 49180 - अनुपयोगी डिस्क स्पेस प्राप्त होती है।
कुछ मामलों में, उपयोगकर्ता ने मुख्य डिस्क स्पेस बढ़ाने के लिए बूटकैंप पार्टीशन को हटाने का प्रयास किया। उपयोगकर्ता ने डिस्क यूटिलिटी प्रोग्राम का उपयोग किया, लेकिन दुर्भाग्य से, मैकिन्टोश HD को कोई बड़ा नहीं मिला। प्राप्त स्टोरेज स्पेस बस गायब हो गया और अब एक अनुपयोगी स्पेस है। "फ्री" स्पेस को डिस्क यूटिलिटी ऐप में हटाकर दूसरी पार्टीशन को बढ़ाने का प्रयास करते समय, लेकिन यह हमेशा मैक पर APFS कंटेनर रिसाइज़ त्रुटि 49180 लौटाता है। "फ्री" स्पेस को हटाकर एक नया पार्टीशन बनाने का प्रयास भी काम नहीं करता।
मुफ्त स्पेस को पुनः प्राप्त करने का प्रयास करते समय त्रुटि कोड 49180 APFS के कारण क्या हैं?
जब आप इस APFS कंटेनर रिसाइज़ त्रुटि 49180 - अनुपयोगी डिस्क स्पेस का सामना करते हैं, तो इस फ़ाइल सिस्टम की सीमाओं को याद रखें:
- OS X 10.11 एल कैपिटन और उससे पहले चलने वाले मैक APFS के रूप में फॉर्मेट किए गए वॉल्यूम को माउंट या पढ़ नहीं सकते। इसलिए, एक्सटर्नल हार्ड डिस्क या USB फ्लैश ड्राइव को APFS के रूप में फॉर्मेट न करें यदि आपको पुराने मैक के साथ उनका उपयोग करने की आवश्यकता हो सकती है। हालांकि, हाई सिएरा से APFS-फॉर्मेटेड ड्राइव पर चलने वाले मैक अभी भी HFS+ के रूप में फॉर्मेट किए गए एक्सटर्नल हार्ड डिस्क के साथ ठीक काम करते हैं।
- हालांकि हाई सिएरा इंस्टॉलर इंस्टॉलेशन के दौरान HFS+ से APFS में वॉल्यूम को कनवर्ट कर सकता है, आप इसे पहले मिटाए बिना APFS वॉल्यूम को वापस HFS+ में कनवर्ट नहीं कर सकते। आपको इस पर किसी भी डेटा का बैकअप लेना होगा, APFS के रूप में फॉर्मेट करना होगा, और फिर डेटा को पुनर्स्थापित करना होगा।
- हम हाई सिएरा पर APFS-फॉर्मेटेड वॉल्यूम पर अपडेट न किए गए पुराने डिस्क रिपेयर और रिकवरी सॉफ़्टवेयर का उपयोग करने की अनुशंसा नहीं करते हैं।
- एपल का बूट कैंप, जो आपको अपने मैक पर विंडोज चलाने देता है, APFS-फॉर्मेटेड मैक वॉल्यूम पर पढ़ने/लिखने का समर्थन नहीं करता है।
- APFS के रूप में फॉर्मेट किए गए वॉल्यूम AFP का उपयोग करके नेटवर्क पर शेयर पॉइंट प्रदान नहीं कर सकते और इसके बजाय SMB या NFS का उपयोग करना चाहिए।
इसलिए, यदि आप पार्टीशन हटाने के लिए बूट कैंप का उपयोग कर रहे हैं, तो आप संगतता मुद्दों के कारण इस त्रुटि का सामना करने की सबसे अधिक संभावना है।
एक और चीज जिस पर आपको विचार करने की आवश्यकता है वह है ड्राइव का स्वास्थ्य। एक क्षतिग्रस्त ड्राइव डिस्क त्रुटियों की एक विस्तृत श्रृंखला का कारण बन सकती है, और मैक पर APFS कंटेनर रिसाइज़ त्रुटि 49180 उनमें से सिर्फ एक है।
मैक पर APFS कंटेनर रिसाइज़ त्रुटि 49180 को कैसे ठीक करें?
macOS हाई सिएरा पर APFS कंटेनर रिसाइज़ त्रुटि 49168 को ठीक करने के लिए, हम अनुशंसा करते हैं कि आप पहले अपने कंप्यूटर को एक प्रीमियम यूटिलिटी टूल, जैसे मैक रिपेयर ऐप टूल से साफ करें। यह टूल आपके सिस्टम को किसी भी प्रदर्शन-सीमित मुद्दों, जैसे कैश फ़ाइलों और अनावश्यक ऐप्स के लिए स्कैन करेगा। यह आपके रैम को सक्रिय ऐप्स के लिए जगह बनाने के लिए ऑप्टिमाइज़ भी करेगा और उन ट्वीक की सिफारिश करेगा जो ऊर्जा बचाएंगे।
अपने कंप्यूटर को साफ करने के बाद, आप अब नीचे सूचीबद्ध विधियों का उपयोग करके macOS पर APFS कंटेनर रिसाइज़ त्रुटि 49180 को ठीक करने के लिए आगे बढ़ सकते हैं।
लेकिन पहले, अपने मैक का बैकअप लें। किसी भी ऑपरेशन को करने से पहले सबसे अभिन्न एहतियाती उपायों में से एक बैकअप है। हाथों-हाथ बैकअप के साथ, डेटा रिकवरी जैसे मुद्दों को कम करना आसान हो जाता है। लेकिन, यदि कोई बैकअप नहीं है या उपलब्ध बैकअप हाल का नहीं है, तो चिंता करने की कोई बात नहीं है। लगभग सभी परिदृश्यों में खोए, हटाए गए, या अप्राप्य डेटा को पुनः प्राप्त करने के लिए सुरक्षित, विश्वसनीय, और शक्तिशाली APFS डेटा रिकवरी सॉफ़्टवेयर विकल्प हैं, सिवाय ओवरराइटिंग के।
फिर, टाइम मशीन द्वारा स्वचालित बैकअप बंद करें:
- सिस्टम प्राथमिकताएं लॉन्च करें।
- टाइम मशीन चुनें।
- ऑटोमैटिकली बैकअप से चेकमार्क हटाएं।
एक बार जब आप उपरोक्त प्रारंभिक चरणों को पूरा कर लेते हैं, तो आप निम्नलिखित समाधानों के साथ आगे बढ़ सकते हैं।
फिक्स #1. टर्मिनल का उपयोग करके पार्टीशन बनाएं।
जैसा कि पहले उल्लेख किया गया है, डिस्क यूटिलिटी ऐप डिस्क पार्टीशन समस्या को हल करने में उपयोगी नहीं है। इसके लिए, आपको टर्मिनल ऐप पर भरोसा करना होगा। टर्मिनल लॉन्च करने से पहले, आपको अपने डेटा का बैकअप लेना चाहिए, और फिर टाइम मशीन द्वारा स्वचालित बैकअप बंद करना चाहिए। टाइम मशीन द्वारा स्वचालित बैकअप को बंद करने का तरीका यहां दिया गया है:
- सिस्टम प्राथमिकताएं लॉन्च करें।
- टाइम मशीन चुनें।
- बैकअप ऑटोमैटिकली विकल्प को अनचेक करें।
- APFS पार्टीशन के स्थान का पता लगाना
टाइम मशीन के स्वचालित बैकअप विकल्प को बंद करने के बाद, अगला कदम APFS पार्टीशन के स्थान को खोजने के लिए टर्मिनल का उपयोग करना है। निम्नलिखित चरण लें:
- एप्लिकेशन > यूटिलिटीज > टर्मिनल पर जाकर टर्मिनल लॉन्च करें।
- टर्मिनल में, निम्न कमांड लाइन दर्ज करें: diskutil list। यह आपके APFS कंटेनरों में सभी डिस्क की एक सूची लाएगा।
- एक नया टर्मिनल सत्र शुरू करें।
- नए टर्मिनल सत्र में, पार्टीशन पर टाइम मशीन स्नैपशॉट देखने के लिए tmutil listlocalsnapshots / टाइप करें।
- निम्न कमांड टाइप करें: tmutil thinlocalsnapshots / 99999999999999 ताकि टाइम स्नैपशॉट को पूरी तरह से हटाया जा सके।
- tmutil listlocalsnapshots / टाइप करें ताकि यह देखा जा सके कि टाइम स्नैपशॉट चले गए हैं या नहीं।
अब, अपने मैक पर एक APFS पार्टीशन बनाने का प्रयास करें और देखें कि क्या आपको अभी भी कोई त्रुटि मिल रही है। यदि कुछ नहीं बदलता है, तो निम्नलिखित अन्य विधियां, हालांकि थोड़ी अधिक जटिल, समस्या को हल करने में मदद करेंगी।
मान लीजिए आप 1 TB हार्ड ड्राइव से 550 GB जैसे विशिष्ट आकार में APFS कंटेनर को रिसाइज़ करना चाहते हैं, तो आपको टर्मिनल में एक कमांड दर्ज करनी होगी जो इसे इंगित करती है। टर्मिनल में, टाइप करें sudo diskutil apfs resizeContainer disk0s2 450g jhfs+ Extra 550g। बाकी स्पेस HFS+ फ़ाइल सिस्टम के रूप में मौजूद रहेगा।
उपरोक्त तकनीक का उपयोग कई पार्टीशन बनाने के लिए भी किया जा सकता है। कई पार्टीशन बनाने के उद्देश्य से एक कमांड लाइन कुछ इस तरह दिखेगी: sudo diskutil apfs resizeContainer disk0s2 400g jhfs+ Media 350g FAT32 Windows 250g।
एक और चीज जो आप कर सकते हैं वह है इस तरह सूत्र स्थापित करना - डिस्कयूटिल नए पार्टीशन के लिए वॉल्यूम का ऑटो-डिटेक्ट करेगा: sudo diskutil apfs resizeContainer disk0s2 650g jhfs+ Media 0b।
फिक्स #2. डिस्क यूटिलिटी का उपयोग करें।
हालांकि इस लेख की शुरुआत यह नोट करके हुई थी कि "मैक पर नया पार्टीशन बनाने में असमर्थ" समस्या को हल करने में डिस्क यूटिलिटी ऐप कम मददगार है, यह अभी भी उपयोगी हो सकता है खासकर यदि आप पुराने ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं। आप ऊपर बताए गए कमांड चलाने के लिए टर्मिनल का उपयोग करने के बाद डिस्क यूटिलिटी ऐप का भी उपयोग कर सकते हैं।
फिक्स #3. डिस्क डीफ्रैग सॉफ़्टवेयर का उपयोग करें।
हमारे द्वारा सुझाया गया अंतिम समाधान एक विश्वसनीय डिस्क डीफ्रैग सॉफ़्टवेयर के उपयोग को शामिल करता है, जैसे ऑसलॉजिक्स से डिस्क डीफ्रैग। यह आपके लिए अपने कंप्यूटर पर नए वॉल्यूम और पार्टीशन बनाना आसान बना देगा।
यह भी हो सकता है कि आपका डिस्क पार्टीशन भ्रष्ट है और इसीलिए APFS पार्टीशन बनाना असंभव है। यदि यह मामला है, तो आपको इस लेख को पढ़ना चाहिए कि भ्रष्ट या हटाए गए macOS पार्टीशन को कैसे ठीक किया जाए।
यदि समस्या बनी रहती है और आप अभी भी अपने मैक पर APFS कंटेनर रिसाइज़ त्रुटि कोड 49168 प्राप्त कर रहे हैं जब भी आप एक नया पार्टीशन बनाने का प्रयास करते हैं, तो आपको शायद मैक क्लिनिक जाना चाहिए या एपल की कस्टमर केयर से संपर्क करना चाहिए। वे जानेंगे कि क्या करना है।
फिक्स #4: अपने APFS पार्टीशन को श्रिंक करें।
यदि आप तय करते हैं कि आप उस स्पेस को अपने APFS कंटेनर में पुनः प्राप्त करना चाहते हैं, तो आप diskutil का उपयोग करके भी ऐसा कर सकते हैं। पहले, हालांकि, आपको JHFS+ या अन्य पार्टीशन को हटाना होगा और इसे अपनी हार्ड ड्राइव पर फ्री स्पेस के रूप में सेट करना होगा।
- यह कमांड ट्रिक करेगा, यह मानते हुए कि आपका वॉल्यूम disk0s3 नाम का है: sudo diskutil eraseVolume "फ्री स्पेस" %noformat% /dev/disk0s3
- अगला, अपने APFS कंटेनर को रिसाइज़ करें: diskutil apfs resizeContainer disk0s2 0
इस मामले में, diskutil भौतिक स्टोरेज डिवाइस पर उपलब्ध सभी फ्री स्पेस को स्वचालित रूप से दावा करता है, लेकिन आप 0 को आकार मान से भी बदल सकते हैं।
अगला, आपको टाइम मशीन को पुनः सक्रिय करने की आवश्यकता है। एक बार जब आप APFS पार्टीशन को श्रिंक कर लेते हैं तो टाइम मशीन को फिर से सक्षम करना न भूलें। इस टूल को स्विच करें:
- सिस्टम प्राथमिकताएं लॉन्च करें।
- टाइम मशीन चुनें।
- बैकअप ऑटोमैटिकली फीचर के बगल में टिक लगाएं।
सारांश
यदि आप अपने मैक पर मुफ्त स्पेस को पुनः प्राप्त करने का प्रयास करते समय त्रुटि कोड 49180 APFS का सामना करते हैं, तो चिंता न करें क्योंकि यह एक गंभीर त्रुटि नहीं है। हालांकि, किसी दुर्घटना की स्थिति में डेटा हानि को रोकने के लिए अपनी फ़ाइलों का बैकअप लेना सुनिश्चित करें। फिर, आप ऊपर सूचीबद्ध चार विधियों को आज़मा सकते हैं यह देखने के लिए कि कौन सा आपके लिए काम करेगा। यदि आप इस त्रुटि के किसी अन्य समाधान के बारे में जानते हैं, तो बेझिझक हमें टिप्पणियों में बताएं।