मैं macOS में 3rd पार्टी कर्नेल एक्सटेंशन की पहचान कैसे कर सकता हूं?


18

अक्सर 3 पार्टी कर्नेल एक्सटेंशन (उर्फ केक्स) मैकओएस सिस्टम पर समस्याओं का कारण होते हैं। एक टेल-स्टोरी संकेत एक ऐसी प्रणाली है जो सुरक्षित मोड में ठीक से बूट होती है और उन समस्याओं को पुन: उत्पन्न नहीं करती है जो उपयोगकर्ता सामान्य रूप से बूट होने पर अनुभव कर सकता है। हालांकि यह गारंटी नहीं देता है कि समस्या एक 3 पार्टी कर्नेल एक्सटेंशन है, यह निश्चित रूप से अधिक संभावित कारणों में से एक है।

एक उपयोगकर्ता कैसे पहचानता है कि उनके मैक पर 3 भाग कर्नेल एक्सटेंशन क्या स्थापित हैं?

जवाबों:


20

आप टर्मिनल के माध्यम से तृतीय पक्ष कर्नेल एक्सटेंशन (Kexts) की पहचान कर सकते हैं।

अधिक विशेष रूप से:

  1. टर्मिनल एप्लिकेशन लॉन्च करें (आपके एप्लिकेशन> यूटीलिट फ़ोल्डर के भीतर पाया गया)
  2. निम्न कमांड टाइप (या कॉपी और पेस्ट) करें:

kextstat | grep -v com.apple

  1. दबाएँ Enter
  2. कुछ ही समय में टर्मिनल सभी 3 पार्टी कर्नेल एक्सटेंशनों को सूचीबद्ध करेगा (ध्यान दें: आपको टर्मिनल विंडो को फैलाने की आवश्यकता हो सकती है ताकि इसे पढ़ना आसान हो)।

यदि आप अपने मैक के साथ समस्या कर रहे हैं, तो आप उपरोक्त प्रक्रिया का उपयोग किसी भी 3 पार्टी एक्सटेंशन को स्थापित करने के लिए कर सकते हैं, जिसे आपको इंस्टॉल करना याद नहीं है, या ऐसा कुछ जो आपके द्वारा उपयोग किए जाने वाले सॉफ़्टवेयर का नहीं है।

कृपया ध्यान दें कि यह सभी तृतीय पक्ष कर्नेल एक्सटेंशन की सूची है और उनमें से कोई भी समस्या पैदा कर सकता है।


4
द्वारा दिए गए कुछ 3 पार्टी कर्नेल एक्सटेंशन kextstat | grep -v com.appleदें, मैं उन्हें कैसे निकालूंगा?
जक

3
sudo kextunload /Library/Extensions/{something}.kext
rcoup

2
मैं तृतीय भाग कर्नेल एक्सटेंशन कैसे हटाऊं?
Theonlygusti
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.