가장 흔한 Mac 오류를 뽑는 투표가 있다면, 'USB 액세서리 비활성화됨(USB Accessories Disabled)' 메시지가 반드시 상위권에 오를 것입니다. 이 오류는 어떤 Mac 사용자에게나 발생할 수 있으며, 일부 사용자는 USB 기기를 연결할 때 나타나고, 또 다른 사용자는 아무것도 연결하지 않았는데도 발생한다고 호소합니다.

이 오류의 핵심 원인은 전력 서지(surge)입니다. Mac이 실제 전력 급증을 감지하거나 그렇다고 판단하면, 시스템을 보호하기 위해 모든 USB 액세서리를 비활성화합니다. 특히 전력 소모가 큰 기기를 Mac에 연결한 경우 이 문제가 자주 발생하는데, 이때는 USB 전원 허브(파워드 허브)를 사용하면 문제를 해결할 수 있습니다.
'USB 액세서리 비활성화됨' 오류의 주요 원인
전력 문제가 아니라면, 하드웨어 결함을 포함해 여러 요인이 이 오류를 유발할 수 있습니다. 대표적인 원인은 다음과 같습니다.
- 구버전 macOS: 운영체제가 최신 빌드로 업데이트되지 않으면 다른 OS 모듈이나 커널(예: USB 확장 커널)과 충돌하여 해당 오류가 발생할 수 있습니다.
- SMC 손상: SMC(System Management Controller)는 USB 포트를 포함한 각종 시스템 장치에 공급되는 전력 등 저수준 설정을 관리합니다. SMC에 문제가 생기면 실제로는 없는 전력 서지를 잘못 감지(false positive)하여 Mac이 모든 USB 액세서리를 비활성화하게 됩니다.
- NVRAM 및 PRAM 손상: 이 메모리 중 하나라도 오류 상태에 머물러 있으면 USB 포트에 전력 서지가 발생한 것으로 인식되어 문제가 생길 수 있습니다.
- 악성코드 감염: Mac이 악성코드에 감염되고 해당 악성코드가 USB 기기에 접근을 시도하면, USB 포트가 공급할 수 있는 전력보다 많은 전력을 끌어다 쓰게 되어 이 오류 메시지가 나타날 수 있습니다.
복잡한 해결 방법을 시도하기 전에, 아래의 간단한 점검 사항만으로도 문제가 해결되는지 먼저 확인해 보세요.
- USB 포트와 연결된 기기에 먼지나 이물질이 없는지 확인하고, 포트 내부 핀이 반대편과 잘못 연결(쇼트)되지 않았는지 살펴봅니다.
- 모든 USB 주변기기를 분리 후 다시 연결해 봅니다.
- 특정 기기를 연결한 후 문제가 시작되었다면 해당 기기의 케이블 손상 여부를 확인하거나 다른 케이블로 교체해 봅니다.
- 필수 장치만 연결한 최소 구성으로 부팅했을 때 문제가 해결되는지 확인합니다.
- 메모리 카드 관련 문제라면 카드 어댑터를 사용해 보세요.
- 문제가 되는 기기를 다른 포트, 특히 Mac 후면 포트에 연결했을 때 해결되는지 확인합니다.
1. macOS를 최신 버전으로 업데이트
macOS가 최신 빌드가 아니면 USB 포트 같은 시스템 모듈과 충돌하여 액세서리 비활성화 오류가 발생할 수 있습니다. 최신 업데이트를 설치하면 문제가 해결되는 경우가 많습니다.
- 시스템 환경설정을 열고 소프트웨어 업데이트로 이동합니다.

- 사용 가능한 OS 업데이트가 있는지 확인합니다.
- 업데이트가 있다면 지금 업데이트(또는 OS 버전 업그레이드의 경우 '지금 업그레이드')를 클릭하고, 안내에 따라 macOS 업데이트를 다운로드 및 설치합니다.

- 업데이트가 완료되면 시스템을 재시작하고 USB 문제가 해결되었는지 확인합니다.
2. 맥을 세이프 모드로 부팅
세이프 모드로 부팅하면 USB 문제를 일으킬 수 있는 로그, 디렉터리, 커널 확장(예: USB 커널 익스텐션) 등이 정리됩니다. 따라서 세이프 모드 부팅만으로도 문제가 해결될 수 있습니다.
- 먼저 Mac의 전원을 끕니다.
- 전원을 켜자마자 Apple 로고가 나타나기 직전까지 Shift 키를 길게 누릅니다.
- Apple 로고가 표시되면 Shift 키를 놓고 진행 막대가 완료될 때까지 기다립니다.

- 세이프 모드 부팅이 완료되면 시스템을 일반 모드로 재부팅한 뒤 USB 오류가 해결되었는지 확인합니다.
- Mac의 전원을 끈 후 다음 키를 동시에 누른 상태로 유지합니다.
POWER + COMMAND + OPTION (Alt) + P + R

- 두 번째 시동음이 들릴 때까지 키를 계속 누르고 있다가 놓습니다. T2 칩이 탑재된 Mac이라면 Apple 로고가 두 번째로 표시될 때 키를 놓으면 됩니다. 두 경우 모두 약 30초간 키를 누르고 있어야 할 수 있습니다.
- Mac이 켜지면 USB 액세서리 문제가 해결되었는지 확인합니다.
- 여전히 문제가 있다면 SMC를 초기화(아래에서 설명)한 뒤, 시스템이 재부팅되면 다시 한번 NVRAM/PRAM 초기화를 수행해 보세요.
- 웹 브라우저를 실행하고 Bitdefender 같은 무료 백신 프로그램을 다운로드합니다.

- 다운로드한 프로그램을 실행하고 화면 안내에 따라 악성코드 검사를 시작합니다.
- 검사가 완료되면 탐지된 위협을 모두 제거하고 시스템이 정상 작동하는지 확인합니다.
- Finder를 열고 응용 프로그램 폴더로 이동합니다.

- 유틸리티 폴더를 선택한 뒤 디스크 유틸리티를 실행합니다.

- 디스크 유틸리티 사이드바에서 Macintosh HD를 선택합니다.
- 창 상단의 First Aid(응급 처치)를 클릭하고 프로세스가 완료될 때까지 기다립니다.

- 완료 후 USB 액세서리 문제가 해결되었는지 확인합니다.
- Mac의 전원을 끄고 충전 어댑터에 연결합니다.
- Ctrl + Option + Shift + 전원 버튼을 10초간 길게 누릅니다. MagSafe 표시등이 잠깐 변하는 것이 SMC 초기화가 진행된 신호일 수 있습니다.

- 네 개의 키를 놓은 후 전원 버튼을 눌러 시스템을 켭니다.
- 부팅이 완료되면 USB 액세서리 비활성화 문제가 해결되었는지 확인합니다.
- 모니터의 설정 메뉴를 열고 System 또는 System Input을 선택합니다.
- DDC/CI 항목을 찾아 Off로 변경합니다. 일부 모델은 OSD 설정 메뉴에 해당 옵션이 있습니다.

- 설정 후 USB 비활성화 문제가 해결되었는지 확인합니다.
- 시스템 환경설정을 열고 알림으로 이동합니다.
- 모든 알림을 비활성화한 뒤 오류 메시지가 사라졌는지 확인합니다.
- 이 방법이 마음에 들지 않거나 효과가 없다면 제어 센터를 열고 방해 금지 모드를 클릭합니다.
- 제어 센터를 닫고 USB 문제가 해결되었는지 확인합니다.
3. NVRAM 및 PRAM 초기화
NVRAM과 PRAM은 Mac의 특정 설정을 저장하고 필요할 때 빠르게 불러오는 메모리입니다. 이 메모리가 오류 상태에 머물러 있으면 Mac이 일부 USB 포트에 정상적으로 접근하지 못해 액세서리 비활성화 문제가 발생할 수 있습니다. 이 경우 NVRAM과 PRAM을 기본값으로 초기화하면 도움이 됩니다.
4. 맥 악성코드 검사
악성코드가 OS의 USB 커널을 방해하고 있다면 이 오류가 발생할 수 있습니다. 이 경우 악성코드 검사와 제거로 문제를 해결할 수 있습니다.
5. 디스크 유틸리티의 '응급 처치'로 디스크 오류 복구
디스크나 디렉터리 구조에 오류가 있으면 Mac에서 USB 오류가 발생할 수 있습니다. 디스크 유틸리티의 First Aid(응급 처치) 기능으로 디스크 오류를 복구하면 문제가 해결될 수 있습니다.
6. SMC 초기화 수행
SMC(System Management Controller)는 Mac의 발열 관리, 전력 관리 등 저수준 설정을 제어합니다. 드물지만 SMC가 오류 상태에 빠지면 현재와 같은 USB 문제를 포함해 시스템 성능 전반에 영향을 줄 수 있습니다. 이 경우 SMC 초기화가 해결책이 될 수 있습니다.
7. 모니터의 DDC/CI 기능 비활성화
DDC/CI(Display Data Channel / Command Interface)는 PC와 디스플레이 간의 디지털 통신 프로토콜 집합으로, 사용자가 모니터에서 컴퓨터의 그래픽 속성을 제어할 수 있게 해줍니다. DDC/CI를 지원하는 모니터를 연결했을 때 이 오류가 발생한다면, 모니터 설정에서 DDC/CI를 비활성화하는 것이 도움이 될 수 있습니다.
8. 알림 비활성화 또는 방해 금지 모드 활성화
위의 방법으로 해결되지 않았다면, 알림을 비활성화하거나 방해 금지 모드를 켜는 것도 하나의 방법입니다. 단, 이 방법은 USB 포트 자체가 정상 작동하는 경우 알림만 차단하는 임시방편이며, 캘린더 알림 등 모든 알림이 꺼진다는 점을 유의하세요.
또한 아래 명령어를 사용해 알림을 1시간 동안 비활성화하거나 다시 활성화할 수 있습니다.
비활성화:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.UserNotificationCenter.plist
활성화:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.UserNotificationCenter.plist
위의 모든 방법으로도 문제가 해결되지 않거나 알림을 끄고 싶지 않다면, Mac의 하드웨어 문제 여부를 전문 서비스 센터에서 점검받는 것이 좋습니다.