Errori e soluzioni di Automatic1111 (Stable Diffusion WebUI)
Argomento: Errori e soluzioni
Di Captain
Pubblicato il 2026-05-14
Soluzioni per gli errori di Stable Diffusion WebUI che bloccano la maggior parte delle installazioni: "Torch non riesce a usare la GPU", NansException, CUDA out of memory, "Couldn't install torch", xformers, "Stable diffusion model failed to load", estensioni rotte dopo un aggiornamento e problemi specifici di SDXL.
Panoramica
La Stable Diffusion WebUI di AUTOMATIC1111 è ancora l'interfaccia più installata per
SD 1.5
e
SDXL
, e i suoi messaggi di errore sono ormai ben noti. La maggior parte deriva da quattro cause: l'installazione di Python o torch, una scheda troppo piccola per le impostazioni, un file modello che non corrisponde alle impostazioni (VAE, precisione ridotta, SDXL contro 1.5) e estensioni che si sono rotte dopo un aggiornamento.
La WebUI legge le opzioni di avvio da webui-user.bat (Windows) o webui-user.sh (Linux e Mac) nella riga COMMANDLINE_ARGS. La maggior parte delle soluzioni qui sotto consiste nell'aggiungere un flag a quella riga. Dopo una modifica, chiudi la finestra della console e riavvia la WebUI; aggiornare il browser non basta.
Se la WebUI è il collo di bottiglia più che il modello, il fork più recente
Forge
è un sostituto diretto con un uso di memoria molto più basso (la sua guida è linkata sotto), e gli stessi
checkpoint
SD 1.5 e SDXL girano sul cloud tramite il comando /render di
PirateDiffusion
o l'app web di
BitVector
senza installazione.
Riferimento
Nome | Tipo | Cos'è |
|---|---|---|
Torch is not able to use GPU | error | torch è stato installato senza CUDA, il driver è troppo vecchio o la scheda è AMD/Intel. Reinstalla torch con CUDA o aggiungi i flag giusti per il tuo hardware. |
NansException: A tensor with all NaNs was produced | error | Overflow in precision ridotta nel VAE o nell'Unet, tipico con SDXL e alcuni checkpoint uniti. Usa --no-half-vae, poi --no-half, o il VAE fp16-fix. |
RuntimeError: CUDA out of memory | error | La risoluzione, il batch, il fix hires o ControlNet superano la VRAM . Aggiungi --medvram (o --medvram-sdxl) e abbassa lo upscale hires. |
Couldn't install torch / No matching distribution | error | Versione Python sbagliata (la WebUI vuole 3.10.x) o rete bloccata. Installa Python 3.10.6, aggiungilo al PATH, cancella la cartella venv e riprova. |
Stable diffusion model failed to load | error | Checkpoint corrotto o incompleto, un LoRA nella cartella checkpoint o mismatch di configurazione. Riscaria e tieni i LoRA in models/Lora. |
AttributeError: 'NoneType' object has no attribute ... | error | Un'estensione non più compatibile con la versione della WebUI. Disabilita le estensioni, aggiornale una per una. |
xformers: WARNING ... / version mismatch | warning | xformers compilato contro un torch diverso. Rimuovi --xformers e usa --opt-sdp-attention, o reinstalla xformers con --reinstall-xformers una volta. |
DefaultCPUAllocator: not enough memory | error | RAM di sistema esaurita durante il caricamento di un checkpoint SDXL da 6 GB. Chiudi altre app, aumenta il file di paging o converti il checkpoint in fp16. |
Connection errored out / Gradio timeout | symptom | Il processo Python è crashato o si è bloccato. Leggi la console; un crash durante la decodifica VAE è memoria. |
Images are black or green | symptom | VAE in precisione ridotta su schede che non la supportano (GTX 16xx, alcune 10xx). Aggiungi --no-half-vae o --precision full --no-half. |
AD

Nessuna installazione: esegui i modelli IA nel cloud
BitVector Prism è il modo più semplice per iniziare: scegli un modello, scrivi un prompt e genera in una web app pulita, senza configurare nulla. BitVector è disponibile anche su Discord e sul web (SpyGlass).
Passo dopo passo
- Conferma Python 3.10.x e un driver NVIDIA recente (la console stampa le versioni di torch e CUDA all'avvio; CUDA non dovrebbe essere "cpu").
- Modifica webui-user.bat e imposta COMMANDLINE_ARGS. Parti da: --xformers o --opt-sdp-attention, più --medvram per schede da 8 GB, --lowvram per 4-6 GB, --no-half-vae per SDXL.
- Metti i file dove la WebUI li aspetta: checkpoint in models/Stable-diffusion, LoRA in models/Lora, embeddings nella cartella embeddings, VAE in models/VAE, modelli ControlNet in extensions/sd-webui-controlnet/models o models/ControlNet.
- Per una NansException, prima aggiungi --no-half-vae; se persiste aggiungi --no-half; con SDXL usa il VAE sdxl-vae-fp16-fix invece di quello preconfezionato. Non attivare "Upcast cross attention" a meno che il messaggio non lo chieda.
- Per un errore di memoria, riduci prima di aggiornare: batch size 1, no hires fix sopra 1.5x, 512x768 per SD 1.5 e 1024x1024 per SDXL, VAE Tiled dall'estensione multidiffusion per output grandi.
- Dopo un aggiornamento che ha rotto tutto, parti con --disable-all-extensions. Se funziona, riattiva a metà in Impostazioni > Estensioni, Applica e riavvia la UI ogni volta, finché non trovi il colpevole; aggiornalo o rimuovilo.
- Se l'installazione è danneggiata, cancella la cartella venv (solo quella) e riavvia webui-user.bat; ricostruisce l'ambiente in pochi minuti mantenendo modelli e output.
- Quando una scheda è semplicemente troppo piccola per SDXL o ControlNet, usa lo stesso checkpoint ospitato: PirateDiffusion rende modelli SD 1.5 e SDXL con /render e la parola trigger del modello da questo sito, e BitVector li fa girare nel browser.
Esempi
webui-user.bat per una scheda da 8 GB con SDXL
set COMMANDLINE_ARGS=--opt-sdp-attention --medvram-sdxl --no-half-vae --api
GTX 1660 / 1650 (immagini nere)
set COMMANDLINE_ARGS=--lowvram --precision full --no-half --opt-sdp-attention
Ricostruire l'ambiente
rmdir /s /q venv
webui-user.bat
Consigli
- A1111 è mantenuto lentamente; Forge (il suo fork) ha la maggior parte delle correzioni integrate e usa metà della memoria. La guida Forge su questo sito spiega le differenze.
- Tieni le Impostazioni > Stable Diffusion > SD VAE su Automatic e dai a ogni checkpoint il suo VAE per nome file (model.safetensors accanto a model.vae.pt) così un VAE sbagliato non si applica globalmente.
- Non mettere mai insieme --lowvram e --medvram; vince quello più recente e la console avvisa.
- La riga in console "Applying attention optimization: sdp" conferma che l'attenzione veloce è attiva; se dice "Doggettx", aggiungi --opt-sdp-attention.
- Un checkpoint SDXL con un LoRA 1.5 produce un no-op silenzioso o un errore di dimensione; questo sito indica la famiglia su ogni pagina modello, controllala prima di scaricare.
- Svuota la cache del browser (o apri una finestra in incognito) dopo un aggiornamento; JavaScript vecchio produce strani errori UI che sembrano problemi del server.
Risoluzione dei problemi
Torch non riesce a usare la GPU
Perché succede
torch solo CPU, driver vecchio o scheda non NVIDIA.
Come risolverlo
Aggiorna il driver, cancella venv e rilancia per reinstallare torch con CUDA. AMD su Windows: usa il fork DirectML o ZLUDA; su Linux usa ROCm.
NansException con SDXL
Perché succede
Overflow fp16 nel VAE.
Come risolverlo
Scarica sdxl-vae-fp16-fix, selezionalo in SD VAE, o aggiungi --no-half-vae.
CUDA out of memory con hires fix
Perché succede
Il passaggio upscalato richiede molta più memoria.
Come risolverlo
Couldn't install torch
Perché succede
Python 3.11 o 3.12 invece di 3.10.
Come risolverlo
Installa Python 3.10.6, punta webui-user.bat a quello con set PYTHON=path\python.exe, cancella venv, rilancia.
Stable diffusion model failed to load
Perché succede
File scaricato a metà o rinominato.
Come risolverlo
Riscaria, controlla la dimensione rispetto alla pagina modello, mantieni l'estensione originale.
La scheda Estensioni mostra errori dopo git pull
Perché succede
Estensioni scritte per una WebUI più vecchia.
Come risolverlo
Aggiorna ogni estensione dalla sua scheda; rimuovi quelle non più mantenute (la lista in stile Manager mostra le date dell'ultimo commit).
Il modello si carica ma ogni immagine è rumore
Perché succede
VAE sbagliato applicato globalmente, o modello unito che richiede config specifica.
Come risolverlo
Imposta SD VAE su Automatico, rimuovi un VAE globale e metti il .yaml del checkpoint accanto se l'autore lo fornisce.
AD

Nessuna installazione: esegui i modelli IA nel cloud
PirateDiffusion è solo su Telegram ed è pensato per i professionisti: migliaia di modelli, LoRA e workflow tramite comandi in chat, con generazione illimitata a prezzo fisso.
Domande
Should I switch to Forge?
Se hai 12 GB o meno, sì; Forge fa girare SDXL e
Flux
dove A1111 fatica, e i tuoi modelli e la maggior parte delle estensioni si portano dietro. La guida Forge su questo sito elenca le differenze.
Can A1111 run Flux?
Non bene. Il supporto Flux è in Forge e
ComfyUI
. I modelli Flux su questo sito indicano le UI con cui funzionano.
Where are my images?
In outputs/txt2img-images e outputs/img2img-images, cartelle datate. La scheda Impostazioni > Salvataggio cambia il pattern.
What do the model pages on this site give me for A1111?
La famiglia esatta (SD 1.5 o SDXL), le parole trigger, l'hash del file per controllare il download e la fonte Civitai. I LoRA si chiamano nel prompt come <lora:filename:0.8>.
Is there a way to try a model before downloading 6 GB?
Sì: la casella Run su ogni pagina modello lo fa girare ospitato su PirateDiffusion o BitVector con la parola trigger mostrata.
Link e fonti
- Stable Diffusion WebUI on GitHub
- Command line arguments reference
- Troubleshooting wiki
- Run SD 1.5 and SDXL checkpoints from Telegram
- BitVector web app
Modelli di questa guida
Scritto da
Captain
Guide correlate
Errori e soluzioni
Errori e soluzioni di Stable Diffusion WebUI Forge (Flux, SDXL, poca VRAM)
Problemi specifici di Forge e come risolverli: Flux che non si carica o produce rumore, il cambio tipo UI (sd / xl / flux), il cursore "GPU Weights" e gli errori di memoria esaurita, mancanza di text encoder e VAE per Flux, rottura di ControlNet ed estensioni, e le differenze da Automatic1111 che confondono gli utenti.
Di Captain
2026-05-16
Errori e soluzioni
Errori di ComfyUI e come risolverli: nodi rossi, modelli mancanti, CUDA out of memory
I messaggi di errore di ComfyUI che si incontrano per primi, cosa significa ognuno e la soluzione che funziona: nodi personalizzati mancanti (box rossi), "Prompt outputs failed validation", CUDA out of memory, tipo di modello sbagliato in un loader, errori di forma mat1 e mat2, deserializzazione header, incompatibilità tra torch e xformers.
Di Captain
2026-05-12
Errori e soluzioni
CUDA memoria esaurita: quanta VRAM serve a ogni modello AI e come farlo entrare
Una tabella della VRAM per SD 1.5, SDXL, Flux, FLUX.2, Qwen-Image, Z-Image, Wan 2.2 e HunyuanVideo, e le tecniche per far entrare un modello: quantizzazione fp8 e GGUF, offload su CPU, VAE a tiles, limiti di risoluzione e frame, e quando smettere di lottare e usarlo in hosting.
Di Captain
2026-05-18
Modelli
Cos'è una LoRA e come usarla in ComfyUI, Forge, Automatic1111 e sul cloud
Spiegazione delle LoRA per chi vuole risultati, non matematica: cosa cambia un file LoRA, perché deve corrispondere alla famiglia del modello base, parole trigger, pesi, sovrapporre più LoRA, la cartella e la sintassi per ogni UI, e come provare una LoRA sul cloud prima di scaricare nulla.
Di Captain
2026-05-20
Altre guide
Modelli
FLUX.1 Dev: come usarlo, impostazioni migliori e idee creative
Una guida pratica a FLUX.1 Dev di Black Forest Labs: come scrivere i prompt in linguaggio naturale, impostazioni di guida e passi, stacking di LoRA, rendering del testo e idee per prompt che sfruttano i suoi punti di forza.
Di Captain
2026-09-30
Modelli
Stable Diffusion XL 1.0: prompt, impostazioni e cosa fa ancora meglio
Come ottenere il massimo dal modello base ufficiale SDXL 1.0: risoluzioni native, impostazioni di CFG e sampler, il refiner, prompt negativi e idee per stili in cui SDXL brilla ancora.
Di Captain
2026-10-01
Modelli
Stable Diffusion 1.5: il modello classico, usato nel modo giusto
Stable Diffusion 1.5 vale ancora la pena conoscerlo: la risoluzione giusta, CFG e sampler, come usare la sua enorme libreria di LoRA e embedding, e idee creative per prompt adatte a un modello a 512 pixel.
Di Captain
2026-10-02
Modelli
FLUX.2 Dev: come usare il modello più recente di Black Forest Labs
FLUX.2 Dev supporta prompt più lunghi, testo migliore, realismo più forte e modifica con riferimenti multipli. Questa guida spiega il flusso turbo, le impostazioni di guida e risoluzione, la struttura del prompt e idee che sfruttano le sue nuove potenzialità.
Di Captain
2026-10-03
Modelli
Qwen-Image: prompt lunghi, testo perfetto e poster bilingue
Qwen-Image è il modello da usare quando le parole nell'immagine contano. Scopri come scrivere prompt descrittivi lunghi, riprodurre testo in inglese e cinese con precisione, impostare CFG e passi, e esplorare idee creative con layout complessi.
Di Captain
2026-09-29
Modelli
SDXL-Lightning: generazione in quattro passaggi su qualsiasi checkpoint SDXL
Lo LoRA SDXL-Lightning di ByteDance trasforma un rendering SDXL da 30 passaggi in uno da 4. Scopri il numero di passaggi, il CFG da usare, il sampler e come combinarlo con i tuoi checkpoint e LoRA di stile preferiti.
Di Captain
2026-09-30

Model
Trends
.ai
© ModelTrends.ai
|
Fatto in Giappone
|
© 2026