# Windows 11 — Access denied (Interface 5) 해결 연결 시 아래 메시지가 나오면: ``` USB interface 5 점유 실패: [Errno 13] Access denied (insufficient permissions) ``` 케이블은 보이지만, **Interface 5를 쓸 권한이 없다**는 뜻입니다. (공식 Wormhole 드라이버가 Interface 5를 점유 중일 때가 가장 흔합니다.) ## 해결 순서 ### 1. 공식 앱 종료/제거 이 앱은 실행·연결 시 Wormhole를 **자동 종료**합니다. 그래도 Access denied면: - GUI 상단 **Wormhole 종료** 버튼, 또는 `python -m juc500_xfer kill-wormhole` - 작업 관리자에서 `Wormhole` / `SmartDataLink` / `j5create` 수동 종료 - 설정 → 앱에서 j5create Wormhole 제거 (가능하면) ### 2. Zadig로 Interface 5만 WinUSB 변경 1. [Zadig](https://zadig.akeo.ie/) 를 **관리자 권한**으로 실행 2. **Options → List All Devices** 3. 드롭다운에서 다음 중 하나를 고릅니다. - `Smart Data Link (Interface 5)` - 또는 `USB ID` 가 `0711:7500` 이고 이름/인스턴스에 **MI_05** 포함 4. 오른쪽 Driver 를 **WinUSB** 로 선택 5. **Replace Driver** 6. USB 케이블을 뽑았다가 Windows 쪽에 다시 연결 > Interface 2(대용량 저장소 CD), 3·4(HID) 는 바꾸지 마세요. ### 3. 장치 관리자 확인 장치 관리자 → 보기 → 디바이스(연결 기준) - `0711` / `Smart Data Link` 하위 **MI_05** 항목의 드라이버가 **WinUSB** 인지 확인 - `j5create` / `Wormhole` / `OTi` 드라이버면 → 드라이버 제거 후 Zadig 다시 ### 4. 재실행 ```powershell python -m juc500_xfer doctor python -m juc500_xfer gui ``` 그다음 **연결**. ## 참고 - Access denied 는 “관리자 미실행”보다 **잘못된 USB 드라이버** 문제인 경우가 훨씬 많습니다. - libusb DLL(`vendor\libusb-1.0.dll` → `.venv\Scripts\`)도 필요합니다.