Mac에서 앱을 완전히 제거하는 방법 (남은 파일 제거)

Mac에서 앱을 완전히 제거하는 방법 (남은 파일 제거)

Mac에서 앱을 제거하는 것은 우스울 정도로 간단해 보입니다. 응용 프로그램 폴더에서 휴지통으로 드래그하면 끝입니다. 그리고 앱 자체만 놓고 보면 그 말이 맞습니다. 하지만 거의 아무도 알려주지 않는 사실이 있습니다. 드래그해서 없앤 앱은 그 앱이 설치한 것의 일부에 불과하다는 것입니다.

거의 모든 macOS 앱은 처음 실행하는 순간 시스템 곳곳에 지원 파일을 흩뿌려 놓습니다. 캐시, 환경설정, 응용 프로그램 지원 폴더, 컨테이너, 로그, 충돌 보고서, 저장된 상태, 그리고 때로는 앱이 사라진 뒤에도 계속 실행되는 백그라운드 에이전트까지 말입니다. 휴지통으로 드래그하면 100MB짜리 앱 번들은 사라지지만 400MB의 잔해는 그대로 남습니다. 이것을 지난 세월 동안 설치하고 제거한 모든 앱에 대해 곱해보면, 더 이상 존재하지 않는 앱들이 남긴 5~20GB의 고아 파일을 발견하는 것은 흔한 일입니다.

이 가이드에서는 그 잔여물이 어디에 숨어 있는지, 수동으로 제거하는 방법, 그리고 다음과 같은 무료 제거 프로그램으로 몇 번의 클릭만에 전체 작업을 수행하는 방법을 설명합니다. CleanMac — 한 달 동안 건드리지 않은 앱을 찾아 일괄적으로 제대로 제거하는 방법까지 포함해서 말입니다.

CleanMac 제거 프로그램

휴지통으로 드래그하기의 문제점

macOS 앱은 번들 형태로 제공됩니다. 응용 프로그램 폴더에 있는 `.app` 아이콘은 사실 앱 실행에 필요한 모든 것을 담고 있는 폴더입니다. Apple의 설계 철학은 앱이 자체 완결적이어야 한다는 것이며, 번들 자체만 놓고 보면 그렇습니다. 하지만 일단 실행되면 앱은 번들 외부에 사용자 데이터를 기록해야 합니다(번들은 종종 읽기 전용이며, 앱이 업데이트될 때 사용자 데이터가 사라져서는 안 되기 때문입니다).

그 설계는 합리적입니다. 그러나 제거 방식은 그렇지 않습니다. macOS에는 내장 제거 프로그램이 없습니다. Windows에는 “프로그램 추가/제거”가 있고, macOS에는 휴지통이 있습니다. 앱을 휴지통으로 드래그하면:

  • ✅ 앱 번들은 제거됩니다
  • ❌ 캐시는 `~/Library/Caches`에 남습니다
  • ❌ 환경설정은 `~/Library/Preferences`에 남습니다
  • ❌ 지원 파일은 `~/Library/Application Support`에 남습니다
  • ❌ 컨테이너와 그룹 컨테이너는 `~/Library/Containers`와 `~/Library/Group Containers`에 남습니다
  • ❌ 로그, 충돌 보고서, 저장된 상태, HTTP 저장소가 남습니다
  • ❌ 실행 에이전트(있는 경우)는 로그인할 때마다 여전히 실행을 시도할 수 있습니다

작은 앱은 몇 메가바이트만 남깁니다. 브라우저, 창작 도구, 게임은 습관적으로 수백 메가바이트를 남깁니다. 제거된 Adobe 앱 하나만 해도 플러그인, 폰트, 지원 폴더에 걸쳐 1기가바이트 이상을 남길 수 있습니다. 어느 것도 Mac에 해를 끼치지는 않지만, 공간을 낭비하고 Library를 어지럽히며, 남은 백그라운드 에이전트는 로그인 시 오류 메시지를 일으킬 수도 있습니다.

잔여 파일이 숨어 있는 곳

잔여물을 정리하기 전에, 사냥터를 알아야 합니다. 아래 `~`로 시작하는 모든 경로는 기본적으로 숨겨진 사용자 Library 안에 있습니다. Finder에서 Cmd+Shift+G 를 누르고 경로를 붙여넣으면 바로 그곳으로 이동합니다.

`~/Library/Caches/`

앱이 속도를 높이기 위해 생성하는 임시 데이터입니다. 보통 단일 항목으로 가장 큰 잔여물 범주입니다. 앱의 캐시 폴더를 삭제해도 안전하며, 앱(여전히 설치되어 있다면)은 단순히 다시 생성합니다.

`~/Library/Preferences/`

앱의 설정(창 위치, 라이선스 상태, 토글)을 저장하는 작은 `.plist` 파일입니다. 개별적으로는 아주 작지만(각각 몇 KB), 수백 개의 고아 plist가 수년에 걸쳐 쌓입니다. `com.vendorname.appname.plist`와 같은 이름입니다.

`~/Library/Application Support/`

중량급입니다. 데이터베이스, 플러그인, 템플릿, 게임 저장 파일, 다운로드한 콘텐츠, 라이선스 파일 등이 있습니다. 창작 및 전문 앱의 경우 이 폴더는 앱당 기가바이트를 차지할 수 있습니다. 잔여물 삭제가 가장 효과를 발휘하는 곳입니다.

`~/Library/Containers/` 및 `~/Library/Group Containers/`

샌드박스 앱(모든 App Store 앱 포함)은 컨테이너에 살며, 각각은 `Data/Library/` 안에 자체 캐시와 지원 파일을 가진 개인 미니 Library를 갖습니다. 이 잔여물은 종종 가장 크고, 폴더가 번들 식별자를 사용하기 때문에 이름으로 앱을 매칭하기 가장 어렵습니다.

확인해볼 만한 다른 곳

  • `~/Library/Logs/` 및 `~/Library/DiagnosticReports/` — 로그 및 충돌 보고서
  • `~/Library/Saved Application State/` — 창 복원 데이터
  • `~/Library/HTTPStorages/` 및 `~/Library/WebKit/` — 내장 브라우저가 있는 앱의 웹 데이터
  • `~/Library/LaunchAgents/` — 사용자별 백그라운드 항목(여기는 주의하세요)
  • `/Library/Application Support/` 및 `/Library/Caches/` — 시스템 전체에 해당하는 것(관리자 암호 필요)

CleanMac 정크 클리너

수동 방법: 앱을 완전히 제거하기, 단계별로

손으로 하는 것을 즐기거나 제거 프로그램이 무엇을 자동화하는지 이해하고 싶다면, 전체 수동 절차는 다음과 같습니다.

  1. 앱을 종료합니다. 메뉴 막대와 활성 상태 보기에서 도우미 프로세스를 확인하세요. 실행 중인 앱은 완전히 제거할 수 없습니다.
  2. 앱을 휴지통으로 이동합니다 `/Applications`에서. 일부 앱(특히 백그라운드 에이전트가 있는 앱)은 관리자 암호를 요구합니다.
  3. 잔여물을 찾습니다. Finder에서 Cmd+Shift+G 를 누르고 위의 각 위치를 방문하세요. 각 폴더에서 검색 필드를 사용하여 다음을 찾으세요 둘 다 앱의 이름 그리고 개발자의 이름 — Adobe 앱은 제품 이름이 아니라 “Adobe” 아래에 파일을 저장합니다.
  4. 이름이 맞지 않으면 번들 식별자를 대조하세요. 샌드박스 앱은 `com.spotify.client` 같은 식별자를 사용합니다. 어떤 폴더가 해당 앱의 것인지 확실하지 않다면, 앱을 (삭제하기 전에) 오른쪽 클릭 → 패키지 내용 보기 → `Contents/Info.plist`를 열고 `CFBundleIdentifier`를 확인하세요.
  5. LaunchAgents를 확인하세요. `~/Library/LaunchAgents/`에서 공급업체 이름을 딴 plist 파일을 찾으세요. 남은 에이전트는 로그인 시 “앱을 찾을 수 없음” 오류를 일으킵니다.
  6. 휴지통 비우기 모든 것이 여전히 작동하는지 확인한 후에만 — 휴지통은 실행 취소 버튼입니다.

소요 시간: 앱당 5–15분, 모든 것을 찾았다고 가정할 경우. 위험: 보통 — Library에는 버려도 될 것처럼 보이지만 그렇지 않은 폴더가 가득합니다. 황금률: 제거한 앱이나 그 개발자의 이름이 명확히 붙은 폴더만 삭제하고, 확실하지 않은 것은 절대 삭제하지 말고, 재시작하고 Mac이 정상적으로 작동하는지 확인할 때까지 모든 것을 휴지통에 보관하세요.

더 쉬운 방법: CleanMac의 앱 제거 프로그램

그 수동 절차가 지루하게 들렸다면, 실제로 그렇기 때문입니다. CleanMac 전체 탐색을 자동화합니다 — 그리고 완전히 무료입니다.

워크플로는 이렇게 생겼습니다:

  1. CleanMac을 열고 제거 프로그램 모듈을 선택하세요.
  2. 설치된 모든 애플리케이션을 그 총 설치 용량 과 함께 나열합니다 — 앱 번들에 더해 Library 전반에서 찾은 모든 관련 파일: 캐시, 환경설정, 응용 프로그램 지원, 컨테이너, 로그, 저장된 상태 등. 더 이상 아홉 개의 폴더를 손으로 확인할 필요가 없습니다.
  3. 앱을 선택하고, 정확히 무엇이 제거될지 미리보기를 검토한 뒤 클릭해서 정리하세요. 모든 것이 먼저 휴지통으로 이동합니다 — 영구적으로 지워지는 것은 없으므로 마음이 바뀌면 복원할 수 있습니다.
  4. 반복하거나, 여러 앱을 선택해 한 번에 일괄 제거하세요.

두 가지 세부 사항이 특히 신뢰를 높입니다:

  • 미리 보기 우선. 무엇이든 실행되기 전에 정확한 파일 목록을 볼 수 있습니다 — 수동 방법이 만들어내는 것과 같은 목록을 몇 초 만에 생성합니다.
  • 로컬 전용. 스캔은 전적으로 Mac에서 실행됩니다. 계정도, 업로드도, 파일 목록에 접근하는 분석도 없습니다 — 전체 Applications 폴더를 읽는 도구에 적합합니다.

CleanMac은 macOS 13 Ventura 이상이 필요하고, 11개 언어를 지원하며, 이 제거 프로그램을 포함한 모든 모듈이 체험판이나 구독 없이 무료입니다. CleanMac을 무료로 다운로드하세요.

30일 이상 사용하지 않은 앱 찾기

가장 가치 있는 제거는 당신이 싫어한다는 것을 아는 앱이 아니라, 존재를 잊고 있던 앱입니다. 대부분의 Mac에는 “언젠가” 소프트웨어가 두껍게 쌓여 있습니다: 한 프로젝트를 위한 영상 편집기, 한 주말을 위한 게임, 비교 단계에서 받은 세 개의 필기 앱.

CleanMac의 제거 프로그램은 마지막으로 연 날짜를 추적하고 30일 넘게 실행하지 않은 앱 을 전용 보기로 보여줍니다. 솔직한 분류로 하나씩 처리하세요:

  • 30–90일 미사용: 계절성(세금 신고 소프트웨어)이거나 비상용(디스크 복구)이 아니라면 제거 후보입니다.
  • 90일 이상 미사용: 거의 확실히 제거해도 안전합니다. 석 달 동안 그리워하지 않았다면, 앞으로도 그럴 일은 없습니다.
  • “언젠가 필요할지도 몰라”: 재설치는 보통 무료이고 빠르다는 점을 기억하세요. 2GB의 소프트웨어를 “혹시 몰라서” 2년간 보관하는 것은 5분짜리 재다운로드보다 어수선함이라는 비용이 더 큽니다.

한 가지 주의: 앱의 역할, 을 확인하세요, 마지막으로 연 날짜만이 아니라. 메뉴 막대 유틸리티와 백그라운드 동기화 도구는 앱 창이 아니라 메뉴 막대 아이콘으로 상호작용하기 때문에 오래된 “마지막으로 연” 날짜를 표시할 수 있습니다. 자동으로 무언가를 해준다면, 유지하세요.

일괄 제거: Applications 폴더 대청소

앱을 하나씩 손으로 제거하는 것은 한 개에는 괜찮습니다. 본격적인 정리 — 예를 들어 macOS 업그레이드 전에 공간을 확보하는 경우 — 에서는 일괄 제거가 경제성을 완전히 바꿉니다.

효율적인 접근:

  1. 먼저 크기순으로 정렬하세요. 제거 프로그램을 열고 앱을 총 설치 용량(앱 + 잔여 파일)순으로 정렬하세요. 상위 다섯 개를 제거하면 보통 그다음 스무 개를 합친 것보다 더 많은 공간을 회수합니다. 게임, 크리에이티브 제품군, 가상 머신 앱, 오래된 Xcode 버전이 이 목록을 차지합니다.
  2. 그다음 30일 미사용 보기를 훑으세요. 위의 분류에서 탈락한 모든 것을 선택하세요.
  3. 통합 미리보기를 검토하세요. 한 화면에 선택한 모든 앱에서 제거될 모든 파일이 표시됩니다 — 예상치 못한 항목이 없는지 훑어보세요.
  4. 한 번의 작업으로 제거한 다음, 모두 정상인지 확인한 후 Mac을 재시동하고 휴지통을 비우세요.

2년 된 Mac에서 현실적인 첫 대량 정리: 앱 15–30개 제거, 5–25GB 확보, 20분 소요. 앱을 넘어 중복 파일, 대용량 파일, 정크 캐시까지 더 넓게 정리하려면 다음 가이드의 기법과 함께 사용하세요: Mac에서 디스크 공간 확보하기, 또는 같은 대시보드에서 CleanMac의 다른 모듈을 실행하기만 하면 됩니다.

결론

드래그하여 휴지통에 버리면 눈에 보이는 앱은 제거되지만 보이지 않는 부분—캐시, 환경설정, 지원 폴더, 컨테이너, 그리고 수년간 조용히 쌓이는 백그라운드 에이전트—은 남습니다. 이제 그것들이 어디에 숨는지, 그리고 수동으로 Library를 뒤지는 방법이든 적절한 도구로 두 번 클릭 제거든 어떻게 제거하는지 알게 되었습니다.

대부분의 사람에게 실용적인 방법은 간단합니다: 사용하세요 CleanMac의 무료 제거 프로그램, 을 사용해 남은 파일을 자동으로 찾게 하고, 미리보기를 검토한 뒤, 30일 미사용 보기에 나타나는 모든 항목을 일괄 제거하세요. 분기마다 한 번, 20분이면 Applications 폴더가 Mac을 개봉했던 날처럼 깨끗하게 유지됩니다. 더 나아가고 싶으신가요? 제거 정리를 저희의 정크 및 중복 파일 청소와 함께 사용하세요 디스크 공간 가이드, 에서, 그리고 저희의 엄선된 Mac 유틸리티를 더 둘러보세요 앱 컬렉션.

자주 묻는 질문

Mac 앱을 삭제한 후에도 왜 파일이 남나요?

macOS의 설계 방식 때문입니다. `/Applications`의 앱 번들은 읽기 전용 프로그램 코드로 취급되며, 사용자별 항목—설정, 캐시, 데이터베이스, 다운로드한 콘텐츠—은 대신 Library 폴더에 기록되므로 앱을 업데이트하거나 교체해도 데이터는 건드리지 않습니다.

Library 폴더의 파일을 삭제해도 안전한가요?

예, 두 가지 규칙을 따르면 됩니다. 첫째, 이미 제거한 앱 이름이 분명히 붙은 폴더와 파일만 삭제하세요 (또는 그 개발자 이름) — 앱이 사라진 뒤에는 앱의 남은 폴더는 아무 영향이 없습니다.

환경설정(.plist) 파일이란 무엇이며, 삭제해야 하나요?

환경설정 파일—`com.apple.finder.plist`처럼 이름이 붙은—은 앱이 설정을 저장하는 작은 XML 또는 바이너리 파일입니다: 창 크기, 도구 막대 레이아웃, 라이선스 상태, 토글 위치 등. 이들은 `~/Library/Preferences`에 있습니다.

오래전에 삭제한 앱의 남은 파일은 어떻게 찾나요?

수동 방법은 지루합니다: 각 Library 폴더(Caches, Preferences, Application Support, Containers, Group Containers, Logs, Saved Application State, HTTPStorages, LaunchAgents)에서 앱 이름, 개발자 이름, 번들 식별자를 검색하세요—세 가지 다른 명명 규칙, 아홉 개의 다른 폴더. 고아가 된 남은 파일은 시스템의 어떤 것도 더 이상 참조하지 않기 때문에 식별할 수 있지만, 이를 수동으로 증명하는 것은 거의 불가능합니다.

앱을 완전히 제거한 후 다시 설치할 수 있나요?

예 — 완전 제거는 재설치를 결코 막지 않습니다. App Store나 개발자 사이트에서 앱을 다시 다운로드하여 평소처럼 설치하세요. 첫 실행 시 지원 폴더, 캐시, 환경설정을 새로 만듭니다.

시스템 앱은 어떨까요 — 그것도 제거할 수 있나요?

대부분 아니며, 시도해서도 안 됩니다. macOS는 내장 앱(Safari, Mail, Messages, Photos 등)을 System Integrity Protection으로 보호하여 제거를 막습니다 — 시스템의 일부가 그 존재를 기대하기 때문에 타당한 이유가 있습니다.

사용하지 않는 앱은 얼마나 자주 정리해야 하나요?

대부분의 사람에게 분기별 검토가 적당합니다 — 3개월마다 제거 프로그램을 열고, 마지막으로 연 날짜로 정렬한 뒤, “지난 90일 동안 이걸 사용했나?” 테스트를 통과하지 못한 항목을 제거하세요. 일회성 프로젝트 도구를 끝내거나 체험판을 포기할 때마다 즉시 제거(남은 파일 포함)를 추가하세요.