जब आप अपने Mac पर कोई ऐप इंस्टॉल करना चाहते हैं, तो आपके पास दो विकल्प होते हैं: आप या तो Mac App Store से DMG फ़ाइल डाउनलोड करके इसे एप्लिकेशन फ़ोल्डर में ड्रैग करके इंस्टॉल कर सकते हैं, या किसी विश्वसनीय स्रोत से इंस्टॉलर डाउनलोड करके इसे अपने Mac पर इंस्टॉल कर सकते हैं।
यदि आप Mac App Store से इंस्टॉल कर रहे हैं, तो आप बिना कुछ अतिरिक्त किए सीधे ऐप इंस्टॉल कर सकते हैं। लेकिन यदि आप किसी थर्ड-पार्टी स्रोत से इंस्टॉल कर रहे हैं, तो आपको सिस्टम प्राथमिकताओं में इस फ़ंक्शन को सक्षम करना होगा।
अन्य ऑपरेटिंग सिस्टम की तुलना में macOS पर ऐप इंस्टॉल करना बहुत कम जटिल है। लेकिन इसका मतलब यह नहीं है कि यह हमेशा निर्दोष होता है। ऐप इंस्टॉलेशन के दौरान आने वाली असामान्य त्रुटियों में से एक है OSStatus error 99999। यह त्रुटि बहुत बार नहीं होती, लेकिन जब होती है, तो आप जवाब खोजते रह जाते हैं क्योंकि इसे संभालना काफी मुश्किल हो सकता है।
Mac पर OSStatus Error 99999 क्या है?
OSStatus error 99999 आमतौर पर तब होता है जब आप किसी थर्ड-पार्टी स्रोत से ऐप इंस्टॉल करते हैं, चाहे वह आधिकारिक हो या नकली। भले ही आपने सिस्टम प्राथमिकताओं के तहत थर्ड-पार्टी स्रोत से इंस्टॉलेशन सक्षम किया हो, फिर भी इस त्रुटि संदेश के प्रकट होने और ऐप को न खुलने देने के उदाहरण हैं।
प्रो टिप: अपने Mac को प्रदर्शन समस्याओं, जंक फ़ाइलों, हानिकारक ऐप्स और सुरक्षा खतरों के लिए स्कैन करें
जो सिस्टम समस्याओं या धीमे प्रदर्शन का कारण बन सकते हैं।
यह शायद Apple के हर चीज़ को Apple सिस्टम के भीतर रखने के बढ़ते अभियान के कारण है — Apple के हार्डवेयर को केवल Apple सॉफ़्टवेयर चलाने की आवश्यकता है। हम सभी जानते हैं कि यह असंभव है, इसलिए यह त्रुटि Apple का आपको Mac App Store का उपयोग करने के लिए मजबूर करने का तरीका हो सकता है। लेकिन क्या होगा यदि आप जो ऐप इंस्टॉल करना चाहते हैं वह वहां उपलब्ध नहीं है? साथ ही, OSStatus error 99999 के प्रकट होने की रिपोर्टें भी आई हैं, तब भी जब इंस्टॉल किया गया ऐप Mac App Store से था।
अब, समस्या इंस्टॉलेशन प्रक्रिया में नहीं है। ऐप्स ठीक से इंस्टॉल हो जाते हैं, लेकिन जब आप इसे लॉन्च करने का प्रयास करते हैं, तो ऐप नहीं खुलता और आपको इसके बजाय यह त्रुटि संदेश मिलता है:
ऑपरेशन पूरा नहीं किया जा सका।
(OSStatus error 999)।
इस त्रुटि से प्रभावित कोई विशिष्ट संस्करण नहीं है, जिसका अर्थ है कि यह आपके डिवाइस पर चल रहे macOS संस्करण की परवाह किए बिना हो सकती है। कुछ उपयोगकर्ताओं ने इसे Sierra, High Sierra, Mojave और यहां तक कि Catalina में भी देखा है।
Mac पर OSStatus Error 99999 के कारण क्या हैं?
यदि आप किसी थर्ड-पार्टी स्रोत से ऐप डाउनलोड कर रहे हैं, तो आपको यह सुनिश्चित करना होगा कि आपका Mac नॉन-ऐप स्टोर एप्लिकेशन को इंस्टॉल करने की अनुमति देता है। आपको इसे सिस्टम प्राथमिकताओं में सक्षम करना होगा। यदि यह अक्षम है, तो आपको सबसे अधिक संभावना है कि आप इस त्रुटि का सामना करेंगे।
लेकिन अगर आपके Mac पर थर्ड-पार्टी इंस्टॉलेशन की अनुमति है या आपने जो ऐप इंस्टॉल किया है वह Mac App Store से है, फिर भी आपको यह त्रुटि आई, तो कारण कुछ और है।
कुछ मामलों में, त्रुटि एक दूषित SystemPolicy फ़ाइल के कारण प्रकट होती है। जिसे Gatekeeper के नाम से भी जाना जाता है, यह सुरक्षा सुविधा कोड साइनिंग को लागू करती है और डाउनलोड किए गए एप्लिकेशन को चलाने के लिए अधिकृत करने से पहले उनकी जांच करती है। यह सत्यापन प्रक्रिया आपको गलती से या अनजाने में मैलवेयर निष्पादित करने से रोकती है। यदि Gatekeeper दूषित है, तो उसे आपके इंस्टॉलेशन को सत्यापित करने में समस्या होगी और यह त्रुटि सामने आएगी।
Mac पर OSStatus Error 99999 के बारे में क्या करें
यदि आप नए इंस्टॉल किए गए एप्लिकेशन को खोलते समय यह त्रुटि प्राप्त कर रहे हैं, तो नीचे दिए गए सुधारों को आजमाने से पहले यहां कुछ चेकलिस्ट दी गई है जिनसे आपको गुजरना होगा:
- अपने कंप्यूटर को पुनरारंभ करें। कभी-कभी आपके Mac को छोटी-मोटी बग्स और ग्लिच को हल करने के लिए बस एक नए पुनरारंभ की आवश्यकता होती है।
- Mac क्लीनर का उपयोग करके अपने डिवाइस को साफ करें ताकि उन जंक फ़ाइलों को हटाया जा सके जो आपके एप्लिकेशन के चलने में बाधा डाल रही हों।
- यह सुनिश्चित करने के लिए कि इंस्टॉलर और ऐप में कोई समस्या नहीं है, उसी एप्लिकेशन को किसी अन्य Mac पर डाउनलोड करें। यदि यह किसी अन्य डिवाइस पर ठीक से चलता है, तो गलती आपके डिवाइस में है।
- सुनिश्चित करें कि आपके Mac में पर्याप्त स्टोरेज स्पेस है। यदि आपके पास अपर्याप्त डिस्क स्पेस है, तो आपके ऐप्स ठीक से काम नहीं करेंगे।
यदि उपरोक्त सभी करने के बाद भी समस्या दूर नहीं होती है, तो यहां सूचीबद्ध समाधानों पर विचार करने का समय आ गया है:
सुधार #1: ऐप को पुनः इंस्टॉल करें।
यह सुनिश्चित करने के लिए कि ऐप सही ढंग से इंस्टॉल किया गया था और इंस्टॉलर दूषित नहीं था, एप्लिकेशन फ़ोल्डर से आइकन को ट्रैश में ड्रैग करके ऐप को अनइंस्टॉल करें। यह सुनिश्चित करने के लिए ट्रैश खाली करें कि सब कुछ हटा दिया गया है। अगला, अपने स्रोत से एक नया इंस्टॉलर डाउनलोड करें और इसे अपने कंप्यूटर पर इंस्टॉल करें। यदि ऐप अभी भी OSStatus error 99999 के कारण लोड होने में विफल रहता है, तो अगले चरण पर जाएं।
सुधार #2: थर्ड-पार्टी इंस्टॉलेशन सक्षम करें।
यदि आप ऐप को डेवलपर की वेबसाइट या अन्य विश्वसनीय स्रोतों से डाउनलोड कर रहे हैं, तो सुनिश्चित करें कि macOS Gatekeeper ऐसे इंस्टॉलेशन की अनुमति देने के लिए कॉन्फ़िगर किया गया है। यह जांचने के लिए कि यह सक्षम है, नीचे दिए गए चरणों का पालन करें:
- Apple मेनू से, सिस्टम प्राथमिकताएं पर क्लिक करें।
- सुरक्षा और गोपनीयता चुनें।
- सामान्य टैब में, परिवर्तन करने के लिए लॉक आइकन पर क्लिक करें। आपको अपना पासवर्ड टाइप करना होगा और एंटर दबाना होगा।
- एक बार अनलॉक होने पर, ऐप्स डाउनलोड करने की अनुमति दें अनुभाग क्लिक करने योग्य हो जाएगा।
- कहीं भी पर टिक करें ताकि किसी भी स्रोत से डाउनलोड किए गए ऐप्स को macOS पर इंस्टॉल और चलाने की अनुमति मिल सके।
यदि त्रुटि आने पर अन्य विकल्पों में से कोई भी टिक किया गया है, तो उपरोक्त चरणों से इसे जल्दी हल किया जाना चाहिए।
सुधार #3: SystemPolicy डेटाबेस पुनर्स्थापित करें।
यदि आपका Mac थर्ड-पार्टी इंस्टॉलेशन की अनुमति देता है और आपको अभी भी यह त्रुटि मिल रही है, तो इसका आपके System Policy डेटाबेस से कुछ लेना-देना हो सकता है।
यह जांचने के लिए कि क्या यह दूषित हो गया है, आप नीचे दिए गए चरणों का पालन करके SecAssessment सिस्टम पॉलिसी सुरक्षा कमांड लाइन उपयोगिता कर सकते हैं:
- टर्मिनल को यूटिलिटीज फ़ोल्डर से खोलें।
- निम्न कमांड टाइप करें, फिर एंटर दबाएं:
$spctl –assess –verbose –raw /bin/ls - यदि परिणाम कहता है: /bin/ls: unknown error 99999=1869f, इसका मतलब है कि आपका SystemPolicy दूषित है।
डिफ़ॉल्ट डेटाबेस को पुनर्स्थापित करने के लिए, यहां दिए गए निर्देशों का पालन करें:
- टर्मिनल विंडो में, निम्न कमांड टाइप करें, इसके बाद एंटर दबाएं:
$ sudo cp /var/db/.SystemPolicy-default /var/db/SystemPolicy - कमांड निष्पादित हो जाने के बाद, अपने Mac को रीबूट करें।
पुनरारंभ करने के बाद, macOS को सॉफ़्टवेयर इंस्टॉल करने की क्षमता बहाल करनी चाहिए। आप प्रश्न में ऐप को पुनः इंस्टॉल करके और इंस्टॉलेशन के बाद इसे लॉन्च करके इसकी जांच कर सकते हैं। यदि यह ठीक हो जाता है, तो आपका SystemPolicy डेटाबेस सफलतापूर्वक बहाल हो गया है।
निष्कर्ष
Mac पर OSStatus error 99999 एक असामान्य macOS समस्या है जो बहुत सारे Mac उपयोगकर्ताओं को चकरा देती है, विशेष रूप से गैर-तकनीकी लोगों को। इस त्रुटि को ठीक करने का प्रयास करते समय, सुनिश्चित करें कि आप टर्मिनल का उपयोग करने में सहज हैं क्योंकि अधिकांश सुधारों में कमांड दर्ज करना आवश्यक है। लेकिन एक बार जब आप निर्देशों को ध्यान से समझ लेते हैं, तो आप समझ जाएंगे कि OSStatus error 99999 आखिरकार इतना कठिन नहीं है।