Computer >> कंप्यूटर >  >> समस्या निवारण >> Apple

FIX:MacOS त्रुटि पर क्षतिग्रस्त ऐप को खोला नहीं जा सकता

कई बार हम अपने सिस्टम पर ऐसे एप्लिकेशन चलाते हैं जो सही तरीके से हस्ताक्षरित नहीं होते हैं या कुछ मामलों में, बस पुराने होते हैं। विंडोज उपयोगकर्ताओं के लिए, उन्हें अक्सर किसी भी तरह से एप्लिकेशन चलाने के विकल्प के साथ एक चेतावनी मिलती है। हालाँकि, मैक सिस्टम की बात करें तो ऐसा नहीं है। जब आप किसी ऐसे एप्लिकेशन को चलाने का प्रयास करते हैं जो या तो सही ढंग से डिजिटल रूप से हस्ताक्षरित नहीं है या अन्य सॉफ़्टवेयर जो समुदाय द्वारा विभिन्न उद्देश्यों के लिए विकसित किया गया है, तो आपको "Application.app क्षतिग्रस्त है और खोला नहीं जा सकता मिल सकता है। "त्रुटि संदेश।

FIX:MacOS त्रुटि पर क्षतिग्रस्त ऐप को खोला नहीं जा सकता

यह त्रुटि संदेश होने का कारण बहुत स्पष्ट है। macOS में एक विशिष्ट सुरक्षा विशेषता होती है जो उन अनुप्रयोगों की जाँच करती है जिन्हें आप चलाना चाहते हैं और फिर कोड हस्ताक्षर के आधार पर, एप्लिकेशन को निष्पादित करने की अनुमति देता है। हालाँकि, कुछ परिदृश्यों में, जब आप जिस ऐप को चलाना चाहते हैं वह एक पुराना और अहस्ताक्षरित संस्करण है, तो आपको उक्त त्रुटि संदेश फेंक दिया जाता है क्योंकि गेटकीपर इसे चलाने की अनुमति नहीं देता है। ऐप को असुरक्षित माना जाता है और इस प्रकार आपको इसे हटाने का सुझाव दिया जाता है।

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

विधि 1:ऐप को टर्मिनल विंडो से चलाएं

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

  1. सबसे पहले, एक टर्मिनल खोलें Finder> Go> Utilities . पर जाकर विंडो . FIX:MacOS त्रुटि पर क्षतिग्रस्त ऐप को खोला नहीं जा सकता
  2. वहां से, टर्मिनल ढूंढें और खोलें।
  3. टर्मिनल विंडो खुलने के बाद, एप्लिकेशन को चलाने के लिए निम्न कमांड का उपयोग करें:
    sudo xattr -cr /path/to/application.app
    FIX:MacOS त्रुटि पर क्षतिग्रस्त ऐप को खोला नहीं जा सकता
  4. यहां एक साफ-सुथरी छोटी सी तरकीब यह होगी कि आप उस डायरेक्टरी में नेविगेट करें जहां ऐप स्थित है और फिर उसे खींचकर टर्मिनल विंडो पर छोड़ दें। यह स्वचालित रूप से एप्लिकेशन का पथ पेस्ट कर देगा।
  5. एक बार ऐसा करने के बाद, बस sudo xattr -cr write लिखें पथ के सामने और फिर Enter hit दबाएं ।
  6. आपसे आपका व्यवस्थापक पासवर्ड मांगा जाएगा, उसे प्रदान करें, और फिर से Enter दबाएं।
  7. एप्लिकेशन अब चलना चाहिए।

विधि 2:चेक अस्थायी रूप से अक्षम करें 

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

  1. गेटकीपर को अक्षम करने के लिए, आपको सबसे पहले अपने मैक डिवाइस पर एक टर्मिनल विंडो खोलनी होगी।
  2. आप ऐसा फाइंडर> गो> यूटिलिटीज . के जरिए कर सकते हैं या बस इसे स्पॉटलाइट में खोज रहे हैं। FIX:MacOS त्रुटि पर क्षतिग्रस्त ऐप को खोला नहीं जा सकता
  3. टर्मिनल शुरू होने के बाद, चेक अक्षम करने के लिए निम्न कमांड निष्पादित करें:
    sudo spctl --master-disable
    FIX:MacOS त्रुटि पर क्षतिग्रस्त ऐप को खोला नहीं जा सकता
  4. निष्पादन पूरा करने के लिए अपना व्यवस्थापक पासवर्ड प्रदान करें।
  5. एक बार ऐसा करने के बाद, आगे बढ़ें और एप्लिकेशन चलाएं।
  6. यह महत्वपूर्ण है कि आप एप्लिकेशन का उपयोग करने के बाद फिर से चेक सक्षम करें।
  7. ऐसा करने के लिए, निम्न कमांड चलाएँ:
    sudo spctl --master-enable

विधि 3:ऐप्स को कहीं से भी अनुमति दें

आप macOS सिस्टम प्रेफरेंस से किसी भी समस्या के बिना कहीं से भी ऐप्स को चलने की अनुमति दे सकते हैं। यह वह जगह है जहां गेटकीपर सेटिंग्स स्थित हैं और आपको सभी ऐप्स को निष्पादित करने की अनुमति देने के लिए बस उन्हें संपादित करना होगा। ऐसा करने के लिए, नीचे दिए गए निर्देशों का पालन करें:

  1. सबसे पहले, सिस्टम वरीयताएँ खोलें आपके Mac पर विंडो।
  2. फिर, सिस्टम वरीयताएँ स्क्रीन पर, सुरक्षा और गोपनीयता . पर जाएँ ।
  3. सुरक्षा और गोपनीयता के सामान्य टैब पर, कुछ विकल्पों को अनलॉक करने के लिए लॉक आइकन पर क्लिक करें। FIX:MacOS त्रुटि पर क्षतिग्रस्त ऐप को खोला नहीं जा सकता
  4. आपसे आपका एडमिन पासवर्ड मांगा जाएगा। इसे प्रदान करें और फिर एंटर दबाएं।
  5. फिर, "यहां से डाउनलोड किए गए एप्लिकेशन को अनुमति दें . के अंतर्गत “, कहीं भी . चुनें विकल्प। FIX:MacOS त्रुटि पर क्षतिग्रस्त ऐप को खोला नहीं जा सकता
  6. आखिरकार, परिवर्तनों को सहेजने के लिए फिर से लॉक आइकन पर क्लिक करें।
  7. एक बार ऐसा करने के बाद, एप्लिकेशन चलाएं।
  8. एप्लिकेशन लॉन्च करने के बाद सेटिंग को वापस डिफ़ॉल्ट में बदलना सुनिश्चित करें। भविष्य में आपको उसी ऐप के लिए इसकी आवश्यकता नहीं होगी।

विधि 4:अनुमतियां दें 

कुछ परिदृश्यों में, अनुमति प्रतिबंधों के कारण समस्या प्रकट हो सकती है। यदि आप ऐसी फ़ाइल को चलाने का प्रयास करते हैं जिसमें निष्पादन योग्य अनुमतियाँ नहीं हैं, तो आपको उक्त त्रुटि संदेश मिलने की संभावना है। ऐसे मामले में, आपको जो करना है वह इसे आवश्यक अनुमतियां प्रदान करें और फिर इसे चलाने का प्रयास करें। ऐसा करने के लिए, नीचे दिए गए निर्देशों का पालन करें:

  1. सबसे पहले, अपने मैक पर एक टर्मिनल विंडो खोलें। टाइप करें sudo chmod +x टर्मिनल विंडो में लेकिन एंटर दबाएं नहीं।
  2. फिर, एप्लिकेशन पर नेविगेट करें, उस पर राइट-क्लिक करें और फिर पैकेज सामग्री दिखाएं चुनें . FIX:MacOS त्रुटि पर क्षतिग्रस्त ऐप को खोला नहीं जा सकता
  3. वहां, सामग्री> MacOS पर नेविगेट करें ।
  4. वहां से, एप्लिकेशन नाम वाली फ़ाइल ढूंढें और कोई एक्सटेंशन नहीं। यदि केवल एक फ़ाइल है, तो उसे टर्मिनल विंडो में खींचें और छोड़ें। FIX:MacOS त्रुटि पर क्षतिग्रस्त ऐप को खोला नहीं जा सकता
  5. अब, कमांड कुछ इस तरह दिखनी चाहिए:
    sudo chmod +x /path/to/application
  6. आखिरकार, Enter दबाएं आदेश चलाने के लिए। व्यवस्थापक पासवर्ड प्रदान करें।
  7. फिर, एप्लिकेशन चलाएँ और देखें कि क्या इससे समस्या हल हो जाती है।

  1. एंड्रॉइड पर एप्लिकेशन इंस्टॉल नहीं की गई त्रुटि को ठीक करें

    सॉफ्टवेयर से जुड़े स्मार्टफोन पर एप्लीकेशन जरूरी चीजें साबित होती हैं। उनके बिना स्मार्टफोन का कोई उपयोग नहीं है क्योंकि यह ऐप्स के माध्यम से है कि उपयोगकर्ता अपने स्मार्टफ़ोन पर कार्य कर सकते हैं। इससे कोई फ़र्क नहीं पड़ता कि आपके फ़ोन के हार्डवेयर विनिर्देश कितने अच्छे हैं; यदि कोई एप्लिकेशन इंस्ट

  1. FIX:Word फ़ाइल दूषित है और उसे खोला नहीं जा सकता (क्षतिग्रस्त Word फ़ाइल पुनर्प्राप्त करें)

    कभी-कभी, Word दस्तावेज़ खोलते समय आपको त्रुटि का सामना करना पड़ सकता है फ़ाइल .docx को खोला नहीं जा सकता क्योंकि सामग्री में समस्याएँ हैं। फ़ाइल दूषित है और इसे खोला नहीं जा सकता है। त्रुटि का अर्थ है कि Word को दस्तावेज़ फ़ाइल में अपठनीय सामग्री मिली और इस कारण से वह दस्तावेज़ को खोलने में असमर्थ थ

  1. iPhone की "App Store से कनेक्ट नहीं हो सकता" त्रुटि को कैसे ठीक करें

    जब आपके iPhone का ऐप स्टोर ऐप्पल के सर्वर से कनेक्ट होने में समस्या का अनुभव करता है, तो आपको एक त्रुटि मिलती है जो कहती है कि ऐप स्टोर से कनेक्ट नहीं हो सकता। समस्या होने पर आप ऐप्स को खोज, डाउनलोड या अपडेट नहीं कर सकते। हम आपको इस समस्या को ठीक करने के कुछ तरीके दिखाएंगे। त्रुटि आमतौर पर नेटवर्क