Làm cách nào để xác định và xóa các tiện ích mở rộng hệ thống cũ mà Catalina đã cảnh báo cho tôi? Tôi đã thử chương trình gỡ cài đặt nhưng tôi không nghĩ nó xóa được mọi thứ. - Cộng đồng Apple
Bạn có biết cách xóa tiện ích mở rộng hệ thống cũ trên máy Mac ? Như đã đề cập ở trên, nhiều người không biết cách xác định và xóa các tiện ích mở rộng hệ thống cũ trên máy Mac của mình. Cho dù bạn có biết hay không thì bài viết này cũng cung cấp giải thích về tiện ích mở rộng hệ thống cũ và các phương pháp xóa tiện ích mở rộng hệ thống cũ.
Phần mở rộng hệ thống cũ là gì?
Tiện ích mở rộng hệ thống cũ đề cập đến một loại tiện ích mở rộng hạt nhân (KEXT) cũ hơn trong macOS, dùng để kích hoạt các chức năng phần cứng hoặc phần mềm cụ thể. Các tiện ích mở rộng này có thể tương tác trực tiếp với nhân macOS để hỗ trợ các chức năng như trình điều khiển thiết bị bên ngoài, công cụ mạng, phần mềm ảo hóa và chương trình chống vi-rút.
Tuy nhiên, khi công nghệ phát triển, các phần mở rộng hệ thống cũ đang dần bị loại bỏ. Bắt đầu với macOS Catalina, Apple đã giới thiệu Tiện ích mở rộng hệ thống và DriverKit để thay thế cho KEXT truyền thống.
Do đó, nếu bạn đang sử dụng phần mềm dựa trên tiện ích mở rộng hệ thống cũ , macOS (từ Catalina trở lên) có thể hiển thị cảnh báo, thông báo cho bạn rằng những tiện ích mở rộng này sẽ không được hỗ trợ trong các phiên bản macOS trong tương lai.
Chia sẻ lời giải thích về các tiện ích mở rộng hệ thống cũ với bạn bè của bạn!
Làm cách nào để xóa tiện ích mở rộng hệ thống cũ trên Mac?
Sửa lỗi1. Gỡ cài đặt phần mềm liên kết
Các tiện ích mở rộng hệ thống cũ thường được tải bởi các ứng dụng của bên thứ ba, chẳng hạn như trình điều khiển phần cứng, công cụ ảo hóa hoặc chương trình chống vi-rút. Việc gỡ cài đặt các ứng dụng này sẽ xóa các tiện ích mở rộng.
Bạn có thể thực hiện việc này bằng cách mở Finder, điều hướng đến thư mục Ứng dụng và tìm phần mềm được liên kết với tiện ích mở rộng hệ thống Legacy. Sau đó, kéo ứng dụng vào Thùng rác hoặc sử dụng trình gỡ cài đặt phần mềm nếu có.
Sửa lỗi2. Xóa tiện ích mở rộng hệ thống cũ thông qua iBoysoft DiskGeeker for Mac
iBoysoft DiskGeeker dành cho Mac là một công cụ quản lý ổ đĩa chuyên nghiệp được thiết kế để giúp người dùng dễ dàng quản lý ổ đĩa, tối ưu hóa dung lượng lưu trữ và cải thiện hiệu suất hệ thống. Nó hỗ trợ quản lý các ổ đĩa được kết nối, bao gồm ổ cứng bên trong, ổ cứng ngoài, thẻ SD, v.v.
Nó có thể quét các tệp không cần thiết trên hệ thống của bạn, bao gồm bộ đệm, tệp nhật ký, phần còn lại của ứng dụng và tiện ích mở rộng hệ thống cũ. Sau khi quét, bạn có thể xem kích thước và tên của các tệp này, sau đó xóa chúng một cách có chọn lọc tùy theo nhu cầu của bạn.
Đây là cách thực hiện:
Như bạn có thể thấy, chỉ một vài bước đơn giản có thể giúp bạn xóa tiện ích mở rộng hệ thống cũ trên máy Mac . Hãy chia sẻ iBoysoft DiskGeeker for Mac với bạn bè nếu bạn thấy nó hữu ích!
Sửa lỗi3. Xóa thủ công tiện ích mở rộng hệ thống cũ
Hầu hết các tiện ích mở rộng hệ thống cũ đều được lưu trữ trong /Library/Extensions/ và /System/Library/Extensions/. Vì vậy, bạn nên mở Finder, nhấp vào Đi> Chuyển đến Thư mục và nhập thủ công hai đường dẫn này để tìm kiếm các tệp liên quan đến tiện ích mở rộng hệ thống cũ (thường có đuôi .kext).

Khi bạn tìm thấy các tệp tiện ích mở rộng không cần thiết, hãy kéo chúng vào Thùng rác. Hệ thống có thể nhắc bạn nhập mật khẩu quản trị viên, sau khi nhập xong nhấn OK.
Vì các phần mở rộng hệ thống cũ tương tác trực tiếp với kernel nên bạn nên xây dựng lại bộ đệm kernel để đảm bảo tính ổn định của hệ thống sau khi xóa. Mở Terminal của bạn và nhập lệnh sau, sau đó nhấn Enter để xây dựng lại bộ đệm:
sudo kextcache --clear-staging
Sau các bước này, bạn có thể khởi động lại máy Mac của mình để đảm bảo các thay đổi có hiệu lực.
Làm cách nào để tìm thấy các tiện ích mở rộng hệ thống cũ trên máy Mac?
Ngoài việc tìm kiếm các tiện ích mở rộng hệ thống cũ trong /Library/Extensions/ và /System/Library/Extensions/, bạn cũng có thể tìm thấy chúng trong Báo cáo hệ thống và thông qua Terminal.
Báo cáo hệ thống là một công cụ do macOS cung cấp cho phép người dùng xem thông tin chi tiết về phần cứng, phần mềm và cấu hình mạng của họ. Trong Báo cáo hệ thống , có một phần tên là Phần mềm , trong đó liệt kê các thông tin liên quan đến phần mềm, bao gồm cả Tiện ích mở rộng hạt nhân. Thông qua Báo cáo hệ thống, bạn có thể xem các tiện ích mở rộng kernel hiện được tải trên hệ thống của mình (bao gồm cả các tiện ích mở rộng hệ thống cũ) cũng như trạng thái và chi tiết của chúng.
Để kiểm tra các tiện ích mở rộng hệ thống cũ đã cài đặt, hãy mở Báo cáo hệ thống, sau đó chọn Tiện ích mở rộng trong phần Phần mềm ở thanh bên trái. Trong danh sách bên phải, bạn sẽ thấy tất cả các phần mở rộng kernel được cài đặt trên hệ thống (bao gồm cả phần mở rộng hệ thống cũ). Nếu phần mở rộng kernel đã lỗi thời, phần mở rộng này thường được đánh dấu là Cũ hoặc Lỗi thời và thông tin phiên bản có thể đưa ra cảnh báo liên quan.

Tất nhiên, bạn cũng có thể sử dụng lệnh Terminal để xem các tiện ích mở rộng đã tải.
- Mở Terminal.
- Nhập lệnh sau để liệt kê tất cả các tiện ích mở rộng đã tải:kextstat | grep -v com.appleLệnh này có thể liệt kê tất cả các phần mở rộng kernel không phải của Apple (KEXT). Nếu tiện ích mở rộng là tiện ích mở rộng hệ thống cũ thì tiện ích này có thể xuất hiện dưới dạng tiện ích mở rộng đã lỗi thời.
- Nếu bạn thấy rằng một số đường dẫn tệp mở rộng không rõ ràng, bạn có thể nhập lệnh sau để kiểm tra, lệnh này sẽ giúp bạn tìm thấy các tệp có thể liên quan đến tiện ích mở rộng hệ thống cũ:kextstat | grep -i di sản
Chia sẻ bài viết này nếu bạn đã gỡ bỏ thành công tiện ích mở rộng hệ thống cũ trên Mac.