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

मैकओएस से केक्स्ट को कैसे जोड़ें और हटाएं

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

क्या बिग सुर और बाद के मैक केक्स्ट का उपयोग करते हैं?

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

केक्स्ट कहां पाए जाते हैं?

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

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

केक्स्ट को कैसे हटाएं

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

  1. निर्धारित करें कि आपको कौन सा केक्स्ट हटाने की आवश्यकता है। बिल्कुल निश्चित रहें कि आपके पास सही है। एक सिस्टम-महत्वपूर्ण केक्स्ट को हटाने से बड़ी समस्याएं हो सकती हैं, और केक्स्ट नाम अक्सर गूढ़ होते हैं।
  2. टर्मिनल खोलें और निम्न कमांड दर्ज करें:
sudo kextunload /System/Library/Extensions/kext.kext

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

sudo kextunload /System/Library/Extensions/AppleMobileDevice.kext
  1. अपना केक्स्ट टाइप करने के बाद, एंटर दबाएं, फिर अपना एडमिनिस्ट्रेटर पासवर्ड टाइप करें और फिर से एंटर दबाएं।

यदि वह काम नहीं करता है, तो आप rm का उपयोग करके केक्स्ट को फोर्स-डिलीट भी कर सकते हैं।

  1. केक्स्ट फ़ाइल को हटाने के लिए निम्न टर्मिनल कमांड का उपयोग करें:
sudo rm -rf /System/Library/Extensions/kext.kext

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

sudo rm -rf /System/Library/Extensions/AppleIntelE1000e.kext
  1. अपना एडमिन पासवर्ड दर्ज करें और एंटर दबाएं।
  2. अपने कंप्यूटर को पुनरारंभ करें।

केक्स्ट को स्वचालित रूप से कैसे इंस्टॉल करें

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

  1. KextBeast डाउनलोड करें। यदि आपके पास अभी तक tonymacx86.com के साथ मुफ्त खाता नहीं है, तो फ़ाइल डाउनलोड करने के लिए आपको एक बनाना होगा।
  2. जिस केक्स्ट फ़ाइल को आप इंस्टॉल करना चाहते हैं उसे अपने डेस्कटॉप पर ले जाएं। प्रोग्राम स्वचालित रूप से "~/डेस्कटॉप" डायरेक्टरी में किसी भी केक्स्ट फ़ाइल पर काम करेगा, इसलिए सुनिश्चित करें कि आपके पास सही है।
  3. KextBeast खोलें और "जारी रखें" पर क्लिक करें।
  4. "जारी रखें" पर फिर से क्लिक करें।
  5. अपने सिस्टम के बूट ड्राइव को इंस्टॉलेशन डेस्टिनेशन के रूप में चुनें और "जारी रखें" पर क्लिक करें।
  6. "सिस्टम/लाइब्रेरी/एक्सटेंशन" या "लाइब्रेरी/एक्सटेंशन" के बगल में बॉक्स को टिक करें, इस पर निर्भर करता है कि आपके केक्स्ट को कहां इंस्टॉल करने की आवश्यकता है। यदि आप नहीं जानते कि कौन सा चुनना है, तो "सिस्टम/लाइब्रेरी/एक्सटेंशन" चुनें।
  7. "जारी रखें" पर क्लिक करें।
  8. अपना एडमिनिस्ट्रेटर पासवर्ड दर्ज करें और "सॉफ्टवेयर इंस्टॉल करें" पर क्लिक करें।
  9. इंस्टॉलेशन समाप्त होने की प्रतीक्षा करें और "बंद करें" पर क्लिक करें।
  10. अपने कंप्यूटर को पुनरारंभ करें।

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

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

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

  1. अपनी केक्स्ट फ़ाइल को "सिस्टम/लाइब्रेरी/एक्सटेंशन" में ड्रैग और ड्रॉप करें।
  2. "प्रमाणित करें" पर क्लिक करें।
  3. अपना एडमिन पासवर्ड दर्ज करें।
  4. टर्मिनल खोलें और अपने नए कॉपी किए गए केक्स्ट फ़ाइल को लोड करने के लिए कमांड sudo kextload kext.kext का उपयोग करें। "kext.kext" को अपने केक्स्ट फ़ाइल के नाम से बदलना सुनिश्चित करें।
  5. अपना एडमिनिस्ट्रेटर पासवर्ड दर्ज करें।
  6. अपने कंप्यूटर को पुनरारंभ करें।

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

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

"सिस्टम प्राथमिकताएं → एक्सटेंशन" पर जाएं ताकि आपके डिवाइस पर इंस्टॉल एक्सटेंशन - नेटिव और थर्ड-पार्टी दोनों मिल सकें।

2. मेरे मैक पर एक सिस्टम एक्सटेंशन ब्लॉक है। मुझे क्या करना चाहिए?

"सिस्टम प्राथमिकताएं → सुरक्षा और गोपनीयता → सामान्य" पर जाएं।

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

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

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

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

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

समापन

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

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

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

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

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

  1. MacOS से मैलवेयर कैसे हटाएं MacOS से मैलवेयर कैसे हटाएं

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

  1. macOS से Dropbox को कैसे हटाएं या अनइंस्टॉल करें macOS से Dropbox को कैसे हटाएं या अनइंस्टॉल करें

    अगर आप अपने Mac से Dropbox डिलीट करना चाहते हैं, तो आपको निम्न एरर मिल सकती है: The item Dropbox cant be moved to Trash because some of its plugins are in use. कई उपयोगकर्ताओं के लिए, यह मैसेज तब भी दिखाई देता है जब वे Dropbox वेबसाइट पर सभी निर्देशों का पालन कर रहे होते हैं। यह लगातार पॉप अप होता र