Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

macOS Catalina에서 레거시 시스템 확장을 제거하는 단계별 가이드

Catalina가 경고한 레거시 시스템 확장을 어떻게 식별하고 제거합니까? 제거 프로그램을 사용해 보았지만 모든 것이 제거된 것 같지는 않습니다. - Apple 커뮤니티

Mac에서 기존 시스템 확장 프로그램을 제거하는 방법을 알고 계시나요? ? 위에서 언급했듯이 많은 사람들은 Mac에서 레거시 시스템 확장을 식별하고 제거하는 방법을 모릅니다. 당신이 알고 있든 모르든, 이 문서에서는 레거시 시스템 확장에 대한 설명과 레거시 시스템 확장을 제거하는 방법을 제공합니다.

레거시 시스템 확장이란 무엇인가요?

레거시 시스템 확장은 특정 하드웨어 또는 소프트웨어 기능을 활성화하는 데 사용되는 macOS의 이전 유형의 커널 확장(KEXT)을 나타냅니다. 이러한 확장 프로그램은 macOS 커널과 직접 상호 작용하여 외부 장치 드라이버, 네트워킹 도구, 가상화 소프트웨어, 바이러스 백신 프로그램과 같은 기능을 지원할 수 있습니다.

그러나 기술이 발전함에 따라 레거시 시스템 확장은 점차적으로 폐지되고 있습니다. Apple은 macOS Catalina부터 기존 KEXT를 대체하기 위해 시스템 확장 및 DriverKit을 도입했습니다.

따라서 기존 시스템 확장 프로그램을 사용하는 소프트웨어를 사용하는 경우 , macOS(Catalina 이상)에서는 이러한 확장 프로그램이 향후 macOS 버전에서 지원되지 않을 것임을 알리는 경고가 표시될 수 있습니다.

레거시 시스템 확장에 대한 설명을 친구들과 공유하세요!

Mac에서 기존 시스템 확장을 제거하는 방법

수정1. 관련 소프트웨어 제거

레거시 시스템 확장은 일반적으로 하드웨어 드라이버, 가상화 도구 또는 바이러스 백신 프로그램과 같은 타사 응용 프로그램에 의해 로드됩니다. 이러한 응용 프로그램을 제거하면 확장 프로그램도 제거됩니다.

Finder를 열고 애플리케이션 폴더로 이동하여 기존 시스템 확장 프로그램과 연결된 소프트웨어를 찾으면 됩니다. 그런 다음 응용 프로그램을 휴지통으로 드래그하거나 가능한 경우 소프트웨어 제거 프로그램을 사용하십시오.

수정2. Mac용 iBoysoft DiskGeeker를 통해 레거시 시스템 확장 제거

Mac용 iBoysoft DiskGeeker는 사용자가 쉽게 디스크를 관리하고, 저장 공간을 최적화하고, 시스템 성능을 향상할 수 있도록 설계된 전문 디스크 관리 도구입니다. 내부 하드 드라이브, 외부 하드 드라이브, SD 카드 등을 포함하여 연결된 디스크 관리를 지원합니다.

캐시, 로그 파일, 애플리케이션 남은 항목, 레거시 시스템 확장을 포함하여 시스템에서 불필요한 파일을 검사할 수 있습니다. 검사 후에는 이러한 파일의 크기와 이름을 확인한 다음 필요에 따라 선택적으로 삭제할 수 있습니다.

방법은 다음과 같습니다:

보시다시피, 몇 가지 간단한 단계만으로 Mac에서 기존 시스템 확장 프로그램을 제거하는 데 도움이 될 수 있습니다. . 도움이 된다면 Mac용 iBoysoft DiskGeeker를 친구들과 공유해 보세요!

수정3. 레거시 시스템 확장을 수동으로 제거

대부분의 레거시 시스템 확장은 /Library/Extensions/ 및 /System/Library/Extensions/에 저장됩니다.  따라서 Finder를 열고 이동> 폴더로 이동을 클릭하세요. 을 클릭하고 레거시 시스템 확장(일반적으로 .kext 확장자)과 관련된 파일을 검색하려면 이 두 경로를 수동으로 입력하세요.
  macOS Catalina에서 레거시 시스템 확장을 제거하는 단계별 가이드

불필요한 확장 파일을 찾으면 해당 파일을 휴지통으로 드래그하세요. 시스템에서 관리자 비밀번호를 입력하라는 메시지를 표시할 수 있으며, 비밀번호를 입력한 후 확인을 클릭하세요.

레거시 시스템 확장은 커널과 직접 상호 작용하므로 삭제 후 시스템 안정성을 보장하려면 커널 캐시를 다시 빌드해야 합니다. 터미널을 열고 다음 명령을 입력한 후 Enter를 눌러 캐시를 다시 작성하세요:

sudo kextcache --clear-staging

이 단계를 마친 후 Mac을 다시 시작하면 변경 사항이 적용되는지 확인할 수 있습니다.

Mac에서 기존 시스템 확장을 어떻게 찾나요?

/Library/Extensions/ 및 /System/Library/Extensions/에서 기존 시스템 확장 프로그램을 검색하는 것 외에도 시스템 보고서 및 터미널을 통해 찾을 수도 있습니다.

시스템 보고서는 사용자가 하드웨어, 소프트웨어 및 네트워크 구성에 대한 자세한 정보를 볼 수 있도록 macOS에서 제공하는 도구입니다.  시스템 보고서에서 , 소프트웨어라는 섹션이 있습니다. , 커널 확장을 포함한 소프트웨어 관련 정보가 나열되어 있습니다.  시스템 보고서를 통해 현재 시스템에 로드된 커널 확장(레거시 시스템 확장 포함)과 해당 상태 및 세부 정보를 볼 수 있습니다.

설치된 레거시 시스템 확장을 확인하려면 시스템 보고서를 연 다음 왼쪽 사이드바의 소프트웨어 섹션에서 확장을 선택하세요.  오른쪽 목록에는 시스템에 설치된 모든 커널 확장(레거시 시스템 확장 포함)이 표시됩니다.  커널 확장이 오래된 경우 일반적으로 Legacy 또는 Outdated로 표시되며 버전 정보에 관련 경고가 표시될 수 있습니다.
macOS Catalina에서 레거시 시스템 확장을 제거하는 단계별 가이드

물론 터미널 명령을 사용하여 로드된 확장 프로그램을 볼 수도 있습니다.

  1. 터미널을 엽니다.
  2. 로드된 모든 확장 프로그램을 나열하려면 다음 명령을 입력하십시오.kextstat | grep -v com.apple 이 명령은 Apple이 아닌 모든 커널 확장(KEXT)을 나열할 수 있습니다. 확장 프로그램이 레거시 시스템 확장 프로그램인 경우 오래된 확장 프로그램으로 표시될 수 있습니다.
  3. 일부 확장 파일 경로가 명확하지 않은 경우 다음 명령을 입력하여 확인할 수 있습니다. 이는 레거시 시스템 확장과 관련될 수 있는 파일을 찾는 데 도움이 됩니다.kextstat | grep -i 레거시

Mac에서 기존 시스템 확장 프로그램을 성공적으로 제거한 경우 이 기사를 공유하세요.