Как установить Stable Diffusion на компьютер

Установка 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.

📊 Какая видеокарта установлена в вашем компьютере?
NVIDIA с 8+ ГБ VRAM
NVIDIA с 4–6 ГБ VRAM
AMD
Только встроенная графика

Загрузка и установка 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. При первом старте скрипт автоматически создаст виртуальное окружение и скачает необходимые библиотеки — это может занять продолжительное время в зависимости от скорости интернета. Не закрывайте окно консоли, пока идёт загрузка.

☑️ Чек-лист первого запуска

Выполнено: 0 / 5

Когда установка завершится, в консоли появится строка вида 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
Ошибка клонирования gitGit не установлен или сбой сетиПроверить 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, он не позволяет выполнить посторонний код при загрузке модели.