Files
juc500/dist-offline/juc500-offline-update-20260720-160201/docs/WINDOWS-ACCESS-DENIED.md
T
2026-07-21 21:04:25 +09:00

1.9 KiB

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 를 관리자 권한으로 실행
  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. 재실행

python -m juc500_xfer doctor
python -m juc500_xfer gui

그다음 연결.

참고

  • Access denied 는 “관리자 미실행”보다 잘못된 USB 드라이버 문제인 경우가 훨씬 많습니다.
  • libusb DLL(vendor\libusb-1.0.dll → .venv\Scripts\)도 필요합니다.