Windows에서 ComfyUI 설치하는 방법

Windows에 ComfyUI를 설치하는 완벽한 가이드. 공식 포터블 버전, 수동 설치, 서드파티 런처 옵션 포함.

ℹ️ 업데이트 관련 참고: 최신 Desktop 설치 정보는 공식 문서를 확인하세요.

ComfyUI를 처음 사용한다면 Comfy Desktop 버전을 권장합니다. 모든 것을 자동으로 처리해 줍니다. → Comfy Desktop 설치 가이드

최대한의 제어를 원하거나 이미 ComfyUI 설정이 있다면, 이 가이드가 다루는 내용은 다음과 같습니다.

  • 공식 포터블 버전 (대부분의 사용자에게 권장)
  • 수동 설치 (Git 이용)
  • 서드파티 런처 (Aaaki ComfyUI Launcher)

Windows 시스템 요구 사항

구성 요소최소 요구 사항
GPUCUDA 지원 NVIDIA GPU, 4GB 이상 VRAM (RTX 3060 이상 권장). 3GB 미만 VRAM GPU는 --lowvram 옵션 사용 가능.
CPU최신 x86-64 프로세서, CPU 전용 모드는 --cpu 옵션으로 사용 가능
RAM최소 8 GB, 16 GB 권장
저장 공간SSD 강력 권장, 최소 20 GB 여유 공간 (앱 최소 요구량 — 일반 워크플로 모델은 빠르게 50-100GB 초과)
Python3.12 또는 3.13 (포터블 버전은 Python 3.13 및 PyTorch CUDA 13.0 포함)
브라우저최상의 UI 성능을 위해 Google Chrome 143+ 권장
소프트웨어Microsoft Visual C++ 재배포 가능 패키지 (수동 설치 시)
드라이버최신 NVIDIA 드라이버
GPU 구매에 대한 조언은 GPU 구매 가이드를 확인하세요. 하드웨어가 부족하더라도 걱정하지 마세요. 먼저 ComfyUI를 설치해 보고, 너무 느리면 그때 업그레이드하세요.

방법 1: 공식 포터블 버전 (권장)

공식 포터블 버전은 Windows에서 ComfyUI를 가장 빠르게 실행할 수 있는 방법입니다. Python 3.13 환경과 PyTorch CUDA 13.0 지원이 번들로 제공됩니다.

1단계: 다운로드

GPU 유형에 맞는 포터블 버전을 다운로드하세요.

GPU 유형다운로드참고
NVIDIA (20 시리즈 이상)ComfyUI_windows_portable_nvidia.7z대부분의 사용자에게 권장
NVIDIA (10 시리즈 및 구형)ComfyUI_windows_portable_nvidia_cu126.7zPyTorch CUDA 12.6 + Python 3.12 사용
AMD GPUComfyUI_windows_portable_amd.7z실험적 지원 (RDNA 3/3.5/4)
Intel GPUComfyUI_windows_portable_intel.7zArc 시리즈, 네이티브 torch.xpu 지원

모든 다운로드는 공식 릴리스 페이지에서 확인할 수 있습니다.

ComfyUI 포터블 다운로드 링크

2단계: 압축 풀기

다운로드한 .7z 아카이브를 7-Zip (또는 최신 Windows 버전의 파일 탐색기)로 압축 풉니다.

압축 풀기에 문제가 있나요? 파일을 마우스 오른쪽 버튼으로 클릭 → 속성차단 해제를 선택한 후 다시 시도하세요.

압축을 풀면 폴더 구조가 다음과 같이 표시됩니다.

ComfyUI_windows_portable
├── ComfyUI
│   ├── models
│   │   ├── checkpoints     ← 체크포인트 모델을 여기에 배치
│   │   ├── loras
│   │   ├── vae
│   │   ├── controlnet
│   │   └── ...
│   ├── custom_nodes
│   ├── user
│   └── ...
├── python_embeded          ← 번들 Python 3.13 환경
├── run_cpu.bat             ← CPU 또는 AMD GPU용
└── run_nvidia_gpu.bat      ← NVIDIA GPU용

3단계: 모델 설치

ComfyUI가 이미지를 생성하려면 최소한 하나의 체크포인트 모델이 필요합니다. Anything V5 같은 모델을 다운로드하거나 모델 추천 섹션에서 선택한 후 models/checkpoints 폴더에 넣습니다.

이미 다른 UI(A1111 WebUI 등)의 모델이 있다면 모델 공유 방법을 참조하거나 ComfyUI 디렉토리의 extra_model_paths.yaml을 편집하세요.

4단계: ComfyUI 실행

적절한 배치 파일을 더블 클릭합니다.

  • run_nvidia_gpu.bat — NVIDIA GPU가 있는 경우
  • run_cpu.bat — AMD GPU 또는 CPU만 있는 경우

콘솔에 다음과 같이 표시되면

Starting server
To see the GUI go to: http://127.0.0.1:8188

ComfyUI가 실행 중입니다. 브라우저를 열고 http://127.0.0.1:8188로 이동하세요.

ComfyUI 시작

5단계: 첫 번째 이미지 생성

  1. Load Checkpoint 노드에 체크포인트 모델이 로드되었는지 확인
  2. Queue Prompt 클릭
  3. 이미지가 생성될 때까지 기다립니다. 성공하면 축하합니다! ComfyUI가 설치되어 정상 작동 중입니다.
페이지가 비어 있거나 기본 워크플로가 로드되지 않으면 오른쪽 하단 메뉴에서 Load Default를 클릭하세요.

페이지 제목만 보이고 GUI 요소가 보이지 않으면 브라우저 호환성 문제일 수 있습니다. 최신 Chrome Browser를 사용하세요.

포터블 버전이 시작되지 않으면 NVIDIA 드라이버를 업데이트하세요.

방법 2: 수동 설치 (Git + Venv)

완전한 제어를 원하는 사용자를 위해, 저장소를 클론하고 의존성을 직접 관리할 수 있습니다.

사전 요구 사항

단계

# 1. 저장소 클론
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI

# 2. 가상 환경 생성
python -m venv .venv

# 3. 환경 활성화
.venv\Scripts\activate

# 4. CUDA 지원 PyTorch 설치
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130

# 5. ComfyUI 의존성 설치
pip install -r requirements.txt

# 6. ComfyUI 실행
python main.py

공식 저장소의 README에 자세한 수동 설치 지침이 나와 있습니다.

커뮤니티 배포판: Aaaki ComfyUI Launcher는 커뮤니티에서 만든 서드파티 런처입니다 — 공식 ComfyUI 제품이 아닙니다. 중국어 사용자들 사이에서 인기가 있으며 간체 중국어, 번체 중국어, 영어, 일본어를 지원합니다.

기타 리소스

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…