Automatic1111(Stable Diffusion WebUI)错误及修复
主题:报错与修复
作者:Captain
发布于 2026-05-14
概述
AUTOMATIC1111 的 Stable Diffusion WebUI 仍然是
SD 1.5
和
SDXL
最常用的界面,它的错误信息现在已经很熟悉了。大多数错误来源于四个原因:Python 或 torch 安装问题、显卡显存不足以支持当前设置、模型文件与设置不匹配(VAE、半精度、SDXL 与 1.5 版本差异)、以及更新后扩展损坏。
WebUI 从 webui-user.bat(Windows)或 webui-user.sh(Linux 和 Mac)中的 COMMANDLINE_ARGS 行读取启动参数。下面大多数修复都是在这行添加一个参数。修改后关闭控制台窗口,重新启动 WebUI;刷新浏览器页面是不够的。
如果瓶颈是 WebUI 而不是模型,更新的
Forge
分支是一个内存占用更低的替代品(下面有它的指南链接),同样的 SD 1.5 和 SDXL 检查点可以通过
PirateDiffusion
的 /render 命令或
BitVector
的网页应用在云端运行,无需安装。
参考
名称 | 类型 | 含义 |
|---|---|---|
Torch is not able to use GPU | error | torch 是在没有 CUDA 的情况下安装的,驱动太旧,或者显卡是 AMD/Intel。重新安装带 CUDA 的 torch,或者根据你的硬件添加正确的参数。 |
NansException: A tensor with all NaNs was produced | error | VAE 或 Unet 中半精度溢出,SDXL 和某些合并检查点常见。使用 --no-half-vae,然后是 --no-half,或者用 fp16-fix VAE。 |
RuntimeError: CUDA out of memory | error | |
Couldn't install torch / No matching distribution | error | Python 版本错误(WebUI 需要 3.10.x)或网络被阻止。安装 Python 3.10.6,加入 PATH,删除 venv 文件夹后重新开始。 |
Stable diffusion model failed to load | error | |
AttributeError: 'NoneType' object has no attribute ... | error | 扩展版本与 WebUI 不匹配。禁用扩展,逐个更新。 |
xformers: WARNING ... / version mismatch | warning | xformers 编译时用的 torch 版本不对。去掉 --xformers,改用 --opt-sdp-attention,或者用 --reinstall-xformers 重新安装一次 xformers。 |
DefaultCPUAllocator: not enough memory | error | 加载 6 GB SDXL 检查点时系统内存不足。关闭其他程序,增大页面文件,或者把检查点转成 fp16。 |
Connection errored out / Gradio timeout | symptom | Python 进程崩溃或卡住。看控制台;VAE 解码时崩溃通常是内存问题。 |
Images are black or green | symptom | 半精度 VAE 在不支持的显卡上(GTX 16xx,部分 10xx)运行。加 --no-half-vae 或 --precision full --no-half。 |
AD

无需安装 – 在云端运行 AI 模型
BitVector Prism 是最容易上手的方式:选择模型、输入提示词,即可在简洁的网页应用中生成,无需任何配置。BitVector 也提供 Discord 和网页版(SpyGlass)。
分步操作
- 确认 Python 3.10.x 和较新的 NVIDIA 驱动(启动时控制台会显示 torch 和 CUDA 版本;CUDA 不应显示为 "cpu")。
- 编辑 webui-user.bat,设置 COMMANDLINE_ARGS。起步参数:--xformers 或 --opt-sdp-attention,8 GB 显卡加 --medvram,4 到 6 GB 加 --lowvram,SDXL 加 --no-half-vae。
- 把文件放到 WebUI 期望的位置:检查点放 models/Stable-diffusion,LoRA 放 models/Lora,embedding放 embeddings 文件夹,VAE 放 models/VAE,ControlNet 模型放 extensions/sd-webui-controlnet/models 或 models/ControlNet。
- 遇到 NansException,先加 --no-half-vae;如果没解决,再加 --no-half;SDXL 用 sdxl-vae-fp16-fix VAE 替代内置的。除非提示,否则别勾选“Upcast cross attention”。
- 内存错误先减参数再升级:批量大小 1,hires 修复不超过 1.5 倍,SD 1.5 用 512x768,SDXL 用 1024x1024,输出大时用 multidiffusion 扩展的 Tiled VAE。
- 更新后扩展坏了,先用 --disable-all-extensions 启动。如果能运行,分批在设置 > 扩展里重新启用,每次应用并重启,找到出错的扩展,更新或删除它。
- 安装损坏时,删除 venv 文件夹(只删这个),重新运行 webui-user.bat;几分钟内会重建环境,模型和输出不受影响。
- 显卡显存太小无法用 SDXL 或 ControlNet 时,使用同一检查点的云端服务:PirateDiffusion 用 /render 和模型触发词渲染,BitVector 在浏览器运行。
示例
适用于 8 GB 显卡和 SDXL 的 webui-user.bat
set COMMANDLINE_ARGS=--opt-sdp-attention --medvram-sdxl --no-half-vae --api
GTX 1660 / 1650(黑屏图像)
set COMMANDLINE_ARGS=--lowvram --precision full --no-half --opt-sdp-attention
重建环境
rmdir /s /q venv
webui-user.bat
技巧
- A1111 更新慢;Forge(它的分支)集成了大部分修复,内存用量减半。本站有 Forge 指南介绍区别。
- 保持设置 > Stable Diffusion > SD VAE 为自动,每个检查点用同名 VAE 文件(model.safetensors 旁边放 model.vae.pt),避免坏的 VAE 全局生效。
- 别同时用 --lowvram 和 --medvram,后面那个生效,控制台会警告。
- 控制台出现 "Applying attention optimization: sdp" 表示快速注意力生效;如果显示 "Doggettx",加 --opt-sdp-attention。
- SDXL 检查点带 1.5 LoRA 会无声无效或尺寸错误;本站每个模型页都会标明系列,下载前确认。
- 更新后清理浏览器缓存(或用无痕窗口打开);旧的 JavaScript 会导致奇怪的界面错误,看起来像服务器故障。
问题排查
Torch 无法使用 GPU
原因
只装了 CPU 版 torch,驱动太旧,或者显卡不是 NVIDIA。
修复方法
更新驱动,删除 venv,重新启动以安装带 CUDA 的 torch。Windows 上 AMD 用 DirectML 分支或 ZLUDA,Linux 用 ROCm。
SDXL 出现 NansException
原因
fp16 VAE 溢出。
修复方法
下载 sdxl-vae-fp16-fix,在 SD VAE 里选它,或者加 --no-half-vae。
无法安装 torch
原因
Python 版本是 3.11 或 3.12,不是 3.10。
修复方法
安装 Python 3.10.6,用 set PYTHON=path\python.exe 指向它,删除 venv,重启。
Stable diffusion 模型加载失败
原因
文件下载不完整或改名。
修复方法
重新下载,核对大小和模型页,保持原始扩展名。
git pull 后扩展标签页显示错误
原因
扩展写给旧版 WebUI。
修复方法
从扩展标签页更新每个扩展;删除不再维护的(管理器列表显示最后提交日期)。
模型加载但每张图都是噪点
原因
全局用了错误的 VAE,或者合并模型需要特定配置。
修复方法
把 SD VAE 设为自动,去掉全局 VAE,作者提供的话把检查点的 .yaml 放旁边。
AD

无需安装 – 在云端运行 AI 模型
PirateDiffusion 仅在 Telegram 上提供,面向专业用户:数千个模型、LoRA 和工作流通过聊天命令驱动,固定价格套餐无限生成。
常见问题
Should I switch to Forge?
Can A1111 run Flux?
Where are my images?
在 outputs/txt2img-images 和 outputs/img2img-images,按日期分文件夹。设置 > 保存标签页可以改命名规则。
What do the model pages on this site give me for A1111?
准确的系列(SD 1.5 或 SDXL)、触发词、下载校验用的文件哈希和 Civitai 来源。LoRA 在提示词里写成 <lora:filename:0.8>。
Is there a way to try a model before downloading 6 GB?
有:每个模型页的运行框可以用本站显示的触发词,在 PirateDiffusion 或 BitVector 上远程运行。
链接与来源
- Stable Diffusion WebUI on GitHub
- Command line arguments reference
- Troubleshooting wiki
- Run SD 1.5 and SDXL checkpoints from Telegram
- BitVector web app
本指南涉及的模型
作者
Captain
相关指南
报错与修复
Stable Diffusion WebUI Forge 错误及修复(Flux、SDXL、低显存)
Forge 特有的问题及其解决方法:Flux 无法加载或产生噪点,UI 类型切换(sd / xl / flux),“GPU 权重”滑块和内存不足错误,Flux 缺失文本编码器和 VAE,ControlNet 和扩展损坏,以及与 Automatic1111 的差异导致的困惑。
作者:Captain
2026-05-16
报错与修复
ComfyUI 错误及修复方法:红色节点、缺失模型、CUDA 内存不足
大家最先遇到的 ComfyUI 错误信息,每个错误的含义和有效的解决方法:缺少自定义节点(红色框)、“Prompt outputs failed validation”、CUDA 内存不足、加载器中模型类型错误、mat1 和 mat2 形状错误、头部反序列化错误、torch 和 xformers 不匹配。
作者:Captain
2026-05-12
报错与修复
CUDA 显存不足:每个 AI 模型需要多少显存以及如何适配
SD 1.5、SDXL、Flux、FLUX.2、Qwen-Image、Z-Image、Wan 2.2 和 HunyuanVideo 的显存表,以及让模型适配的技巧:fp8 和 GGUF 量化、CPU 卸载、分块 VAE、分辨率和帧数限制,以及什么时候放弃本地运行改用托管服务。
作者:Captain
2026-05-18
模型
什么是 LoRA 以及如何在 ComfyUI、Forge、Automatic1111 和云端使用
为想要结果而非数学原理的人解释 LoRA:LoRA 文件改变了什么,为什么它必须匹配基础模型的系列,触发词、权重、叠加多个 LoRA,每个 UI 的文件夹和语法,以及如何在下载前在云端试用 LoRA。
作者:Captain
2026-05-20
更多指南
云服务
固定费用 vs 代币:为什么像 Graydient.ai 这样的无限计划是 2026 年 AI 创作者的最佳选择
一份排名成本对比,价格截至 2026 年 10 月 8 日,比较了 Graydient.ai 这类固定费用无限计划与 Midjourney、Leonardo、fal.ai、Replicate、Runway 和 Kling 的代币和积分定价:每月 1,000 张图片和 1,000 个视频在各平台的真实花费,以及为什么一个固定费用覆盖无限图片、视频、音频、Grok LLM 聊天和网页应用,对反复创作的创作者来说最划算。
作者:Captain
2026-10-08
模型
FLUX.1 Dev:如何提示,最佳设置和创意点子
Black Forest Labs 的 FLUX.1 Dev 实用指南:自然语言提示、引导和步数设置、LoRA 叠加、文本渲染以及发挥其优势的提示创意。
作者:Captain
2026-09-30
模型
Stable Diffusion XL 1.0:提示词、设置及其优势
如何充分利用官方的 SDXL 1.0 基础模型:原生分辨率、CFG 和采样器设置、精修器、负面提示词以及 SDXL 仍然擅长的风格创意。
作者:Captain
2026-10-01
模型
Stable Diffusion 1.5:经典模型,正确提示使用
Stable Diffusion 1.5 依然值得了解:合适的分辨率、CFG 和采样器,如何使用它庞大的 LoRA 和嵌入库,以及适合 512 像素模型的创意提示思路。
作者:Captain
2026-10-02
模型
FLUX.2 Dev:使用最新的 Black Forest Labs 模型进行提示
FLUX.2 Dev 支持更长的提示词、更好的文本、更强的真实感和多参考编辑。这个指南介绍了 turbo 工作流程、引导和分辨率设置、提示结构以及利用其新优势的思路。
作者:Captain
2026-10-03
模型
Qwen-Image:长提示词、完美文字和双语海报
Qwen-Image 是当画面中文字很重要时的首选模型。学习如何写它的长描述提示词,准确渲染英文和中文文本,设置 CFG 和步数,并探索以布局为主的创意想法。
作者:Captain
2026-09-29

Model
Trends
.ai
© ModelTrends.ai
|
© 2026
|
版权所有