必须安装匹配的CUDA Toolkit和cuDNN才能使Stable Diffusion WebUI、ComfyUI在Windows上正常运行并提速;nvidia-smi显示的CUDA Version是驱动支持的最高运行时版本,所装CUDA主版本号须≤该值;推荐安装CUDA 12.6.1并手动覆盖复制cuDNN 8.9.7的bin、include、lib/x64文件至对应目录;验证需同时满足torch.cuda.is_available()和torch.backends.cudnn.enabled均为True。

要在Windows系统上让AI绘图软件(如Stable Diffusion WebUI、ComfyUI)真正跑起来并明显提速,必须安装匹配的CUDA Toolkit和cuDNN——缺一不可,版本错配会导致WebUI启动失败、显存无法识别或报“cudnn_status_not_supported”错误。
确认硬件与驱动基础
打开命令提示符(Win+R → 输入cmd → 回车),执行:
nvidia-smi
查看右上角显示的【CUDA Version】(例如12.6),这个数字不是你将要装的CUDA版本,而是当前显卡驱动**最高支持的CUDA运行时版本**。你后续下载的CUDA Toolkit主版本号(如12.6.x)必须≤该数字,否则nvcc编译通过但AI绘图程序会加载cuDNN失败。
若命令报“不是内部或外部命令”,说明NVIDIA驱动未安装或损坏,先去NVIDIA驱动下载页安装最新Game Ready或Studio驱动。
安装CUDA Toolkit 12.6(适配当前主流AI绘图需求)
方法一:官方本地安装(推荐)
访问CUDA Toolkit Archive → 找到CUDA 12.6.1(2024年9月发布,对Stable Diffusion XL和ControlNet兼容性最佳)→ 下载“cuda_12.6.1_560.94_windows.exe”。
运行安装程序,选择“自定义安装” → 取消勾选“NVIDIA GeForce Experience”和“Visual Studio Integration”(除非你用VS写CUDA代码)→ 勾选“CUDA Toolkit”和“CUDA Samples”(后者用于快速验证)→ 安装路径保持默认:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6。
Windows 桌面自动化技能,支持鼠标控制(移动/点击/拖拽/滚轮/截图)、键盘输入(文字输入/按键/组合键)、窗口管理(查找/聚焦/最大化/最小化/关闭/移动)、截图并发送文件。提供两种截图方式:Python pyautogui 截图(集成在自动化流程中)和 PowerShell + .NET 零依赖截图(支持区域截图和多显示器)。当用户需要自动化 Windows 桌面操作、控制鼠标键盘、管理窗口、执行 GUI 自动化任务、截图发送文件时使用。
安装完成后,打开新命令提示符,输入:
nvcc -V
若输出包含“release 12.6, V12.6.117”,说明安装成功。此时环境变量已由安装器自动配置,无需手动添加。
安装cuDNN 8.9.7 for CUDA 12.x
第一步:登录NVIDIA开发者账号(无账号需免费注册)→ 进入cuDNN下载页 → 找到“cuDNN v8.9.7 Library for Windows (x86_64)” → 下载ZIP包。
第二步:解压ZIP,你会看到bin、include、lib三个文件夹 → 将它们**逐个覆盖复制**到CUDA安装目录对应位置:
• bin → C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\bin
• include → C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include
• lib → C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\lib\x64
⚠️ 注意:不要复制整个cuDNN根文件夹进去,只复制这三个子文件夹的内容;lib文件夹里实际要复制的是lib\x64下的cudnn.lib,不是lib下的其他子目录。
第三步:验证cuDNN是否被识别——打开Python环境(如conda base或venv),运行:
python -c "import torch; print(torch.cuda.is_available(), torch.backends.cudnn.enabled)"
输出为“True True”即表示CUDA和cuDNN双启用成功,AI绘图软件可调用全部加速能力。










