Mac 앱 잔여 파일, 지우기 전에 목록부터 확인하세요
앱을 휴지통으로 옮기면 앱 자체는 삭제되지만, 환경설정과 Application Support 폴더, 그룹 컨테이너, 보조 프로그램, 설치 기록은 남을 수 있습니다. 제거 도구마다 결과가 다른 이유는 파일이 어느 앱에 속하는지 판단하는 기준이 다르기 때문입니다.
삭제 후보를 먼저 살펴보고 앱 크기와 잔여 파일 크기를 따로 확인하세요. 개인 데이터는 직접 선택해야 하며, 이름이 비슷하다는 이유만으로 함께 삭제하면 안 됩니다.
이미 앱을 지웠다면 앱 제거 후 잔여 파일 정리 가이드를 참고하세요. 실행 중인 앱을 종료하는 단계부터의 절차는 Mac 앱 완전 제거 가이드에 있습니다. 이 글은 삭제 직전의 확인에 집중합니다.
잔여 파일 목록에서 확인할 세 가지
발견한 파일마다 다음 세 가지를 설명할 수 있어야 합니다.
- 귀속: 이 경로들은 제거한 앱에 속한다(보통 폴더 이름이 아니라 번들 식별자 기준).
- 안전성: 삭제해도 그 경로를 아직 공유하는 다른 앱에 영향을 주지 않는다.
- 완전성: 관련 잔여 파일을 빠짐없이 확인했다. 다만 일부는 기본으로 선택 해제된 채로 남아야 한다.
하나라도 불분명하면 후보가 많을수록 잘못 지울 위험도 커집니다. 크기만으로 삭제 여부를 판단할 수는 없습니다. Application Support의 12 GB 폴더는 캐시일 수도 있지만, 로컬 사진 보관함이나 공유 미디어일 수도 있습니다.
기대해 볼 계층
| 계층 | 예 | 기본 처리 방식 |
|---|---|---|
| 앱 번들 | /Applications/Example.app |
휴지통 또는 소유한 패키지 관리자로 제거 |
| 사용자 폴더의 앱 데이터 | ~/Library/Application Support, Preferences, Caches, Containers, Group Containers |
번들 id로 검토하고 수용하는 것만 삭제 |
| 설치/업데이트 잔여 | 남은 pkg 설치 기록, Sparkle 잔여, 백그라운드 업데이터 | 제거한 설치에 속할 때 정리 |
| 권한 있는 헬퍼 | LaunchDaemons, 권한 헬퍼, 커널 확장, 네트워크 확장 | 공급업체 제거기를 선호하고 일반 도구로 강제하지 않음 |
| 공유 미디어 | 둘 이상 앱이 참조하는 사진, 다운로드, 문서 | 검토용으로 표시하고 절대 사전 선택하지 않음 |
시스템 구성 요소가 포함된 앱은 Apple도 개발자가 제공한 제거 도구를 사용하도록 안내합니다(앱 삭제 또는 제거). 일반 정리 도구가 관리자 권한을 사용하는 보조 프로그램을 설명 없이 삭제해서는 안 됩니다.
삭제 전에 순서대로 확인하기
손으로 하든 제거 UI로 하든 이 순서를 쓰세요.
- 의도한 앱인지 확인. 중복 이름은 흔하고, 진짜 키는 번들 식별자입니다.
- 앱 크기와 잔여 크기를 분리. 번들이 400 MB이고 잔여가 90 MB임을 알면 목록을 읽는 세심함이 달라집니다.
- 경로를 펼치고 라벨만 믿지 말 것. 행이 모호하면 Finder에서 상위 폴더를 엽니다.
- 브라우저 프로필, 채팅 DB, 라이선스 파일은 지우려는 경우가 아니면 체크 해제. 개인 데이터는 직접 선택한 경우에만 삭제해야 합니다.
- 다른 실행 중 앱이 아직 연 것은 건너뛰기. 사용 중인 파일이 있으면 삭제를 멈춰야 합니다.
- “Empty” 임시 폴더를 주시. 귀속 후에는 위험이 낮지만 자동으로 지우지 말고 직접 확인해야 합니다.
- 정리 도중 앱을 재설치하거나 복원하면 중단. 계속하면 새 설치의 지원 파일을 지울 수 있습니다.
앱이 다시 설치되면 이전 잔여 파일 목록을 그대로 삭제에 사용할 수 없습니다. 새 설치에 필요한 데이터를 보호하려면 정리를 멈춰야 합니다.
전용 도구 없는 수동 검토
Finder와 Terminal을 선호할 때:
# List likely user-level residue by bundle-style name (example)
ls ~/Library/Application\ Support | grep -i example
ls ~/Library/Preferences | grep -i example
ls ~/Library/Caches | grep -i example
example을 공급업체나 번들 id의 특징적인 조각으로 바꿉니다. 그다음:
rm -rf보다 후보를 휴지통으로 옮기는 것을 선호하세요.- 관련 앱과 헬퍼를 먼저 종료하세요.
- 공급업체 문서가 정확한 경로를 지명하지 않으면
/Library와/System은 건드리지 마세요. - 소유자 둘 중 하나가 없어졌다고 Group Container를 삭제하지 마세요.
Homebrew로 설치한 앱은 Homebrew로 제거해 설치 기록과 cask가 관리하는 파일을 일치시키세요. 앱만 휴지통으로 옮기면 오래된 기록이 남아 재설치를 방해할 수 있습니다.
공유 파일과 개인 데이터는 따로 확인하세요
잔여 파일처럼 보여도 아직 필요한 데이터일 수 있습니다.
| 쓰레기로 보임 | 실제로는 종종 | 더 안전한 행동 |
|---|---|---|
| 큰 “support” 폴더 | 오프라인 메일, 메모, 프로젝트 패키지 | 재구축 원본을 말할 수 없으면 유지 |
| Containers 아래 브라우저 폴더 | 프로필, 쿠키, 결제 수단 | 직접 선택한 경우만 삭제. 일괄 선택 금지 |
| 채팅/IM 미디어 디렉터리 | 로컬 기록과 첨부 | 유지. 필요하면 채팅 앱 안에서 지우기 |
| Unity 또는 게임 데이터 폴더 | 아직 원하는 프로젝트나 받은 자산 | 경로별로 검토 |
| 라이선스 또는 인증서 파일 | 활성화 상태 | 의도적으로 인증 해제할 때가 아니면 유지 |
좋은 정리 도구는 이 파일들과 용량을 보여 주고, 민감한 데이터나 사용 중인 파일은 삭제하지 못하게 합니다. 반대로 확보한 용량을 크게 보이게 하려고 이런 항목까지 미리 선택하는 도구도 있습니다.
Mole이 도와주는 부분
Mole은 앱과 잔여 파일의 크기를 구분하고 같은 앱을 중복 표시하지 않습니다. 잔여 파일은 경로별로 확인할 수 있고 빈 임시 폴더도 표시됩니다. 브라우저 개인 데이터는 수동으로 선택해야 하며, 공유 미디어도 기본 선택하지 않습니다. 보호 대상인 민감 데이터와 다른 앱이 사용 중인 파일은 삭제하지 않습니다. 정리 중 앱이 복원되거나 다시 설치되면 Mole은 작업을 멈춥니다.
Mole 밖에서 앱을 제거하면 관련 파일의 변경이 안정된 뒤 크기를 확인하고 건너뛴 항목도 설명합니다. 목록을 보고 정리할 내용을 확인할 수 있습니다.
Library의 폴더별 용도와 크기 확인 명령은 잔여 파일 정리 가이드에 있습니다. 도구를 고른다면 AppCleaner 대안 비교도 참고할 수 있습니다. 검색 범위와 보호 규칙은 도구마다 다릅니다.
자주 묻는 질문
왜 잔여 스캐너가 서로 다른가요?
소유 규칙, 제외 목록, 권한 경계가 다릅니다. 따라서 결과가 다를 수 있습니다. 더 많은 용량을 지운다고 내세우는 도구보다, 파일을 제외한 이유를 설명하는 도구를 선택하세요.
앱 이름의 Application Support 아래를 모두 지워야 하나요?
아니요. 번들 식별자를 맞추고, 모호한 경로를 열며, 공유·개인 데이터는 지우려는 경우가 아니면 체크 해제하세요.
App Store 앱에 휴지통으로 충분한가요?
휴지통은 앱 자체를 삭제하며 관련 데이터는 남을 수 있습니다. Launchpad에서 삭제하거나 휴지통으로 옮기는 것은 일반적인 제거 방법이지만, 잔여 파일까지 정리하려면 별도로 확인해야 합니다.
잔여가 재설치를 막을 수 있나요?
가끔입니다. 오래된 설치 기록, 백그라운드 업데이터, Homebrew 메타데이터가 간섭할 수 있습니다. 해당 앱의 파일인지 확인하고 정리하면 도움이 될 수 있습니다. 공간을 확보하려고 관련 없는 패키지까지 지울 필요는 없습니다.