Mac에서 Zoom과 Microsoft Teams 제거하는 방법
Mac에서 Zoom을 제거하려면 Zoom을 열고 메뉴 막대의 zoom.us 메뉴에서 Zoom 제거 항목(영문 UI에서는 Uninstall Zoom)을 선택하거나, 그 메뉴 항목이 없다면 앱 안에 있는 ZoomUninstaller를 실행합니다. Microsoft Teams를 제거하려면 Teams를 종료하고 응용 프로그램 폴더의 Microsoft Teams를 휴지통으로 옮깁니다. Microsoft가 문서화한 단계가 이것입니다. 두 앱 모두 앱 번들 말고도 남기는 것이 있습니다. Library의 지원 폴더와 캐시 폴더, 백그라운드 보조 프로그램이나 시작 작업, 그리고 일부 설치에서는 /Library/Audio/Plug-Ins/HAL의 오디오 기기입니다. 이 글에서는 각 제거 프로그램이 무엇을 지우고 무엇을 남기는지, 그리고 확인하는 방법을 다룹니다.
시작하기 전에 참여 중인 회의에서 나오고, 내 것은 저장해 두세요. Zoom은 로컬 녹화를 ~/Documents/Zoom과 ~/Desktop/Zoom에 보관할 수 있습니다. Teams 채팅과 채널 메시지는 Microsoft 365에 저장되지만, 채팅에서 내려받은 파일은 Mac에 있는 일반 파일입니다. 어느 앱이든 제거한다고 유료 요금제가 해지되거나 계정이 삭제되지는 않습니다.
Zoom 자체 제거 프로그램으로 Zoom 제거하기
업데이트 실패(오류 10008)에 관한 Zoom 지원 문서는 두 가지 제거 방법을 안내합니다.
- 앱에서: Zoom 데스크탑 앱을 열고 화면 상단의 zoom.us를 클릭한 다음 Zoom 제거 항목(영문 UI에서는 Uninstall Zoom)을 선택하고 확인합니다.
- 번들에서: 메뉴 항목이 없거나 앱이 열리지 않을 때는 Finder에서 응용 프로그램을 열고 zoom.us를 Control-클릭한 뒤 패키지 내용 보기를 선택하고, Contents › Frameworks를 열어 ZoomUninstaller를 이중 클릭합니다.
앱을 휴지통으로 끌어다 놓지 말고 이 중 한 가지를 사용하세요. 공식 패키지는 앱 번들 바깥에 권한 있는 보조 프로그램과 시작 작업을 설치하는데, 앱을 끌어다 놓으면 이것들이 남습니다. 그 경로들, Homebrew로 제거하는 방법, Mole로 기록한 테스트에서 남은 항목은 Zoom 제거 안내에 정리되어 있습니다.
Zoom은 오디오 드라이버인 ZoomAudioDevice.driver를 앱과 함께가 아니라 처음 사용할 때 /Library/Audio/Plug-Ins/HAL에 설치하므로, 모든 Mac에 있는 것은 아닙니다. 제거 프로그램이 끝난 뒤 따로 확인하세요.
Microsoft Teams 제거하기
Microsoft의 Teams 제거 문서는 Mac에서 두 단계를 안내합니다. Teams를 종료하고(종료되지 않으면 Dock 아이콘을 Control-클릭한 뒤 Option 키를 누른 채 강제 종료를 선택), 응용 프로그램 폴더를 열어 Microsoft Teams를 휴지통으로 옮깁니다.
새 Teams인가, 클래식 Teams인가? 현재 클라이언트는 Microsoft가 새 Teams라고 부르는 것으로, 번들 식별자는 com.microsoft.teams2입니다. Microsoft의 클래식 Teams 제공 종료 공지에 따르면 클래식 Teams는 2025년 7월 1일부로 더 이상 제공되지 않으며, Microsoft는 새 Teams를 설치한 뒤 클래식 클라이언트 제거를 시도했습니다. 예전 클래식 Teams 앱이 아직 응용 프로그램 폴더에 있다면 더 이상 작동하지 않으니 같은 방법으로 제거하면 됩니다. 예전 캐시는 ~/Library/Application Support/Microsoft/Teams에 있었습니다. 아직 남아 있다면 그 하위 폴더 하나만 지우고, 다른 Microsoft 앱이 함께 쓰는 상위 Microsoft 폴더는 절대 지우지 마세요.
전체 Teams 설치 프로그램은 앱 바깥에 업데이트 데몬, Teams 오디오 기기, Microsoft AutoUpdate를 추가할 수 있습니다. Microsoft AutoUpdate는 Office, OneDrive, Edge도 업데이트하므로 이 앱들이 설치되어 있는 동안에는 남겨 두세요. 오디오 기기가 설치되었는지 보려면 영수증을 확인합니다.
pkgutil --pkgs | grep -i teams
pkgutil --files com.microsoft.MSTeamsAudioDevice
첫 번째 목록에 com.microsoft.MSTeamsAudioDevice가 있다면 오디오 패키지가 등록된 것이고, 두 번째 명령은 그 패키지가 어떤 파일을 설치했는지 보여 줍니다. 영수증만으로는 기기가 아직 활성 상태라는 것을 증명하지 못합니다. 로컬 데이터 표와 Homebrew로 제거하는 방법은 Teams 제거 안내에 있습니다.
Webex 간단히
Cisco는 macOS에서 Webex 앱 제거 페이지에서 Apple 실리콘용과 Intel용을 따로 내려받는 Webex Uninstaller를 제공하며, 사용자 파일을 남기는 옵션도 있습니다. Webex는 데이터를 ~/Library/Application Support/Cisco Spark에 보관하는데, 이 이름은 앱 이름과도 번들 식별자와도 맞지 않아 놓치기 쉽습니다. 나머지는 별개의 앱인 Webex Meetings가 왜 자체 폴더를 따로 갖는지까지 포함해 Webex 제거 안내에서 다룹니다.
회의 앱이 남기는 잔여 파일
화상 회의 앱은 모두 같은 것이 필요합니다. 카메라, 마이크, 시스템 오디오를 공유하는 수단, 로그인할 때 실행되는 수단, 스스로 업데이트하는 수단입니다. 이 각각이 앱 번들 바깥에 있을 수 있습니다.
| 잔여 항목 | 주로 있는 위치 | 할 일 |
|---|---|---|
| 지원 데이터와 캐시 | ~/Library/Application Support/<app>, ~/Library/Caches/<bundle id> |
앱을 제거한 뒤, 남길 것을 저장하고 나서 제거 |
| 샌드박스 컨테이너 | ~/Library/Containers/<bundle id>, ~/Library/Group Containers/<team>.<id> |
그 앱에 속한 폴더만 제거. 개발사 접두어는 여러 앱이 공유함 |
| 환경설정 | ~/Library/Preferences/<bundle id>.plist |
앱과 함께 제거 |
| 로그인 항목과 시작 작업 | 시스템 설정 › 일반 › 로그인 항목 및 확장 프로그램, /Library/LaunchDaemons, /Library/PrivilegedHelperTools |
root 소유이므로 개발사 제거 프로그램이 지우게 함 |
| 가상 오디오 기기 | /Library/Audio/Plug-Ins/HAL/<name>.driver |
소유한 앱을 제거한 뒤에만 제거 |
| 가상 카메라 | 예전 플러그인은 /Library/CoreMediaIO/Plug-Ins/DAL, 최신 카메라 확장 프로그램은 시스템 확장 프로그램 |
설치한 앱을 통해 제거 |
| 설치 프로그램 영수증 | pkgutil --pkgs |
기록일 뿐이니 파일이 사라진 뒤 삭제 |
가상 카메라는 대부분 Zoom이나 Teams가 아니라 별도의 카메라 및 스트리밍 도구가 설치하지만, 같은 비디오 메뉴에 나타납니다. Apple은 WWDC22 Core Media IO 세션에서 DAL 플러그인을 대체하는 최신 방식으로 카메라 확장 프로그램을 소개했습니다. 그래서 최신 가상 카메라는 플러그인 폴더의 파일이 아니라 시스템 확장 프로그램입니다.
읽기 전용 명령으로 남은 것 확인하기
pgrep -il -E 'zoom|teams|webex'
launchctl list | grep -i -E 'zoom|teams|webex'
ls /Library/Audio/Plug-Ins/HAL /Library/CoreMediaIO/Plug-Ins/DAL 2>/dev/null
systemextensionsctl list
ls -d ~/Library/Containers/com.microsoft.teams2 ~/Library/Application\ Support/zoom.us 2>/dev/null
pgrep에서 아무것도 출력되지 않으면 그 이름으로 실행 중인 것이 없다는 뜻입니다. launchctl list에서 줄이 나오면 시작 작업이 아직 세션에 불러와져 있다는 뜻입니다. 플러그인 폴더의 ls는 오디오 드라이버와 예전 카메라 플러그인을 이름으로 보여 주고, systemextensionsctl list는 카메라 확장 프로그램을 포함해 설치된 시스템 확장 프로그램을 보여 줍니다. 마지막 ls는 두 지원 폴더 중 아직 남아 있는 것을 출력합니다.
조치하기 전에 이름을 하나씩 찾아보세요. 아직 쓰는 앱의 이름이 붙은 HAL 드라이버는 잔여 파일이 아니며, 플러그인 폴더는 Mac의 모든 오디오 및 비디오 제품이 함께 씁니다.
Mole의 앱 제거가 Zoom과 Teams를 다루는 방식
Mole의 앱 › 제거에서 앱을 지우면 앱과 함께 찾아낸 잔여 파일이 표시되고, 무언가를 휴지통으로 옮기기 전에 목록을 확인하게 됩니다.
Zoom의 경우 us.zoom.xos와 ~/Library/Logs/ZoomPhone 아래의 캐시, 환경설정, 로그, 웹 데이터가 기본으로 선택됩니다. Zoom의 예전 채팅 이름으로 된 환경설정 파일 ~/Library/Preferences/ZoomChat.plist는 검토용으로 목록에 나옵니다. ZoomDaemon 보조 프로그램과 Zoom의 시작 작업은 목록에 나오며 Mole의 관리자 보조 프로그램을 통해 제거됩니다. /Library/Audio/Plug-Ins/HAL의 ZoomAudioDevice.driver는 선택되지 않은 상태로 나오며, Mole은 코드 서명이 Zoom과 일치할 때만 이를 받아들이고 zoom.us 자체가 사라진 뒤에만 드라이버를 옮깁니다. ~/Documents/Zoom과 ~/Desktop/Zoom은 녹화가 들어 있을 수 있으므로 절대 목록에 나오지 않습니다.
Teams의 경우 ~/Library/Containers/com.microsoft.teams2와 Teams 확장 프로그램 컨테이너가 기본으로 선택됩니다. Mole은 ~/Library/Group Containers/UBF8T346G9.com.microsoft.teams를 보호 경로로 유지하고, ~/Library/Application Support/Microsoft, Microsoft AutoUpdate, Teams 오디오 기기는 목록에 넣지 않습니다. 이것들은 Microsoft 자체 도구나 관리자를 통해 처리합니다.
Mole은 Zoom이나 Cisco의 제거 프로그램을 대신 실행하지 않으며, 카메라 플러그인에 대한 규칙도 없습니다. 어떤 제거 후에도 살아남은 로그인 항목과 백그라운드 서비스는 앱 › 시작에 나오며, 그곳에서 차단하거나 어느 프로그램이 없어졌는지 볼 수 있습니다. 위에 연결한 두 테스트 앱 안내에는 각 테스트에서 실제로 무엇이 제거되고 무엇이 남았는지 기록되어 있습니다.
하지 말아야 할 것
- Group Containers에서 이름이
UBF8T346G9.로 시작하는 폴더를 모두 지우지 마세요. 이 접두어는 Microsoft의 것이며, Office, OneDrive, Microsoft 로그인도 이 접두어가 붙은 폴더를 씁니다. - 다른 Microsoft 앱이 설치되어 있는 동안에는 Microsoft AutoUpdate를 제거하지 마세요.
- "오디오를 초기화"하거나 "카메라를 고치려고"
/Library/Audio/Plug-Ins/HAL이나/Library/CoreMediaIO/Plug-Ins/DAL을 비우지 마세요. 소유한 앱이 사라진 것을 확인한 항목 하나만 이름으로 골라 제거한 다음 Mac을 재시동하세요. ~/Documents/Zoom을 앱 데이터로 취급하지 마세요. 내가 만든 녹화가 들어 있습니다.
Library 폴더를 소유자 기준으로 판단하는 일반적인 방법은 앱 삭제 후 남은 파일 정리하기에, 앱을 계속 쓰면서 Teams 캐시를 재설정하는 방법은 Mac의 Discord, Slack, Teams 저장 공간에 있습니다.
확인하기
Mac을 재시동한 다음 위의 읽기 전용 명령을 다시 실행합니다. 시스템 설정 › 사운드를 열어, 제거했다면 Zoom이나 Teams의 오디오 기기가 더 이상 입력이나 출력으로 나오지 않는지, 그리고 내 마이크와 스피커는 여전히 나오는지 확인합니다. Zoom 항목이 아직 불러와져 있다면 root 소유 파일을 직접 지우지 말고 ZoomUninstaller를 다시 실행하세요.
자주 묻는 질문
Mac에서 Zoom을 완전히 제거하려면 어떻게 하나요?
Zoom을 열고 zoom.us 메뉴에서 Zoom 제거 항목(영문 UI에서는 Uninstall Zoom)을 선택하거나, 앱 번들 안의 Contents › Frameworks에서 ZoomUninstaller를 실행합니다. 그런 다음 ~/Library에 Zoom 폴더가 있는지, /Library/Audio/Plug-Ins/HAL에 ZoomAudioDevice.driver가 있는지 확인합니다. 남길 녹화가 들어 있다면 ~/Documents/Zoom은 그대로 두세요.
Mac에서 Microsoft Teams는 어떻게 제거하나요?
Teams를 종료하고(필요하면 Dock에서 Option 키를 누른 채 강제 종료), 응용 프로그램 폴더의 Microsoft Teams를 휴지통으로 옮깁니다. 로컬 데이터까지 지우려면 그 뒤에 com.microsoft.teams2 컨테이너를 제거하되, 다른 Microsoft 앱이 쓰는 Microsoft AutoUpdate와 그 밖의 UBF8T346G9. 폴더는 남겨 두세요.
클래식 Teams도 제거해야 하나요?
Microsoft에 따르면 클래식 Teams는 2025년 7월 1일부로 더 이상 제공되지 않으며, 새 Teams를 설치한 뒤 클래식 클라이언트 제거를 시도했습니다. 예전 클래식 Teams 앱이 아직 응용 프로그램 폴더에 있다면 더 이상 작동하지 않으니 휴지통으로 옮겨도 됩니다.
제거했는데 왜 사운드 설정에 Zoom 오디오가 아직 나오나요?
오디오 드라이버는 앱 바깥의 /Library/Audio/Plug-Ins/HAL에 있습니다. Zoom 제거 프로그램이 ZoomAudioDevice.driver를 지우지 않았다면, Zoom이 사라진 뒤 관리자 권한으로 그 항목 하나만 제거하고 재시동하세요.
Zoom이나 Teams를 제거하면 회의나 채팅도 삭제되나요?
아닙니다. Teams 채팅과 채널 메시지는 Microsoft 365에, Zoom 회의와 클라우드 녹화는 Zoom 계정에 그대로 남습니다. 로컬 녹화와 내려받은 파일은 Mac에 있는 내 파일이며 저장한 곳에 그대로 있습니다.