在 Windows 上部署 ComfyUI(基于节点的 Stable Diffusion 图形界面)通常需要以下内容:
一、硬件要求
1. 显卡(GPU)
- 推荐:NVIDIA 显卡
- GTX 1060 6GB 及以上
- RTX 2060 / 3060 / 4060 及以上更好
- 显存(VRAM)
- 最低:4GB(可用,但模型受限)
- 推荐:6GB–8GB(SD1.5 流畅)
- 12GB+:可跑 SDXL、大模型
- 不支持或体验差
- AMD(需 ROCm,兼容差)
- 核显(Intel / AMD APU,基本不可用)
2. CPU
- 四核以上(Intel i5 / R5 及以上)
- 不影响出图速度,但影响加载
3. 内存
4. 硬盘
- 至少 10–20GB 空闲
- 模型多的话建议 SSD + 100GB+
二、软件环境
1. 操作系统
- Windows 10 / 11(64 位)
- 不建议 Windows 7
2. 显卡驱动
3. 运行环境
二选一:
✅ 方式一(推荐,最简单)
- 使用 ComfyUI 官方整合包
- 自带 Python + PyTorch
- 解压即用
✅ 方式二(手动安装)
需要:
- Python 3.10 或 3.11
- Git
- CUDA(如 11.8 / 12.1)
- PyTorch(CUDA 版)
三、ComfyUI 安装方式
方式 1:整合包(新手推荐)
- 下载:
- 解压
- 双击
run_nvidia_gpu.bat - 浏览器打开:
http://127.0.0.1:8188
方式 2:Git 手动安装
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
python main.py
四、必需模型文件
ComfyUI 本身 不带模型,需要自己放:
1. 基础模型
放入:
ComfyUI\models\checkpoints\
常见:
- sd_v1.5.ckpt
- sd_xl_base_1.0.safetensors
2. 其他模型(可选)
- VAE:
models/vae/ - LoRA:
models/loras/ - ControlNet:
models/controlnet/ - Embeddings:
models/embeddings/
五、网络与加速
- 下载模型:HuggingFace / Civitai
- 可开代理(部分资源需加速)
- 显存不够可开:
--lowvram--medvram
六、常见问题
| 问题 | 原因 |
|---|
| 黑屏 / 无图 | 模型未放对 |
| 显存爆炸 | 模型太大 |
| 启动慢 | 首次加载 |
| 无法启动 | Python 版本不对 |
如果你愿意,我可以:
- 给你 一步一步的 Windows 安装教程
- 推荐 适合你显卡的模型
- 帮你 配置 SDXL / ControlNet 工作流
你现在的显卡和系统是?