Bagaimana saya bisa mengidentifikasi ekstensi kernel pihak ketiga di macOS?

15

Seringkali ekstensi kernel pihak ketiga (alias Kexts) adalah penyebab masalah pada sistem macOS. Salah satu tanda adalah sistem yang melakukan booting baik-baik saja dalam Safe Mode dan tidak mereproduksi masalah yang mungkin dialami pengguna saat di-boot secara normal. Walaupun ini tidak menjamin bahwa masalahnya adalah ekstensi kernel pihak ke-3, itu tentu saja salah satu penyebab yang lebih mungkin.

Bagaimana cara pengguna mengidentifikasi ekstensi kernel bagian ke-3 apa yang diinstal pada Mac mereka?

Monomeeth
sumber

Jawaban:

17

Anda dapat mengidentifikasi ekstensi kernel pihak ketiga (Kext) melalui Terminal.

Lebih spesifik:

  1. Buka aplikasi Terminal (ditemukan di dalam folder Aplikasi> Utilites)
  2. Ketik (atau salin dan tempel) perintah berikut:

kextstat | grep -v com.apple

  1. tekan Enter
  2. Beberapa saat kemudian Terminal akan mencantumkan semua ekstensi kernel pihak ketiga (Catatan: Anda mungkin perlu merentangkan jendela Terminal agar lebih mudah dibaca).

Jika Anda mengalami masalah dengan Mac Anda, Anda dapat menggunakan proses di atas untuk mengidentifikasi ekstensi pihak ke-3 yang Anda tidak ingat menginstalnya, atau sesuatu yang termasuk dalam perangkat lunak yang tidak lagi Anda gunakan.

Harap dicatat bahwa ini adalah daftar semua ekstensi kernel pihak ketiga dan salah satu dari mereka dapat menyebabkan masalah.

Monomeeth
sumber
3
Berikan ekstensi kernel pihak ketiga yang dikembalikan oleh kextstat | grep -v com.apple, bagaimana cara saya menghapusnya?
Zach
1
sudo kextunload /Library/Extensions/{something}.kext
rcoup
1
Bagaimana cara saya menghapus ekstensi kernel bagian ke-3?
theonlygusti