ComfyUI ControlNetApplyAdvanced class_type 해결
ComfyUI ControlNetApplyAdvanced class_type, node id has no class_type, Apply ControlNet Advanced missing 오류를 workflow JSON, ComfyUI 버전, ControlNet model, preprocessor로 나눠 해결합니다.
ComfyUI에 ControlNetApplyAdvanced class_type, node id has no class_type, 또는 Apply ControlNet Advanced missing 메시지가 보여도 ControlNetApplyAdvanced라는 Python package를 설치하려고 시작하지 마세요. 이것은 workflow graph 안의 node class이며 package 이름이 아닙니다.
빠른 답
ControlNetApplyAdvanced는 ComfyUI의 ControlNet node입니다. class_type 오류는 보통 workflow JSON, 오래된 ComfyUI, 또는 node registration 문제입니다. 먼저 workflow를 다시 받거나 export하고 ComfyUI를 업데이트하세요.
빠른 진단
| 보이는 메시지 | 의미 | 첫 조치 |
|---|---|---|
ControlNetApplyAdvanced class_type | 현재 ComfyUI가 workflow의 node class를 해석하지 못함 | ComfyUI 업데이트 후 다시 열기 |
node id has no class_type | workflow JSON이 손상되었거나 export가 불완전함 | 원본에서 다시 export |
| Apply ControlNet Advanced가 검색되지 않음 | 오래된 ComfyUI, 환경 차이, cloud 제한 가능성 | 버전과 node 노출 여부 확인 |
| queue 실행 때만 실패 | node는 로드됐지만 model/input/preprocessor가 문제 | runtime error 확인 |
| preprocessor 주변 red node | custom preprocessor pack 누락 또는 import failed | custom node 쪽 복구 |
해결 순서
- 원본 workflow JSON 또는 PNG를 다시 받습니다.
- ComfyUI를 업데이트하고 완전히 재시작합니다.
Apply ControlNet으로 검색해 node 표시 이름 차이를 확인합니다.- ControlNet model은
ComfyUI/models/controlnet/에 둡니다. - Canny, Depth, OpenPose 같은 preprocessor가 빨간색일 때만 해당 custom node를 고칩니다.
하지 말 것
pip install ControlNetApplyAdvanced실행.- workflow JSON 문제를 custom node 전체 재설치로 해결하려고 하기.
- ControlNet model 누락과 node class 누락을 섞어서 보기.
관련 가이드
- ComfyUI Missing Nodes, class_type, and Clean Library Entry Point Fix
- ComfyUI Workflow Red Nodes
- Install ComfyUI Custom Nodes
- Where to Put Safetensors in ComfyUI
Source References
실제 ComfyUI 환경에서 생긴 문제라면 먼저 무료로 Wonderful Launcher 로 현재 머신을 확인하세요. 작업을 막는 수리에는 Agent Access, credits 는 이미지 생성과 사용량 기반 도구용입니다.
Wonderful Launcher 다운로드Agent Access 보기Did this fix your issue?
Your answer helps prioritize verified ComfyUI repairs.