Comment installer ComfyUI sur Windows

Un guide complet pour installer ComfyUI sur Windows, incluant la version portable officielle, l'installation manuelle et les options de lanceur tiers.

ℹ️ Note concernant les mises à jour : Pour les informations les plus récentes sur l'installation de l'application de bureau, consultez la documentation officielle.

Si vous débutez avec ComfyUI, nous vous recommandons d'utiliser la version Comfy Desktop — elle gère tout pour vous. → Guide d'installation de Comfy Desktop

Si vous préférez un contrôle maximal ou si vous avez déjà une installation de ComfyUI, ce guide couvre :

  • La version portable officielle (recommandée pour la plupart des utilisateurs)
  • L'installation manuelle (via Git)
  • Un lanceur tiers (Aaaki ComfyUI Launcher)

Configuration système requise pour Windows

ComposantConfiguration minimale
GPUGPU NVIDIA avec support CUDA, 4 Go+ de VRAM (RTX 3060 ou supérieure recommandée). Les GPU avec moins de 3 Go peuvent utiliser l'option --lowvram.
CPUTout processeur x86-64 moderne ; mode CPU uniquement disponible via --cpu
RAM8 Go minimum, 16 Go recommandés
StockageSSD fortement recommandé, au moins 20 Go d'espace libre (minimum pour l'application — les modèles de workflows courants dépassent rapidement 50–100 Go)
Python3.12 ou 3.13 (la version portable inclut Python 3.13 et PyTorch CUDA 13.0)
NavigateurGoogle Chrome 143+ recommandé pour de meilleures performances d'interface
LogicielMicrosoft Visual C++ Redistributable (pour l'installation manuelle)
PiloteDerniers pilotes NVIDIA
Pour des conseils d'achat de GPU, consultez le Guide d'achat GPU. Si votre matériel est modeste, ne vous inquiétez pas — installez d'abord ComfyUI, et s'il fonctionne trop lentement, alors faites une mise à niveau.

Méthode 1 : Version portable officielle (recommandée)

La version portable officielle est le moyen le plus rapide d'installer ComfyUI sur Windows. Elle est livrée avec un environnement Python 3.13 intégré et PyTorch avec support CUDA 13.0.

Étape 1 : Téléchargement

Téléchargez la version portable correspondant à votre GPU :

Type de GPUTéléchargementNotes
NVIDIA (série 20+)ComfyUI_windows_portable_nvidia.7zRecommandé pour la plupart des utilisateurs
NVIDIA (série 10 et plus anciennes)ComfyUI_windows_portable_nvidia_cu126.7zUtilise PyTorch CUDA 12.6 + Python 3.12
GPU AMDComfyUI_windows_portable_amd.7zSupport expérimental (RDNA 3/3.5/4)
GPU IntelComfyUI_windows_portable_intel.7zSérie Arc avec torch.xpu natif

Tous les téléchargements sont disponibles sur la page des versions officielles.

Lien de téléchargement du package portable ComfyUI

Étape 2 : Extraction

Extrayez l'archive .7z téléchargée avec 7-Zip (ou l'Explorateur Windows sur les versions récentes de Windows).

Problème d'extraction ? Faites un clic droit sur le fichier → PropriétésDébloquer, puis réessayez.

Après extraction, la structure de dossiers doit ressembler à ceci :

ComfyUI_windows_portable
├── ComfyUI
│   ├── models
│   │   ├── checkpoints     ← Placez les modèles checkpoint ici
│   │   ├── loras
│   │   ├── vae
│   │   ├── controlnet
│   │   └── ...
│   ├── custom_nodes
│   ├── user
│   └── ...
├── python_embeded          ← Environnement Python 3.13 intégré
├── run_cpu.bat             ← Pour CPU ou GPU AMD
└── run_nvidia_gpu.bat      ← Pour GPU NVIDIA

Étape 3 : Installer un modèle

ComfyUI a besoin d'au moins un modèle checkpoint pour générer des images. Téléchargez un modèle comme Anything V5 ou choisissez dans la section Recommandations de modèles, puis placez-le dans le dossier models/checkpoints.

Si vous avez déjà des modèles provenant d'une autre interface (A1111 WebUI, etc.), consultez Comment partager des modèles ou modifiez extra_model_paths.yaml dans le répertoire ComfyUI.

Étape 4 : Lancer ComfyUI

Double-cliquez sur le fichier batch approprié :

  • run_nvidia_gpu.bat — si vous avez un GPU NVIDIA
  • run_cpu.bat — si vous avez un GPU AMD ou seulement un CPU

Lorsque la console affiche :

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

ComfyUI est en cours d'exécution. Ouvrez votre navigateur et accédez à http://127.0.0.1:8188.

Démarrage de ComfyUI

Étape 5 : Générer votre première image

  1. Vérifiez qu'un modèle checkpoint est chargé dans le nœud Load Checkpoint
  2. Cliquez sur Queue Prompt
  3. Attendez la génération de l'image. Si tout se passe bien, félicitations — ComfyUI est installé et fonctionne !
Si la page est blanche ou qu'aucun workflow par défaut ne s'affiche, cliquez sur Load Default dans le menu en bas à droite.

Si vous voyez le titre de la page mais pas d'éléments d'interface, votre navigateur n'est peut-être pas compatible. Utilisez la dernière version de Chrome.

Mettez à jour vos pilotes NVIDIA si la version portable ne démarre pas.

Méthode 2 : Installation manuelle (Git + Venv)

Pour les utilisateurs qui souhaitent un contrôle total, clonez le dépôt et gérez les dépendances vous-même.

Prérequis

Étapes

# 1. Clonez le dépôt
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI

# 2. Créez un environnement virtuel
python -m venv .venv

# 3. Activez l'environnement
.venv\Scripts\activate

# 4. Installez PyTorch avec support CUDA
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130

# 5. Installez les dépendances de ComfyUI
pip install -r requirements.txt

# 6. Lancez ComfyUI
python main.py

Le dépôt officiel contient des instructions d'installation manuelle détaillées dans le README.

Distribution communautaire : Le Aaaki ComfyUI Launcher est un lanceur tiers créé par la communauté — ce n'est pas un produit officiel de ComfyUI. Il est populaire parmi les utilisateurs sinophones et supporte le chinois simplifié, le chinois traditionnel, l'anglais et le japonais.

Autres ressources

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…