Làm cách nào để xác định các phần mở rộng kernel của bên thứ 3 trong macOS?


15

Thông thường các phần mở rộng kernel của bên thứ 3 (còn gọi là Kexts) là nguyên nhân gây ra sự cố trên các hệ thống macOS. Một dấu hiệu nhận biết là một hệ thống khởi động ổn trong Chế độ an toàn và không tái tạo các sự cố mà người dùng có thể gặp phải khi khởi động bình thường. Mặc dù điều này không đảm bảo vấn đề là phần mở rộng kernel của bên thứ 3, nhưng chắc chắn đây là một trong những nguyên nhân có thể xảy ra.

Làm thế nào để người dùng xác định phần mở rộng kernel phần 3 nào được cài đặt trên máy Mac của họ?

Câu trả lời:


17

Bạn có thể xác định các phần mở rộng kernel của bên thứ 3 (Kexts) thông qua Terminal.

Cụ thể hơn:

  1. Khởi chạy ứng dụng Terminal (được tìm thấy trong ứng dụng> thư mục Utilites của bạn)
  2. Nhập (hoặc sao chép và dán) lệnh sau:

kextstat | grep -v com.apple

  1. nhấn Enter
  2. Trong giây lát, Terminal sẽ liệt kê tất cả các phần mở rộng kernel của bên thứ 3 (Lưu ý: bạn có thể cần kéo dài cửa sổ Terminal để dễ đọc hơn).

Nếu bạn gặp sự cố với máy Mac của mình, bạn có thể sử dụng quy trình trên để xác định mọi tiện ích mở rộng của bên thứ 3 mà bạn không nhớ cài đặt hoặc thứ gì đó thuộc về phần mềm bạn không còn sử dụng.

Xin lưu ý rằng đây là danh sách tất cả các phần mở rộng kernel của bên thứ 3 và bất kỳ phần mở rộng nào của chúng đều có thể gây ra sự cố.


3
Cung cấp một số phần mở rộng kernel của bên thứ 3 được trả về kextstat | grep -v com.apple, làm cách nào để xóa chúng?
Zach

1
sudo kextunload /Library/Extensions/{something}.kext
RCoup

1
Làm cách nào để xóa phần mở rộng kernel phần 3?
theonlygusti
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.