恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
ComfyUI NVIDIA安装教程:官方便携版下载+run_nvidia_gpu.bat启动,8G显存Windows实操
首页
资讯中心
/
ComfyUI NVIDIA安装教程:官方便携版下载+run_nvidia_gpu.bat启动,8G显存Windows实操
ComfyUI NVIDIA安装教程:官方便携版下载+run_nvidia_gpu.bat启动,8G显存Windows实操
发布时间:2026/10/5 2:30:14
你是不是看着 AMD 用户折腾 ROCm 脚本、gfx 编号、驱动版本心里偷偷松了口气——还好我用的是 NVIDIA别高兴太早NVIDIA 虽然简单但路径带空格、驱动太旧、显存不够照样让你卡在启动那一步。这篇给你一条最省心的路官方便携版下载 → 解压 → 双击三步跑通。本篇目标读完这篇你要能做到下载 ComfyUI 官方 NVIDIA 便携版。解压到纯英文路径双击run_nvidia_gpu.bat启动。浏览器打开127.0.0.1:8188看到 ComfyUI 界面。针对 8G 显存设置推荐启动参数。知道 NVIDIA 安装和 AMD 安装的核心差异在哪里。前置条件一台 Windows 10 或 Windows 11 的 64 位电脑。NVIDIA 显卡建议 RTX 20 系及以上GTX 10 系也能跑但速度较慢。已从 NVIDIA 官网安装最新 Game Ready 或 Studio 驱动。已创建纯英文安装路径例如D:\ComfyUI_NVIDIA。磁盘剩余空间 ≥ 50GB。已安装 7-Zip解压 .7z 文件需要。保姆级步骤一步一图一命令第 1 步确认 NVIDIA 驱动版本在命令提示符CMD里输入nvidia-smi正常输出应该包含驱动版本和 CUDA 版本信息。记下Driver Version那一行。建议驱动版本550.xx 或更新。如果你的驱动比较旧先去 NVIDIA 官网下载最新驱动。便携版内置的是 CUDA 12.1 或 12.4 的 PyTorch驱动太旧可能导致 GPU 无法识别。如果你的电脑里没有nvidia-smi说明驱动没有安装或者安装不完整。去 NVIDIA 官网搜索你的显卡型号下载并安装最新驱动。第 2 步下载 ComfyUI NVIDIA 官方便携版打开浏览器访问 ComfyUI 官方文档的便携版页面https://docs.comfy.org/zh/installation/comfyui_portable_windows找到“NVIDIA 显卡标准版”区域点击下载ComfyUI_windows_portable_nvidia.7z。或者直接访问 GitHub Releases 页面https://github.com/comfyanonymous/ComfyUI/releases找到最新版本下载ComfyUI_windows_portable_nvidia.7z。文件大小约 1.5–2GB。如果 GitHub 打不开用国内加速前缀把链接改成https://ghproxy.net/加在原链接前面。第 8 篇会详细讲 GitHub 加速配置。第 3 步用 7-Zip 解压到纯英文路径右键点击下载好的ComfyUI_windows_portable_nvidia.7z选择“7-Zip” → “提取到当前位置”或者“提取到ComfyUI_windows_portable_nvidia\”。然后把解压出来的文件夹移动到D:\ComfyUI_NVIDIA或者你第 2 篇准备好的纯英文路径。解压后目录结构应该是D:\ComfyUI_NVIDIA\ ├── ComfyUI\ ← ComfyUI 程序主体 ├── python_embeded\ ← 独立的 Python 环境 ├── update\ ← 升级脚本 ├── README_VERY_IMPORTANT.txt ← 使用说明 ├── run_cpu.bat ← CPU 模式启动备用 └── run_nvidia_gpu.bat ← NVIDIA GPU 启动主用官方文档明确说明了这个目录结构。python_embeded文件夹是便携版内置的 Python 环境不需要你系统单独装 Python。路径绝对不能有中文和空格。如果你的路径是D:\Program Files\ComfyUI.bat脚本会因为路径里的空格而找不到文件。请移到D:\ComfyUI_NVIDIA。第 4 步双击 run_nvidia_gpu.bat 启动进入D:\ComfyUI_NVIDIA双击run_nvidia_gpu.bat。会弹出一个命令行窗口你会看到类似输出Total VRAM 8192 MB, total RAM XXXXX MB pytorch version: 2.x.xcu121 Set vram state to: NORMAL_VRAM Device: cuda:0 NVIDIA GeForce RTX 4060 Ti : cudaMallocAsync VAE dtype: torch.float32 Using pytorch cross attention Starting server To see the GUI go to: http://127.0.0.1:8188看到http://127.0.0.1:8188说明启动成功。ComfyUI 通常会自动打开你的默认浏览器并访问这个地址。注意不要关闭这个命令行窗口。关了窗口就等于关掉了 ComfyUI 服务。第 5 步浏览器确认界面如果浏览器没有自动打开手动打开浏览器地址栏输入http://127.0.0.1:8188看到 ComfyUI 默认节点工作流界面说明安装成功。这张截图就是你第 4 篇的通关凭证。第 6 步针对 8G 显存设置启动参数默认启动是NORMAL_VRAM模式。对于 8G 显存日常跑 SD1.5 的 512x512 或 768x768 一般够用但如果你遇到 OOM或者想留出更多显存余量给后续的 ControlNet、IPAdapter建议改成--medvram模式。方法编辑run_nvidia_gpu.bat右键run_nvidia_gpu.bat选择“编辑”或者用记事本打开。你会看到类似内容echo off .\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build pause在--windows-standalone-build后面加上--medvramecho off .\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --medvram pause保存关闭重新双击运行。启动输出里会显示Set vram state to: MED_VRAM8G 显存参数选择建议参数适用场景说明--medvram8G 显存推荐中等显存模式比默认省显存速度损失不大--lowvram显存更小的老卡强制低显存模式速度较慢默认不加参数12G 显存正常模式速度最快8G 显存的卡比如 RTX 4060 8G用--medvram就够显存更小的老卡比如 GTX 1660 SUPER 6G才需要--lowvram。第 7 步验证 GPU 是否被 CUDA 正确识别打开一个新的命令提示符运行cd /d D:\ComfyUI_NVIDIA .\python_embeded\python.exe -c import torch; print(torch.cuda.is_available()); print(torch.cuda.get_device_name(0))如果输出True NVIDIA GeForce RTX 4060 Ti说明 CUDA 加速生效。如果输出False说明 PyTorch 没有识别到 CUDA回到第 1 步检查驱动或者参考下面的“常见坑”部分。AMD vs NVIDIA 安装差异一览这篇虽然是 NVIDIA 安装教程但既然你在跟着整个系列走这张对比表帮你快速理解两边到底差在哪对比项AMD第 3 篇NVIDIA本篇下载包ComfyUI_windows_portable_amd.7zComfyUI_windows_portable_nvidia.7z额外安装步骤需要运行setup_rocm.bat安装 ROCm 加速无需额外脚本内置 CUDA启动脚本run_amd_gpu.bat或自定义启动脚本run_nvidia_gpu.bat显存模式8G 建议--lowvram --disable-pinned-memory8G 建议--medvram常见报错ROCm not found、gfx 不支持、HIP OOMCUDA OOM、驱动太旧、路径带空格安装难度稍高需要确认 gfx 架构和驱动较低解压即用8G 显存表现需--lowvram速度较慢用--medvram即可速度更快一句话总结NVIDIA 的优势在于 CUDA 生态成熟装好驱动就能跑AMD 的优势在于显存性价比但安装多几步。常见坑坑 1双击 run_nvidia_gpu.bat 闪退报错原文命令行窗口一闪而过没有任何信息。原因路径包含中文或空格或者 Python 环境损坏。解决确认安装路径是纯英文比如D:\ComfyUI_NVIDIA。如果是D:\Program Files\ComfyUI移到根目录下。另外右键run_nvidia_gpu.bat→ “编辑”在文件末尾pause之前加一行echo 脚本运行结束再双击运行看窗口里到底输出了什么。坑 2提示“Cannot find file specified”报错原文系统找不到指定的文件。原因run_nvidia_gpu.bat里的相对路径没有正确解析。这在便携版解压后路径带空格时很常见。解决这是 ComfyUI 便携版的一个已知问题。右键编辑run_nvidia_gpu.bat把内容改成echo off setlocal set CUR_WD%~dp0 cd /d %CUR_WD% %CUR_WD%/python_embeded/python.exe -s ComfyUI\main.py --windows-standalone-build pause保存后重新双击。坑 3浏览器打开 127.0.0.1:8188 显示空白页报错原文命令行显示启动成功但浏览器页面空白或加载不出来。原因便携版的 CUDA 支持问题或者浏览器缓存。解决先强制刷新浏览器Ctrl Shift R。如果还不行换一个浏览器试试。部分 Windows 用户在便携版下会遇到这个问题直接安装版不会。如果换浏览器能打开用那个浏览器就行。坑 4OOM显存溢出报错原文torch.cuda.OutOfMemoryError: CUDA out of memory. Tried to allocate...原因分辨率开太大或者同时加载了太多模型。解决确认启动参数加了--medvram8G或--lowvram显存不足时。降低分辨率到 512x512 或 768x768。减少 batch size 到 1。第 14 篇会专门讲 8G 显存的参数设置。坑 5nvidia-smi 不认或者驱动版本太旧报错原文nvidia-smi 不是内部或外部命令也不是可运行的程序或批处理文件。原因NVIDIA 驱动没有安装或者只装了基础显示驱动没有装 CUDA 组件。解决去 NVIDIA 官网nvidia.com/download/index.aspx下载对应你显卡型号的最新 Game Ready 驱动安装时选择“自定义安装”确保勾选“CUDA”组件。装完重启电脑。坑 6update_comfyui_and_python_dependencies.bat 之后 PyTorch 变成 CPU 版报错原文AssertionError: Torch not compiled with CUDA enabled原因便携版的升级脚本有时会把原本支持 CUDA 的 PyTorch 替换成 CPU-only 版本。解决不要随便运行update/文件夹里的升级脚本。如果已经出问题了重新下载便携版压缩包把python_embeded文件夹替换回原始版本。第 61 篇会专门讲 ComfyUI 安全更新策略。