55 lines
1.9 KiB
Markdown
55 lines
1.9 KiB
Markdown
# 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\`)도 필요합니다.
|