Установка Stable Diffusion на локальный компьютер чаще всего срывается на двух этапах: отсутствии подходящей видеокарты с достаточным объёмом видеопамяти и конфликте версий Python при первом запуске веб-интерфейса. Если при запуске webui-user.bat окно консоли закрывается с ошибкой или зависает на загрузке модели, проблема почти всегда кроется именно в подготовительном этапе, а не в самой нейросети.
В этой инструкции разберём полный цикл: проверку железа, установку зависимостей, развёртывание популярного интерфейса Automatic1111 WebUI и загрузку модели. Все шаги применимы к Windows 10/11 — наиболее распространённой платформе для локального запуска Stable Diffusion.
Проверка системных требований
Перед скачиванием чего-либо убедитесь, что компьютер потянет генерацию изображений. Ключевой компонент — видеокарта. Лучше всего Stable Diffusion работает на GPU NVIDIA с поддержкой CUDA; карты AMD и встроенная графика требуют обходных путей и работают заметно медленнее.
Объём видеопамяти (VRAM) определяет, какие модели и разрешения вам доступны. Для комфортной работы с классическими моделями SD 1.5 желательно от 6–8 ГБ VRAM. С 4 ГБ запуск возможен с ключами оптимизации, о которых поговорим ниже. Проверить объём видеопамяти можно через «Диспетчер задач» → вкладка «Производительность» → «Графический процессор».
- 🎮 Видеокарта NVIDIA с поддержкой CUDA (желательно серии GTX 16xx / RTX и новее)
- 💾 Свободное место на диске — от 20–30 ГБ с учётом моделей
- 🧠 Оперативная память — от 16 ГБ для стабильной работы
- 🌐 Стабильный интернет для первоначальной загрузки компонентов
⚠️ Внимание: установка на диск с файловой системой, где путь содержит кириллицу или пробелы, часто приводит к ошибкам запуска. Создавайте папку вида C:\stable-diffusion — только латиница, без пробелов.
Установка Python и Git
Веб-интерфейс Automatic1111 написан на Python, поэтому сначала нужно установить интерпретатор. Скачайте Python с официального сайта python.org — рекомендуется ветка 3.10.x, поскольку именно с ней гарантированно совместимы зависимости проекта. Более новые версии (3.12+) на момент установки могут вызывать конфликты с отдельными пакетами.
При установке обязательно отметьте галочку Add Python to PATH в первом окне инсталлятора — без этого команда python не будет распознаваться в командной строке, и скрипт запуска завершится ошибкой.
Затем установите Git с официального сайта git-scm.com — он нужен для клонирования репозитория и автоматического обновления компонентов. Установка стандартная, параметры по умолчанию подходят. Проверить оба компонента можно в командной строке:
python --version
git --version
Обе команды должны вывести номера версий. Если вместо этого появляется «не является внутренней или внешней командой», переустановите компонент с корректной настройкой PATH или добавьте путь вручную в переменных среды Windows.
Загрузка и установка Automatic1111 WebUI
Самый популярный интерфейс для Stable Diffusion — Automatic1111 WebUI. Откройте командную строку, перейдите в подготовленную папку и клонируйте репозиторий с GitHub:
cd C:\stable-diffusion
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
После клонирования в папке появится каталог stable-diffusion-webui. Запуск выполняется двойным кликом по файлу webui-user.bat. При первом старте скрипт автоматически создаст виртуальное окружение и скачает необходимые библиотеки — это может занять продолжительное время в зависимости от скорости интернета. Не закрывайте окно консоли, пока идёт загрузка.
☑️ Чек-лист первого запуска
Когда установка завершится, в консоли появится строка вида Running on local URL: http://127.0.0.1:7860. Откройте этот адрес в браузере — перед вами интерфейс WebUI.
Загрузка модели и первая генерация
Без файла модели интерфейс запустится, но генерировать изображения не сможет. Модели распространяются в форматах .ckpt или .safetensors; предпочтителен второй вариант — он считается более безопасным, так как не допускает исполнения произвольного кода при загрузке.
Скачанный файл модели поместите в папку stable-diffusion-webui\models\Stable-diffusion. После этого перезапустите WebUI или нажмите кнопку обновления рядом с выпадающим списком моделей в верхней части интерфейса — новая модель появится в списке.
Для первой генерации введите текстовое описание (промпт) на английском языке в поле Prompt на вкладке txt2img и нажмите Generate. Изображение появится справа, а готовые файлы сохраняются в папке outputs внутри каталога WebUI.
Решение типичных проблем при установке
Разберём ошибки, с которыми пользователи сталкиваются чаще всего. Если видеопамяти не хватает, консоль выдаёт ошибку CUDA out of memory. В этом случае откройте файл webui-user.bat в текстовом редакторе и допишите параметры запуска в строку set COMMANDLINE_ARGS=:
set COMMANDLINE_ARGS=--medvram --xformers
Ключ --medvram снижает потребление VRAM ценой скорости, а для совсем слабых карт существует вариант --lowvram. Параметр --xformers включает оптимизированную работу с памятью на картах NVIDIA.
| Ошибка | Вероятная причина | Что проверить |
|---|---|---|
| CUDA out of memory | Недостаточно VRAM | Добавить ключи --medvram или --lowvram |
| Python не найден | Не настроен PATH | Переустановить Python с галочкой Add to PATH |
| Ошибка клонирования git | Git не установлен или сбой сети | Проверить git --version и интернет-соединение |
| Модель не отображается в списке | Файл не в той папке | Проверить каталог models\Stable-diffusion |
| Чёрный квадрат вместо изображения | Конфликт настроек VAE или драйвера | Обновить драйвер NVIDIA, попробовать другую модель |
⚠️ Внимание: скачивайте модели и расширения только с известных площадок и проверяйте формат — файлы.ckptиз непроверенных источников потенциально могут содержать вредоносный код. Формат.safetensorsэтого риска лишён.
Альтернативные интерфейсы
Помимо Automatic1111 существуют ComfyUI (гибкая работа с нодами, экономнее расходует память), Fooocus (упрощённый интерфейс для новичков) и SD.Next. Принцип установки схож: Python, Git, клонирование репозитория и запуск bat-файла.
Обновление и дальнейшая настройка
WebUI активно развивается, поэтому периодически стоит обновлять установку. Для этого в папке stable-diffusion-webui выполните в командной строке git pull — скрипт подтянет свежие изменения. Расширения из вкладки Extensions обновляются отдельной кнопкой в интерфейсе.
Со временем вы наверняка захотите расширить возможности: модели в стиле аниме, реалистичные чекпоинты, LoRA-адаптеры для тонкой настройки стиля. Файлы LoRA размещаются в папке models\Lora и подключаются прямо в промпте. Начинать же лучше с одной базовой модели и освоить базовые параметры — разрешение, число шагов (Steps) и значение CFG Scale.
Часто задаваемые вопросы
Можно ли установить Stable Diffusion без видеокарты NVIDIA?
Технически возможен запуск на процессоре (CPU-режим) или на картах AMD с особыми сборками, но скорость генерации будет значительно ниже. Для полноценной работы рекомендуется GPU NVIDIA с поддержкой CUDA.
Сколько места занимает Stable Diffusion на диске?
Сам интерфейс с зависимостями занимает порядка 10 ГБ, каждая модель — примерно от 2 до 7 ГБ. Закладывайте минимум 20–30 ГБ свободного места с запасом на несколько моделей и сгенерированные изображения.
Нужен ли интернет после установки?
Нет. После того как все компоненты и модель загружены, генерация работает полностью офлайн. Интернет понадобится только для обновлений и скачивания новых моделей.
Почему генерация занимает несколько минут?
На скорость влияют объём VRAM, разрешение изображения и число шагов. Если генерация идёт неприлично долго, проверьте, не работает ли WebUI в режиме --lowvram или на CPU, и уменьшите разрешение до 512×512 для теста.
Безопасно ли скачивать модели со сторонних сайтов?
Загружайте файлы только с известных ресурсов и отдавайте предпочтение формату .safetensors — в отличие от .ckpt, он не позволяет выполнить посторонний код при загрузке модели.