Computer >> कंप्यूटर >  >> प्रणाली >> MAC

MacOS से Kexts कैसे जोड़ें और निकालें

MacOS से Kexts कैसे जोड़ें और निकालें

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

Macs को Big Sur पर करते हैं और बाद में Kexts का उपयोग करते हैं?

Apple अब आपके macOS डिवाइस के साथ kexts का उपयोग करने की अनुशंसा नहीं करता है। बात को बदतर बनाने के लिए, macOS बिग सुर कुछ kexts का भी समर्थन नहीं करता है; आप उनकी सूची यहां पा सकते हैं।

Kexts कहाँ पाए जाते हैं?

आप अपने Mac पर दो स्थानों पर kexts पा सकते हैं। अधिकांश "सिस्टम/लाइब्रेरी/एक्सटेंशन" निर्देशिका में रहते हैं, जो कि kexts के लिए प्राथमिक घर है। कुछ "/लाइब्रेरी/एक्सटेंशन" फ़ोल्डर में भी पाए जाते हैं, लेकिन यह कम आम है।

आप फ़ाइलों को उनके .kext एक्सटेंशन के साथ-साथ उनके प्लगइन-शैली आइकन द्वारा पहचान सकते हैं।

MacOS से Kexts कैसे जोड़ें और निकालें

Kexts कैसे निकालें

Kexts को हटाने के दो तरीके हैं। पहला टर्मिनल कमांड kextunload . का उपयोग करके है ।

1. निर्धारित करें कि आपको कौन सा kext निकालना है। सुनिश्चित करें कि आपके पास सही है। सिस्टम-क्रिटिकल kext को हटाने से बड़ी समस्याएँ हो सकती हैं, और kext नाम अक्सर गुप्त होते हैं।

2. टर्मिनल खोलें और निम्न कमांड दर्ज करें:

sudo kextunload /System/Library/Extensions/kext.kext

"kext.kext" को अपनी kext फ़ाइल के नाम में बदलना सुनिश्चित करें। उदाहरण के लिए, यदि आप जिस kext को हटाना चाहते हैं, उसका नाम “AppleMobileDevice.kext” है, तो कमांड होगी:

sudo kextunload /System/Library/Extensions/AppleMobileDevice.kext

3. अपना केक्स्ट टाइप करने के बाद एंटर दबाएं, फिर अपना एडमिनिस्ट्रेटर पासवर्ड टाइप करें और फिर से एंटर दबाएं।

MacOS से Kexts कैसे जोड़ें और निकालें

यदि वह काम करने में विफल रहता है, तो आप rm . का उपयोग करके केवल kext को बलपूर्वक हटा सकते हैं ।

1. kext फ़ाइल को हटाने के लिए निम्नलिखित टर्मिनल कमांड का उपयोग करें:

sudo rm -rf /System/Library/Extensions/kext.kext

"kext.kext" को अपनी kext फ़ाइल के नाम में बदलना सुनिश्चित करें। उदाहरण के लिए, यदि आप जिस kext को हटाना चाहते हैं उसका नाम AppleIntelE1000e.kext है, तो कमांड होगी:

sudo rm -rf /System/Library/Extensions/AppleIntelE1000e.kext
MacOS से Kexts कैसे जोड़ें और निकालें

2. अपना एडमिन पासवर्ड डालें और एंटर दबाएं।

MacOS से Kexts कैसे जोड़ें और निकालें

3. अपने कंप्यूटर को पुनरारंभ करें।

MacOS से Kexts कैसे जोड़ें और निकालें

Kexts को अपने आप कैसे इंस्टॉल करें

Kexts को हटाने के लिए नीचे दिए गए चरण केवल तभी काम करेंगे जब आप Big Sur से पहले Mac ऑपरेटिंग सिस्टम का उपयोग कर रहे हों और KextBeast उपयोगिता का उपयोग कर रहे हों जिसे शुरू में Hackintoshes के उपयोग के लिए बनाया गया था।

1. KextBeast डाउनलोड करें। यदि आपके पास अभी तक tonymacx86.com के साथ एक निःशुल्क खाता नहीं है, तो आपको फ़ाइल डाउनलोड करने के लिए एक खाता बनाना होगा।

2. उस kext फ़ाइल को स्थानांतरित करें जिसे आप अपने डेस्कटॉप पर स्थापित करना चाहते हैं। प्रोग्राम स्वचालित रूप से "~/डेस्कटॉप" निर्देशिका में किसी भी kext फ़ाइलों पर काम करेगा, इसलिए सुनिश्चित करें कि आपके पास सही है।

MacOS से Kexts कैसे जोड़ें और निकालें

3. KextBeast खोलें और "जारी रखें" पर क्लिक करें।

MacOS से Kexts कैसे जोड़ें और निकालें

4. फिर से "जारी रखें" पर क्लिक करें।

MacOS से Kexts कैसे जोड़ें और निकालें

5. अपने सिस्टम के बूट ड्राइव को संस्थापन गंतव्य के रूप में चुनें और "जारी रखें" पर क्लिक करें।

MacOS से Kexts कैसे जोड़ें और निकालें

6. "/ सिस्टम/लाइब्रेरी/एक्सटेंशन" या "/लाइब्रेरी/एक्सटेंशन" के बगल में स्थित बॉक्स पर टिक करें, यह इस बात पर निर्भर करता है कि आपके kext को कहां स्थापित करने की आवश्यकता है। यदि आप नहीं जानते कि किसे चुनना है, तो "/ सिस्टम/लाइब्रेरी/एक्सटेंशन" चुनें।

MacOS से Kexts कैसे जोड़ें और निकालें

8. "जारी रखें" पर क्लिक करें।

MacOS से Kexts कैसे जोड़ें और निकालें

9. अपना व्यवस्थापक पासवर्ड दर्ज करें और "सॉफ़्टवेयर स्थापित करें" पर क्लिक करें।

MacOS से Kexts कैसे जोड़ें और निकालें

10. स्थापना समाप्त होने तक प्रतीक्षा करें और "बंद करें" पर क्लिक करें।

MacOS से Kexts कैसे जोड़ें और निकालें

11. अपने कंप्यूटर को पुनरारंभ करें।

MacOS से Kexts कैसे जोड़ें और निकालें

Kexts को मैन्युअल रूप से कैसे इंस्टॉल करें

यदि आप बिग सुर या बाद में चलने वाले मैक का उपयोग करते हैं, तो आप शायद कर्नेल एक्सटेंशन विकल्पों को देखना चाहेंगे। Apple अन्य बातों के अलावा DriverKit और नेटवर्क एक्सटेंशन की अनुशंसा करता है।

फिर भी, यदि आप बिग सुर से पहले एक ऑपरेटिंग सिस्टम का उपयोग करते हैं, तो kexts को मैन्युअल रूप से स्थापित किया जा सकता है। हालाँकि, यह एक अधिक बोझिल प्रक्रिया है, और आपका मैक वास्तव में आपको इस तरह से kexts स्थापित करना पसंद नहीं करता है।

1. अपनी kext फ़ाइल को “/System/Library/Extensions” में ड्रैग और ड्रॉप करें।

MacOS से Kexts कैसे जोड़ें और निकालें

2. "प्रमाणित करें" पर क्लिक करें।

MacOS से Kexts कैसे जोड़ें और निकालें

3. अपना व्यवस्थापक पासवर्ड दर्ज करें।

MacOS से Kexts कैसे जोड़ें और निकालें

4. टर्मिनल खोलें और कमांड का उपयोग करें sudo kextload kext.kext अपनी नई कॉपी की गई kext फ़ाइल को लोड करने के लिए। "kext.kext" को अपनी kext फ़ाइल के नाम से बदलना सुनिश्चित करें।

MacOS से Kexts कैसे जोड़ें और निकालें

5. अपना व्यवस्थापक पासवर्ड दर्ज करें।

MacOS से Kexts कैसे जोड़ें और निकालें

6. अपने कंप्यूटर को पुनरारंभ करें।

MacOS से Kexts कैसे जोड़ें और निकालें

अक्सर पूछे जाने वाले प्रश्न

<एच3>1. मैं अपने बिग सुर सिस्टम एक्सटेंशन को कैसे एक्सेस करूं?

अपने डिवाइस पर इंस्टॉल किए गए एक्सटेंशन ढूंढने के लिए "सिस्टम प्राथमिकताएं -> एक्सटेंशन" पर जाएं - मूल और तृतीय पक्ष दोनों।

<एच3>2. मेरे मैक पर एक सिस्टम एक्सटेंशन अवरुद्ध है। मुझे क्या करना चाहिए?

"सिस्टम वरीयताएँ -> सुरक्षा और गोपनीयता -> सामान्य" पर जाएँ।

आपकी विंडो के नीचे दाईं ओर, आपको संदेश के आगे एक "अनुमति दें" बटन दिखाई देना चाहिए:"डेवलपर [डेवलपर का नाम] का सिस्टम सॉफ़्टवेयर लोड होने से रोक दिया गया था।"

नीचे बाईं ओर स्थित पैडलॉक पर क्लिक करें और अपना पासवर्ड दर्ज करें, फिर "अनुमति दें" बटन पर टैप करें।

<एच3>3. क्या सिस्टम एक्सटेंशन और कर्नेल एक्सटेंशन समान हैं?

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

हालाँकि, सिस्टम एक्सटेंशन कर्नेल के भीतर काम नहीं करते हैं (इसके बजाय अलग-अलग ऐप की तरह काम करते हैं)। इसलिए, यदि कोई समस्या उत्पन्न होती है, तो वे आपके मैक के लिए उतना खतरा उत्पन्न नहीं करते हैं।

रैपिंग अप

आपको अक्सर kexts के साथ खिलवाड़ करने की आवश्यकता नहीं है। और यदि आपका उपकरण बिग सुर या बाद के संस्करण पर चलता है, तो आपको लगभग कभी भी एक को स्थापित करने की आवश्यकता नहीं होगी।

यदि आपको किसी बिंदु पर एक kext को हटाने की आवश्यकता है, तो आप बिना किसी परेशानी के इसे हटाने के लिए टर्मिनल का उपयोग कर सकते हैं। और यदि आप एक पुराने मैक का उपयोग करते हैं और एक kext स्थापित करने की आवश्यकता है, तो प्रक्रिया को सरल बनाने के लिए KextBeast का उपयोग करें।

जब macOS रखरखाव की बात आती है, तो कभी-कभी कुछ और मदद की आवश्यकता हो सकती है, वह है उन फ़ाइलों को हटाना जो सामान्य तरीके से नहीं हटती हैं।


  1. .DS_Store क्या है और इसे अपने macOS से कैसे निकालें

    अधिकांश उपयोगकर्ता .DS_Store फ़ाइलों से तब तक अनजान होते हैं जब तक कि वे इसे स्वयं किसी दिन नहीं ढूंढ लेते। ये फ़ाइलें हमेशा आपके सिस्टम फ़ोल्डर में छिपी रहती हैं और उपयोगकर्ता के लिए उस विशिष्ट फ़ोल्डर की प्रदर्शन सेटिंग्स को बनाए रखने के लिए काम करती हैं। हालाँकि, आप छिपी हुई फ़ाइलों को देखकर या फ

  1. MacOS से मैलवेयर कैसे निकालें

    निकालना भाग शुरू करने से पहले, सुनिश्चित करें कि आपने अपने मैक के लक्षणों को नोट कर लिया है और यहां बताए गए लक्षणों से तुलना करें - मैलवेयर के लिए विशेषता और विशेष रूप से डाउनलाइट ट्रोजन के लिए। मैलवेयर (दुर्भावनापूर्ण ऐप्स) Safari, Firefox, और Chrome में ब्राउज़र सहायक ऑब्जेक्ट जोड़ते हैं। ऐसा करत

  1. MacOS से ड्रॉपबॉक्स को कैसे निकालें या अनइंस्टॉल करें

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