2026년 Mac에서 앱을 완전히 제거하는 방법
2026년 Mac에서 앱을 완전히 제거하는 방법
앱을 휴지통으로 드래그하는 것만으로는 실제로 앱이 제거되지 않습니다. macOS는 환경설정, 캐시, 지원 파일, 시작 에이전트, 플러그인, 컨테이너 등 다양한 Library 폴더에 흩어져 있는 잔여 파일을 남깁니다. 시간이 지남에 따라 수십 개의 삭제된 앱에서 남겨진 이러한 파일들은 수 기가바이트의 디스크 공간을 낭비할 수 있습니다.
이 가이드에서는 Mac 앱이 데이터를 어디에 숨기는지, 모든 것을 수동으로 정리하는 방법, 그리고 AppCleaner와 유사하지만 더 넓은 범위와 현대적인 인터페이스로 모든 흔적을 제거하는 NythyCleaner의 자동화된 심층 제거 방법에 대해 설명합니다.
"휴지통으로 이동"만으로는 부족한 이유
앱을 휴지통으로 드래그하거나(또는 마우스 오른쪽 버튼 클릭 → 휴지통으로 이동) macOS는 /Applications에서 .app 번들만 제거합니다. 하지만 대부분의 앱은 실행되는 순간 추가 파일을 생성합니다:
- 환경설정 —
~/Library/Preferences/com.example.app.plist - 애플리케이션 지원 —
~/Library/Application Support/AppName/ - 캐시 —
~/Library/Caches/com.example.app/ - 저장된 상태 —
~/Library/Saved Application State/com.example.app.savedState/ - 컨테이너 —
~/Library/Containers/com.example.app/ - 로그 —
~/Library/Logs/AppName/ - 쿠키 —
~/Library/Cookies/com.example.app.binarycookies - WebKit / HTTP 저장소 —
~/Library/WebKit/com.example.app/ - 시작 에이전트 —
~/Library/LaunchAgents/com.example.app.plist - 그룹 컨테이너 —
~/Library/Group Containers/group.com.example.app/
일부 앱은 시스템 수준 구성 요소도 설치합니다:
- 시작 데몬 —
/Library/LaunchDaemons/ - 특권 도우미 도구 —
/Library/PrivilegedHelperTools/ - 시스템 시작 에이전트 —
/Library/LaunchAgents/ - 인터넷 플러그인 —
/Library/Internet Plug-Ins/ - 커널 확장 —
/Library/Extensions/ - 설치 프로그램 영수증 —
/var/db/receipts/
Docker, Adobe Creative Cloud 또는 백신 프로그램과 같은 단일 앱은 이러한 위치 중 10개 이상에 파일을 흩뿌릴 수 있습니다. 이것이 단순한 휴지통 드래그 방식이 수 메가바이트, 때로는 수 기가바이트의 고아 데이터를 남기는 이유입니다.
macOS 시스템 앱은 어떻게 되나요?
macOS와 함께 제공되는 앱(Safari, Mail, 메시지, FaceTime, 음악 등)은 **서명된 시스템 볼륨(SSV)**에 있습니다. 이는 시스템 무결성 보호(SIP)에 의해 보호되는 읽기 전용 파티션입니다. 이러한 앱은 AppCleaner 또는 NythyCleaner를 포함한 어떤 타사 도구로도 삭제할 수 없습니다.
이는 의도적인 설계입니다. macOS는 핵심 기능을 위해 이러한 앱이 필요하며, Apple은 변조를 방지하기 위해 전체 시스템 볼륨에 디지털 서명을 합니다.
결론: 타사 제거 프로그램은 직접 설치한 앱(App Store, 웹 또는 Homebrew에서)에 대해 작동합니다. 시스템 앱은 제거할 수 없습니다.
방법 1: Finder 및 터미널을 통한 수동 제거
1단계 — 앱 종료
무엇이든 삭제하기 전에 앱이 완전히 종료되었는지 확인하세요. 확실하지 않다면 활성 상태 보기(응용 프로그램 → 유틸리티 → 활성 상태 보기)를 확인하세요.
2단계 — 앱 번들 삭제
/Applications에서 앱을 휴지통으로 드래그하거나 터미널을 사용하세요:
sudo rm -rf /Applications/AppName.app
3단계 — 잔여 파일 찾기
Finder를 열고 Shift + Command + G를 누른 다음 다음 각 위치를 하나씩 확인하세요:
~/Library/Application Support/AppName
~/Library/Caches/com.example.app
~/Library/Preferences/com.example.app.plist
~/Library/Saved Application State/com.example.app.savedState
~/Library/Containers/com.example.app
~/Library/Logs/AppName
~/Library/Cookies/com.example.app.binarycookies
~/Library/LaunchAgents/com.example.app.plist
~/Library/Group Containers/group.com.example.app
AppName과 com.example.app을 실제 앱 이름과 번들 식별자로 대체하세요. 번들 식별자는 다음을 실행하여 찾을 수 있습니다:
mdls -name kMDItemCFBundleIdentifier /Applications/AppName.app
4단계 — 시스템 수준 위치 확인
데몬 또는 도우미를 설치하는 앱의 경우 다음 위치도 확인하세요:
/Library/LaunchDaemons/
/Library/LaunchAgents/
/Library/PrivilegedHelperTools/
/Library/Application Support/
이러한 위치는 관리자 접근이 필요합니다.
수동 정리의 문제점
이 방법은 작동하지만 지루하고 오류가 발생하기 쉽습니다. 정확한 번들 식별자를 알아야 하고, 수십 개의 위치를 확인해야 하며, 무언가를 놓칠 가능성이 높습니다. 대부분의 사람들은 이 과정을 완전히 건너뛰기 때문에 고아 파일이 수년 동안 쌓이게 됩니다.
방법 2: NythyCleaner를 이용한 심층 제거
NythyCleaner에는 위에서 언급한 모든 작업을 자동화하고, 수동 검색으로 일반적으로 다루는 것보다 더 많은 위치를 스캔하는 내장 제거 프로그램이 포함되어 있습니다.
작동 방식
- NythyCleaner 사이드바에서 제거 프로그램을 엽니다.
- 설치된 애플리케이션 목록을 탐색하거나 검색합니다. Mac의 모든 앱은 이름, 버전, 크기 및 카테고리와 함께 나열됩니다.
- 제거할 앱을 선택합니다.
.app번들을 창으로 직접 드래그 앤 드롭할 수도 있습니다. - NythyCleaner는 앱 번들, 환경설정, 캐시, 애플리케이션 지원, 컨테이너, 저장된 상태, 쿠키, 로그, WebKit 저장소, HTTP 저장소, 시작 에이전트, 그룹 컨테이너 등을 포함한 23개 이상의 Library 위치에서 모든 관련 파일을 스캔합니다.
- 결과를 검토합니다. 감지된 모든 파일은 경로, 크기 및 카테고리와 함께 나열됩니다. 모든 항목은 기본적으로 선택되어 있지만, 유지하고 싶은 항목은 선택을 해제할 수 있습니다.
- 한 번의 클릭으로 영구적으로 삭제합니다. NythyCleaner는 선택된 파일을 제거하고 확보된 공간에 대한 자세한 요약을 보여줍니다.
NythyCleaner가 스캔하는 항목
제거 프로그램은 모든 표준 사용자 Library 위치와 대부분의 도구가 놓치는 선택적 심층 스캔 영역을 다룹니다:
| Category | Location | Enabled by default |
|---|---|---|
| 앱 번들 | /Applications/ | 예 |
| 애플리케이션 지원 | ~/Library/Application Support/ | 예 |
| 캐시 | ~/Library/Caches/ | 예 |
| 환경설정 | ~/Library/Preferences/ | 예 |
| 저장된 상태 | ~/Library/Saved Application State/ | 예 |
| 컨테이너 | ~/Library/Containers/ | 예 |
| WebKit 저장소 | ~/Library/WebKit/ | 예 |
| HTTP 저장소 | ~/Library/HTTPStorages/ | 예 |
| 로그 | ~/Library/Logs/ | 예 |
| 쿠키 | ~/Library/Cookies/ | 예 |
| 시작 에이전트 | ~/Library/LaunchAgents/ | 예 |
| 그룹 컨테이너 | ~/Library/Group Containers/ | 예 |
| 애플리케이션 스크립트 | ~/Library/Application Scripts/ | 예 |
| ByHost 환경설정 | ~/Library/Preferences/ByHost/ | 예 |
| 인터넷 플러그인 | ~/Library/Internet Plug-Ins/ | 예 |
| 입력 방법 | ~/Library/Input Methods/ | 예 |
| 오디오 플러그인 | ~/Library/Audio/Plug-Ins/ | 예 |
| Spotlight 임포터 | ~/Library/Spotlight/ | 예 |
| Quick Look 플러그인 | ~/Library/QuickLook/ | 예 |
| 화면 보호기 | ~/Library/Screen Savers/ | 예 |
| 서비스 | ~/Library/Services/ | 예 |
| 로그인 항목 | ~/Library/LaunchAgents/ (로그인) | 예 |
| 시작 데몬 | /Library/LaunchDaemons/ | 예 |
| 커널 확장 | /Library/Extensions/ | 예 |
| 시스템 시작 에이전트 | /Library/LaunchAgents/ | 예 |
| 특권 도우미 | /Library/PrivilegedHelperTools/ | 예 |
| 설치 프로그램 영수증 | /var/db/receipts/ | 예 |
각 스캔 옵션은 스캔 옵션 패널에서 켜거나 끌 수 있습니다.
일괄 제거
여러 앱을 한 번에 제거해야 하나요? 목록에서 여러 애플리케이션을 선택하고, 한 번에 모두 스캔한 다음, 모든 것을 함께 삭제하세요. NythyCleaner는 결과를 병합하여 확보될 총 공간을 보여줍니다.
보호된 앱 경고
NythyCleaner는 각 애플리케이션의 보호 수준을 자동으로 감지합니다:
- 일반 — 타사 앱, 안전하게 제거할 수 있습니다.
- App Store — Mac App Store의 앱; 제거할 수 있지만 경고가 표시됩니다.
- Apple — Apple 앱(GarageBand, iMovie 등); 경고가 표시됩니다.
- 시스템 — 핵심 macOS 앱; 시스템 볼륨이 읽기 전용이므로 제거가 차단됩니다.
앱이 현재 실행 중인 경우, NythyCleaner는 경고를 표시하고 진행하기 전에 강제 종료할 것을 제안합니다.
삭제 실패 시
때로는 특정 파일을 제거할 수 없는 경우가 있습니다. 예를 들어, 보호된 시스템 위치의 파일이나 관리자 인증이 필요한 항목 등이 그렇습니다. NythyCleaner는 알 수 없는 오류 대신 명확한 실패 카드를 표시하여 다음을 설명합니다:
- 제거된 항목 (개수 및 확보된 공간)
- 실패한 항목 (개수, 사람이 읽을 수 있는 설명 포함)
- 실패 이유 — "읽기 전용 파일 시스템", "권한 거부" 또는 "관리자 인증이 취소됨"이 평이한 언어로 번역됩니다.
오류 세부 정보를 확장하여 구체적인 내용을 확인한 다음, 더 높은 권한으로 다시 시도할지 또는 부분적인 결과를 수락할지 결정할 수 있습니다.
특권 삭제
일부 파일(시작 데몬, 특권 도우미, 시스템 전체 에이전트)은 제거하려면 관리자 권한이 필요합니다. NythyCleaner는 이러한 파일을 발견하면 표준 macOS 인증 대화 상자를 통해 관리자 암호를 요청합니다. 이는 앱을 설치하거나 시스템 설정을 변경할 때 나타나는 것과 동일한 프롬프트입니다.
인증을 취소하면 NythyCleaner는 특권 파일을 건너뛰고 다른 모든 것을 제거합니다. 결과 화면에는 어떤 항목이 건너뛰어졌는지, 그리고 그 이유가 정확히 표시됩니다.
NythyCleaner vs. AppCleaner
| 기능 | AppCleaner | NythyCleaner |
|---|---|---|
| 기본 Library 스캔 | 예 | 예 |
| 시작 에이전트 / 데몬 | 부분적 | 전체 (사용자 + 시스템) |
| 그룹 컨테이너 (권한) | 아니요 | 예 |
| 커널 확장 | 아니요 | 예 |
| 특권 도우미 | 아니요 | 예 |
| 설치 프로그램 영수증 | 아니요 | 예 |
| 인터넷 / 오디오 / QL 플러그인 | 아니요 | 예 |
| 화면 보호기, 서비스 | 아니요 | 예 |
| 입력 방법 | 아니요 | 예 |
| 일괄 제거 | 아니요 | 예 |
.app 드래그 앤 드롭 | 예 | 예 |
| 보호 수준 경고 | 아니요 | 예 |
| 명확한 실패 설명 | 아니요 | 예 |
| 특권 삭제 | 아니요 | 예 |
| 스캔 옵션 (카테고리 토글) | 아니요 | 예 |
AppCleaner는 기본적인 앱 제거를 위한 훌륭한 무료 도구입니다. NythyCleaner는 특히 개발자 도구, 시스템 수준 구성 요소, 데몬 또는 도우미를 설치하는 앱의 경우 더 깊이 파고듭니다.
자주 묻는 질문
Safari, Mail 또는 기타 내장 macOS 앱을 제거할 수 있나요?
아니요. 이러한 앱은 서명된 시스템 볼륨에 있으며 시스템 무결성 보호에 의해 보호됩니다. AppCleaner, NythyCleaner 및 다른 어떤 앱도 이러한 앱을 제거할 수 없습니다.
앱을 제거하면 내 문서가 삭제되나요?
아니요. 제거 프로그램은 앱 번들과 해당 지원 파일(캐시, 환경설정, 플러그인 등)을 제거하며, 개인 문서는 삭제하지 않습니다. 앱으로 생성한 파일(문서, 프로젝트, 내보내기)은 사용자 폴더에 남아 있습니다.
전체 디스크 접근 권한이 필요한가요?
가장 심층적인 스캔을 위해서는 전체 디스크 접근 권한이 권장됩니다. 이 권한이 없으면 일부 컨테이너 및 샌드박스 관련 파일이 보이지 않을 수 있습니다. 시스템 설정 → 개인 정보 보호 및 보안 → 전체 디스크 접근 권한에서 이 권한을 부여할 수 있습니다.
제거를 취소할 수 있나요?
앱이 휴지통으로 이동된 경우(앱 번들의 기본값), 휴지통에서 복구할 수 있습니다. 그러나 관련 Library 파일은 영구적으로 삭제됩니다. 완전히 복원하려면 앱을 다시 설치해야 합니다.
제거 프로그램이 무료 버전에 포함되어 있나요?
스캔 및 결과 보기는 무료입니다. 삭제하려면 Pro 구독이 필요합니다.
결론
Mac 앱을 완전히 제거하는 것은 단순히 휴지통으로 드래그하는 것 이상을 의미합니다. Library 폴더에 남은 파일은 공간을 낭비하고 나중에 앱을 다시 설치할 때 충돌을 일으킬 수도 있습니다. 수동 방식을 선호하든 원클릭 심층 정리를 원하든, 핵심은 앱이 흔적을 남기는 모든 위치를 확인하는 것입니다.
NythyCleaner는 23개 이상의 Library 위치를 스캔하고, 특권 시스템 파일을 처리하며, 일괄 제거를 지원하고, 확인하기 전에 삭제할 내용을 정확히 보여줍니다. 이는 Mac을 앱 잔여물로부터 깨끗하게 유지하는 가장 철저한 방법입니다.