Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Mac

Hướng dẫn từng bước gỡ bỏ Legacy System Extensions trên macOS Catalina

Làm sao xác định và gỡ bỏ legacy system extensions Catalina cảnh báo? Tôi thử chương trình gỡ cài đặt, nhưng không nghĩ nó xóa hết. - Apple Community

Bạn có biết cách gỡ bỏ legacy system extensions trên Mac không? Như đề cập, nhiều người không biết cách xác định và gỡ bỏ legacy system extensions trên Mac. Biết hay không, bài viết giải thích legacy system extension và phương pháp gỡ bỏ.

Legacy system extension là gì?

Legacy system extension指的是 macOS 中较旧类型的内核扩展 (KEXT),用于启用特定硬件或软件功能。这些扩展可以直接与 macOS 内核交互,以支持外部设备驱动程序、网络工具、虚拟化软件和防病毒程序等功能。

然而,随着技术发展,legacy system extensions 正逐步淘汰。从 macOS Catalina 开始,Apple 引入了 System Extensions 和 DriverKit 作为传统 KEXT 的替代品。

因此,如果您使用依赖 legacy system extensions 的软件,macOS(从 Catalina 或更新版本)可能会显示警告,通知您这些扩展在未来的 macOS 版本中将不再受支持。

Chia sẻ giải thích legacy system extensions với bạn bè!

Cách gỡ bỏ legacy system extension trên Mac?

Sửa 1. Gỡ cài đặt phần mềm liên quan

Legacy system extensions thường được tải bởi ứng dụng thứ ba, như driver phần cứng, công cụ ảo hóa, hoặc chương trình diệt virus. Gỡ cài đặt các ứng dụng này sẽ xóa các extension.

Bạn có thể làm bằng cách mở Finder, đi đến thư mục Applications, tìm phần mềm liên quan đến Legacy system extension. Sau đó kéo ứng dụng vào Thùng rác, hoặc dùng trình gỡ cài đặt của phần mềm nếu có.

Sửa 2. Gỡ bỏ legacy system extension qua iBoysoft DiskGeeker for Mac

iBoysoft DiskGeeker for Mac là công cụ quản lý ổ chuyên nghiệp giúp người dùng dễ dàng quản lý ổ, tối ưu không gian lưu trữ, và cải thiện hiệu suất hệ thống. Hỗ trợ quản lý ổ kết nối, bao gồm ổ cứng nội bộ, ổ cứng ngoài, thẻ SD, v.v.

Nó quét file không cần thiết trên hệ thống, bao gồm cache, file log, file thừa ứng dụng, và legacy system extensions. Sau quét, bạn xem dung lượng và tên file, sau đó chọn xóa theo nhu cầu.

Cách làm:

Như bạn thấy, chỉ vài bước đơn giản giúp gỡ bỏ legacy system extension trên Mac. Chia sẻ iBoysoft DiskGeeker for Mac cho bạn bè nếu thấy hữu ích!

Sửa 3. Thủ công gỡ bỏ legacy system extension

Đa số legacy system extensions lưu trong /Library/Extensions/ và /System/Library/Extensions/. Vì vậy, mở Finder, nhấp Go > Go to Folder, thủ công nhập hai đường dẫn tìm file liên quan legacy system extensions (thường có đuôi .kext).
Hướng dẫn từng bước gỡ bỏ Legacy System Extensions trên macOS Catalina

Khi tìm thấy file extension không cần, kéo vào Thùng rác. Hệ thống có thể nhắc nhập mật khẩu admin, sau khi nhập, nhấp OK.

Vì legacy system extensions tương tác trực tiếp với kernel, bạn nên rebuild kernel cache đảm bảo ổn định hệ thống sau xóa. Mở Terminal và nhập lệnh sau, nhấn Enter rebuild cache:

sudo kextcache --clear-staging

Sau các bước này, khởi động lại Mac đảm bảo thay đổi có hiệu lực.

Cách tìm legacy system extensions trên Mac?

Ngoài tìm legacy system extensions trong /Library/Extensions/ và /System/Library/Extensions/, bạn cũng tìm được trong System Report và Terminal.

System Report là công cụ macOS cung cấp cho người dùng xem thông tin chi tiết phần cứng, phần mềm, và cấu hình mạng. Trong System Report, có phần Software, liệt kê thông tin liên quan phần mềm, bao gồm Kernel Extensions. Qua System Report, bạn xem kernel extensions đang tải trên hệ thống (bao gồm legacy system extensions) và trạng thái, chi tiết của chúng.

Để kiểm tra legacy system extensions đã cài, mở System Report, chọn Extensions dưới Software phần bên trái. Trong danh sách bên phải, bạn thấy tất cả kernel extensions cài trên hệ thống (bao gồm legacy system extensions). Nếu kernel extension lỗi thời, thường đánh dấu Legacy hoặc Outdated, thông tin phiên bản có thể có cảnh báo liên quan.
Hướng dẫn từng bước gỡ bỏ Legacy System Extensions trên macOS Catalina

Tất nhiên, bạn cũng dùng lệnh Terminal xem extension đã tải.

  1. Mở Terminal.
  2. Nhập lệnh sau liệt kê tất cả extension đã tải:
    kextstat | grep -v com.apple
    Lệnh này liệt kê tất cả kernel extensions (KEXTs) không phải Apple. Nếu extension là legacy system extension, có thể xuất hiện như extension lỗi thời.
  3. Nếu thấy đường dẫn file extension không rõ, nhập lệnh sau kiểm tra, giúp tìm file có thể liên quan legacy system extensions:
    kextstat | grep -i legacy

Chia sẻ bài viết nếu bạn thành công gỡ bỏ legacy system extension trên Mac.