Model
Trends
.ai
Model
Trends
.ai
những mô hình AI mã nguồn mở tốt nhất

Lỗi và cách sửa Automatic1111 (Stable Diffusion WebUI)

Chủ đề: Lỗi và cách khắc phục
Bởi Captain
Đăng ngày 2026-05-14
Share

Tổng quan

Stable Diffusion WebUI của AUTOMATIC1111 vẫn là giao diện được cài nhiều nhất cho
SD 1.5
và
SDXL
, và các thông báo lỗi của nó thì ai cũng biết rồi. Phần lớn lỗi xuất phát từ bốn nguyên nhân: cài Python hoặc torch sai, card đồ họa quá yếu so với cài đặt, file mô hình không khớp với cài đặt (VAE, độ chính xác nửa, SDXL so với 1.5), và các tiện ích mở rộng bị lỗi sau khi cập nhật.
WebUI đọc các tùy chọn khởi động từ file webui-user.bat (Windows) hoặc webui-user.sh (Linux và Mac) trong dòng COMMANDLINE_ARGS. Phần lớn cách sửa dưới đây là thêm một cờ vào dòng đó. Sau khi thay đổi, đóng cửa sổ console và khởi động lại WebUI; chỉ làm mới trình duyệt thì không đủ.
Nếu WebUI là điểm nghẽn chứ không phải mô hình, thì bản
Forge
mới hơn có thể thay thế trực tiếp với bộ nhớ dùng ít hơn nhiều (hướng dẫn riêng được liên kết bên dưới), và các
checkpoint
SD 1.5 và SDXL cùng chạy trên đám mây qua lệnh /render của
PirateDiffusion
hoặc ứng dụng web của
BitVector
mà không cần cài đặt.

Tham khảo

Tên
Kiểu
Ý nghĩa
Torch is not able to use GPU
error
torch được cài mà không có CUDA, driver quá cũ, hoặc card là AMD/Intel. Cài lại torch với CUDA hoặc thêm cờ phù hợp với phần cứng của bạn.
NansException: A tensor with all NaNs was produced
error
Tràn số với độ chính xác nửa trong VAE hoặc Unet, thường gặp với SDXL và một số checkpoint hợp nhất. Dùng --no-half-vae, rồi --no-half, hoặc VAE fp16-fix.
RuntimeError:
CUDA out of memory
error
Độ phân giải, batch, sửa hires hoặc
ControlNet
vượt quá
VRAM
. Thêm --medvram (hoặc --medvram-sdxl) và giảm tỉ lệ hires.
Couldn't install torch / No matching distribution
error
Phiên bản Python sai (WebUI cần 3.10.x) hoặc mạng bị chặn. Cài Python 3.10.6, thêm vào PATH, xóa thư mục venv rồi chạy lại.
Stable diffusion model failed to load
error
Checkpoint bị hỏng hoặc không đầy đủ,
LoRA
trong thư mục checkpoint, hoặc cấu hình không khớp. Tải lại, giữ LoRA trong models/Lora.
AttributeError: 'NoneType' object has no attribute ...
error
Tiện ích mở rộng không tương thích với phiên bản WebUI hiện tại. Tắt tiện ích, cập nhật từng cái một.
xformers: WARNING ... / version mismatch
warning
xformers được biên dịch với torch khác. Bỏ --xformers và dùng --opt-sdp-attention, hoặc cài lại xformers với --reinstall-xformers một lần.
DefaultCPUAllocator: not enough memory
error
RAM hệ thống hết khi tải checkpoint SDXL 6 GB. Đóng các ứng dụng khác, tăng bộ nhớ ảo, hoặc chuyển checkpoint sang fp16.
Connection errored out / Gradio timeout
symptom
Quá trình Python bị crash hoặc treo. Xem console; crash khi giải mã VAE là do thiếu bộ nhớ.
Images are black or green
symptom
VAE độ chính xác nửa trên card không hỗ trợ (GTX 16xx, một số 10xx). Thêm --no-half-vae hoặc --precision full --no-half.
AD
Không cần cài đặt – chạy mô hình AI trên đám mây
BitVector Prism là cách dễ nhất để bắt đầu: chọn một mô hình, nhập prompt và tạo ảnh trong một ứng dụng web gọn gàng, không cần cấu hình gì. BitVector cũng có trên Discord và trên web (SpyGlass).

Từng bước

  1. Xác nhận Python 3.10.x và driver NVIDIA mới (console in ra phiên bản torch và CUDA lúc khởi động; CUDA không được là "cpu").
  2. Chỉnh webui-user.bat và đặt COMMANDLINE_ARGS. Bắt đầu với: --xformers hoặc --opt-sdp-attention, cộng thêm --medvram cho card 8 GB, --lowvram cho 4 đến 6 GB, --no-half-vae cho SDXL.
  3. Đặt file đúng chỗ WebUI cần: checkpoint trong models/Stable-diffusion, LoRA trong models/Lora, embeddings trong thư mục embeddings, VAE trong models/VAE, mô hình ControlNet trong extensions/sd-webui-controlnet/models hoặc models/ControlNet.
  4. Với NansException, đầu tiên thêm --no-half-vae; nếu vẫn còn thì thêm --no-half; với SDXL dùng VAE sdxl-vae-fp16-fix thay cho VAE mặc định. Không đánh dấu "Upcast cross attention" trừ khi có thông báo yêu cầu.
  5. Với lỗi bộ nhớ, giảm trước khi nâng cấp: batch size 1, không dùng hires fix trên 1.5x, 512x768 cho SD 1.5 và 1024x1024 cho SDXL, dùng Tiled VAE từ tiện ích multidiffusion cho ảnh lớn.
  6. Sau khi cập nhật làm hỏng, bắt đầu với --disable-all-extensions. Nếu chạy được, bật lại từng nửa trong Settings > Extensions, Apply và khởi động lại UI mỗi lần, đến khi tìm ra tiện ích gây lỗi; cập nhật hoặc gỡ nó.
  7. Nếu cài hỏng, xóa thư mục venv (chỉ thư mục đó) rồi chạy lại webui-user.bat; nó sẽ dựng lại môi trường trong vài phút và giữ nguyên mô hình cùng kết quả.
  8. Khi card quá yếu cho SDXL hoặc ControlNet, dùng checkpoint cùng loại trên PirateDiffusion để render SD 1.5 và SDXL với lệnh /render và từ khóa kích hoạt trên trang này, hoặc BitVector chạy trực tiếp trên trình duyệt.

Ví dụ

webui-user.bat cho card 8 GB với SDXL

set COMMANDLINE_ARGS=--opt-sdp-attention --medvram-sdxl --no-half-vae --api

GTX 1660 / 1650 (ảnh đen)

set COMMANDLINE_ARGS=--lowvram --precision full --no-half --opt-sdp-attention

Xây lại môi trường

rmdir /s /q venv
webui-user.bat

Mẹo

  • A1111 được bảo trì chậm; Forge (bản fork) có hầu hết các sửa lỗi và dùng bộ nhớ chỉ bằng một nửa. Hướng dẫn Forge trên trang này có so sánh chi tiết.
  • Giữ Settings > Stable Diffusion > SD VAE ở Automatic và cho mỗi checkpoint một VAE riêng theo tên file (model.safetensors bên cạnh model.vae.pt) để VAE xấu không áp dụng toàn cục.
  • Không bao giờ dùng --lowvram và --medvram cùng lúc; cái sau sẽ thắng và console sẽ cảnh báo.
  • Dòng console "Applying attention optimization: sdp" xác nhận tối ưu chú ý nhanh đang hoạt động; nếu hiện "Doggettx", thêm --opt-sdp-attention.
  • Checkpoint SDXL có LoRA 1.5 sẽ không hoạt động hoặc báo lỗi kích thước; trang này ghi rõ họ mô hình trên mỗi trang, kiểm tra trước khi tải.
  • Xóa cache trình duyệt (hoặc mở cửa sổ ẩn danh) sau khi cập nhật; JavaScript cũ gây lỗi UI lạ trông như lỗi server.

Khắc phục sự cố

Torch không thể dùng GPU

Vì sao xảy ra
Torch chỉ chạy CPU, driver cũ, hoặc card không phải NVIDIA.

Cách sửa
Cập nhật driver, xóa venv và chạy lại để cài torch với CUDA. AMD trên Windows: dùng bản DirectML hoặc ZLUDA; trên Linux dùng ROCm.

NansException với SDXL

Vì sao xảy ra
VAE fp16 bị tràn số.

Cách sửa
Tải sdxl-vae-fp16-fix, chọn nó trong SD VAE, hoặc thêm --no-half-vae.

CUDA hết bộ nhớ với hires fix

Vì sao xảy ra
Lượt nâng cấp ảnh cần nhiều bộ nhớ hơn nhiều lần.

Cách sửa
Giảm tỉ lệ nâng cấp, dùng latent
upscaler
, bật Tiled VAE, hoặc chạy lượt hires như
img2img
sau đó.

Không thể cài torch

Vì sao xảy ra
Dùng Python 3.11 hoặc 3.12 thay vì 3.10.

Cách sửa
Cài Python 3.10.6, trỏ webui-user.bat tới nó với set PYTHON=path\python.exe, xóa venv, chạy lại.

Không tải được mô hình Stable diffusion

Vì sao xảy ra
File tải chưa xong hoặc đổi tên.

Cách sửa
Tải lại, kiểm tra kích thước với trang mô hình, giữ nguyên phần mở rộng.

Tab Extensions báo lỗi sau git pull

Vì sao xảy ra
Tiện ích mở rộng viết cho WebUI cũ hơn.

Cách sửa
Cập nhật từng tiện ích từ tab của nó; gỡ các tiện ích không còn được duy trì (danh sách Manager cho biết ngày commit cuối).

Mô hình tải được nhưng ảnh toàn nhiễu

Vì sao xảy ra
VAE sai áp dụng toàn cục, hoặc mô hình hợp nhất cần cấu hình riêng.

Cách sửa
Đặt SD VAE về Automatic, bỏ VAE toàn cục, và đặt file .yaml của checkpoint bên cạnh nếu tác giả có cung cấp.

AD
PirateDiffusion
Không cần cài đặt – chạy mô hình AI trên đám mây
PirateDiffusion chỉ có trên Telegram và dành cho người dùng chuyên nghiệp: hàng nghìn mô hình, LoRA và workflow điều khiển bằng lệnh chat, tạo không giới hạn với gói giá cố định.

Câu hỏi

Nên chuyển sang Forge không?

Nếu bạn có 12 GB hoặc ít hơn, nên chuyển; Forge chạy SDXL và
Flux
tốt hơn A1111, và hầu hết mô hình cùng tiện ích mở rộng của bạn vẫn dùng được. Hướng dẫn Forge trên trang này liệt kê sự khác biệt.

A1111 chạy Flux được không?

Không tốt. Hỗ trợ Flux có trong Forge và
ComfyUI
. Các mô hình Flux trên trang này ghi rõ UI tương thích.

Ảnh của tôi ở đâu?

Trong outputs/txt2img-images và outputs/img2img-images, theo thư mục ngày tháng. Tab Settings > Saving thay đổi mẫu lưu.

Trang mô hình trên trang này cung cấp gì cho A1111?

Họ mô hình chính xác (SD 1.5 hoặc SDXL), từ khóa kích hoạt, mã băm file để kiểm tra tải về, và nguồn Civitai. LoRA gọi trong prompt dưới dạng <lora:filename:0.8>.

Có cách nào thử mô hình trước khi tải 6 GB không?

Có: hộp Run trên mỗi trang mô hình chạy mô hình trên PirateDiffusion hoặc BitVector với từ khóa kích hoạt hiển thị.

Liên kết và nguồn

Mô hình trong hướng dẫn này

Người viết
Captain

Hướng dẫn liên quan

Lỗi và cách khắc phục
Lỗi và cách sửa Stable Diffusion WebUI Forge (Flux, SDXL, VRAM thấp)
Các vấn đề riêng của Forge và cách khắc phục: Flux không tải được hoặc ra nhiễu, chuyển đổi kiểu giao diện (sd / xl / flux), thanh trượt "GPU Weights" và lỗi hết bộ nhớ, thiếu bộ mã hóa văn bản và VAE cho Flux, lỗi ControlNet và các extension, và sự khác biệt so với Automatic1111 gây khó hiểu cho người dùng.
Bởi Captain
2026-05-16
Lỗi và cách khắc phục
Lỗi ComfyUI và cách sửa: nút đỏ, thiếu mô hình, hết bộ nhớ CUDA
Các thông báo lỗi ComfyUI mà mọi người thường gặp đầu tiên, ý nghĩa từng lỗi và cách sửa hiệu quả: thiếu nút tùy chỉnh (hộp đỏ), "Prompt outputs failed validation", hết bộ nhớ CUDA, sai loại mô hình trong bộ tải, lỗi hình dạng mat1 và mat2, lỗi giải tuần tự header, không tương thích torch và xformers.
Bởi Captain
2026-05-12
Lỗi và cách khắc phục
CUDA hết bộ nhớ: mỗi mô hình AI cần bao nhiêu VRAM và cách để vừa vặn
Bảng VRAM cho SD 1.5, SDXL, Flux, FLUX.2, Qwen-Image, Z-Image, Wan 2.2 và HunyuanVideo, cùng các kỹ thuật giúp mô hình vừa vặn: lượng tử hóa fp8 và GGUF, chuyển tải CPU, VAE chia ô, giới hạn độ phân giải và số khung hình, và khi nào nên ngừng cố gắng và chạy trên dịch vụ lưu trữ.
Bởi Captain
2026-05-18
Mô hình
LoRA là gì và cách sử dụng nó trong ComfyUI, Forge, Automatic1111 và trên đám mây
Giải thích về LoRA dành cho những người muốn kết quả, không phải toán học: file LoRA thay đổi gì, tại sao nó phải cùng dòng với mô hình gốc, từ kích hoạt, trọng số, chồng nhiều LoRA, thư mục và cú pháp cho từng giao diện, và cách thử LoRA trên đám mây trước khi tải về.
Bởi Captain
2026-05-20

Hướng dẫn khác

Dịch vụ đám mây
Phí cố định so với token: tại sao các gói không giới hạn như Graydient.ai là lựa chọn tốt nhất cho nhà sáng tạo AI năm 2026
So sánh chi phí có xếp hạng, với giá được kiểm tra vào ngày 8 tháng 10 năm 2026, giữa các gói không giới hạn phí cố định như Graydient.ai với giá token và tín dụng từ Midjourney, Leonardo, fal.ai, Replicate, Runway và Kling: chi phí thực sự cho 1.000 hình ảnh và 1.000 video mỗi tháng trên mỗi dịch vụ, và tại sao một khoản phí cố định cho hình ảnh, video, âm thanh, trò chuyện Grok LLM và ứng dụng web không giới hạn là giá trị tốt nhất cho những người sáng tạo hay thử nghiệm.
Bởi Captain
2026-10-08
Mô hình
FLUX.1 Dev: cách tạo prompt, cài đặt tốt nhất và ý tưởng sáng tạo
Hướng dẫn thực tế về FLUX.1 Dev của Black Forest Labs: cách tạo prompt bằng ngôn ngữ tự nhiên, cài đặt hướng dẫn và bước, xếp chồng LoRA, hiển thị chữ và ý tưởng prompt tận dụng điểm mạnh của nó.
Bởi Captain
2026-09-30
Mô hình
Stable Diffusion XL 1.0: lời nhắc, cài đặt và những gì nó vẫn làm tốt nhất
Cách tận dụng tối đa mô hình cơ sở chính thức SDXL 1.0: độ phân giải gốc, cài đặt CFG và sampler, bộ tinh chỉnh, lời nhắc tiêu cực và ý tưởng phong cách mà SDXL vẫn nổi bật.
Bởi Captain
2026-10-01
Mô hình
Stable Diffusion 1.5: mô hình cổ điển, dùng đúng cách
Stable Diffusion 1.5 vẫn đáng để biết: độ phân giải phù hợp, CFG và sampler, cách dùng thư viện lớn LoRA và embedding của nó, cùng ý tưởng prompt sáng tạo phù hợp với mô hình 512 pixel.
Bởi Captain
2026-10-02
Mô hình
FLUX.2 Dev: hướng dẫn sử dụng model mới nhất của Black Forest Labs
FLUX.2 Dev hỗ trợ prompt dài hơn, văn bản tốt hơn, thực tế hơn và chỉnh sửa đa tham chiếu. Hướng dẫn này bao gồm quy trình turbo, cài đặt hướng dẫn và độ phân giải, cấu trúc prompt và ý tưởng tận dụng điểm mạnh mới của nó.
Bởi Captain
2026-10-03
Mô hình
Qwen-Image: prompt dài, chữ chuẩn và poster song ngữ
Qwen-Image là model bạn nên dùng khi chữ trong ảnh quan trọng. Học cách viết prompt mô tả dài, tạo chữ tiếng Anh và Trung chính xác, chỉnh CFG và bước, và khám phá ý tưởng sáng tạo với bố cục phức tạp.
Bởi Captain
2026-09-29