Установка Stable Diffusion чаще всего останавливается на одном и том же месте: после запуска webui-user.bat в консоли появляется ошибка «Python is not recognized» или процесс зависает на этапе клонирования репозиториев. Причина почти всегда в том, что на компьютере отсутствует Python нужной версии, не установлен Git либо видеокарта не соответствует минимальным требованиям. Разберём установку по шагам — от проверки железа до первой сгенерированной картинки.
Ниже описана установка интерфейса AUTOMATIC1111 (Stable Diffusion WebUI) — самого популярного способа запустить нейросеть локально на Windows. Это бесплатное решение с открытым кодом, которое работает без подписки и не отправляет ваши запросы на сторонние серверы.
Системные требования: что проверить до установки
Прежде чем качать файлы, убедитесь, что компьютер потянет нейросеть. Главный компонент — видеокарта, именно она выполняет генерацию изображений.
- 🎮 Видеокарта NVIDIA с поддержкой CUDA — оптимальный вариант; желательно от 4 ГБ видеопамяти, комфортно — от 6–8 ГБ
- 💾 Оперативная память — от 8 ГБ, лучше 16 ГБ
- 📀 Свободное место на диске — минимум 20–30 ГБ: сама WebUI, зависимости и модели занимают много места
- 🪟 Windows 10/11 64-бит — на 32-битных системах установка не поддерживается
- 🌐 Стабильный интернет — при первой установке скачивается несколько гигабайтов данных
Объём видеопамяти можно посмотреть через Диспетчер задач: откройте вкладку «Производительность», выберите «Графический процессор» и найдите строку «Выделенная память GPU». Если там меньше 4 ГБ — Stable Diffusion запустится, но генерация будет медленной, а большие разрешения окажутся недоступны.
⚠️ Внимание: на видеокартах AMD и встроенной графике Intel установка возможна, но требует других сборок и дополнительных настроек. Инструкция ниже рассчитана на карты NVIDIA — для AMD ищите руководства под DirectML или используйте Linux-варианты.
Шаг 1. Установка Python и Git
WebUI написан на Python, а его файлы загружаются через систему контроля версий Git. Без этих двух компонентов установщик даже не начнёт работу.
Для Stable Diffusion WebUI требуется Python 3.10.x — именно эта ветка, более новые версии (3.11, 3.12) могут вызывать конфликты зависимостей. Скачайте установщик с официального сайта python.org, выбрав версию 3.10 для Windows 64-bit.
При установке обязательно поставьте галочку Add Python to PATH на первом экране установщика — без неё система не найдёт интерпретатор, и вы получите ту самую ошибку «Python is not recognized».
Git скачивается с официального сайта git-scm.com. Установка стандартная, настройки по умолчанию менять не нужно. После установки обоих компонентов проверьте их доступность: откройте командную строку и выполните:
python --version
git --version
Обе команды должны вывести номера версий. Если вместо этого появляется ошибка — перезагрузите компьютер или переустановите компонент с отмеченной опцией добавления в PATH.
Шаг 2. Скачивание и установка WebUI
Создайте папку для нейросети в корне диска, например C:\stable-diffusion. Избегайте русских букв, пробелов и системных каталогов вроде Program Files — это частая причина сбоев при установке зависимостей.
Откройте командную строку, перейдите в созданную папку и клонируйте репозиторий:
cd C:\stable-diffusion
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
После завершения клонирования зайдите в папку stable-diffusion-webui и запустите файл webui-user.bat двойным кликом. Начнётся автоматическая установка: скрипт создаст виртуальное окружение, скачает PyTorch и все необходимые библиотеки. Процесс занимает от 10 до 40 минут в зависимости от скорости интернета.
☑️ Проверка перед первым запуском
Когда установка завершится, в консоли появится строка вида Running on local URL: http://127.0.0.1:7860. Это значит, что интерфейс запущен — откройте браузер и перейдите по указанному адресу.
Шаг 3. Скачивание модели (чекпоинта)
Сама по себе WebUI — только оболочка. Для генерации нужен файл модели — чекпоинт (checkpoint) в формате .safetensors или .ckpt. Без него в выпадающем списке моделей будет пусто, а генерация невозможна.
Модели распространяются через тематические площадки, крупнейшая из них — Civitai, также файлы есть на Hugging Face. Выбирайте файлы в формате .safetensors: в отличие от старого формата .ckpt, он не допускает выполнение произвольного кода при загрузке, что безопаснее.
Скачанный файл поместите в папку:
C:\stable-diffusion\stable-diffusion-webui\models\Stable-diffusion
После этого вернитесь в интерфейс, нажмите кнопку обновления рядом с выпадающим списком моделей в левом верхнем углу и выберите загруженный чекпоинт. Размер типичной модели — от 2 до 7 ГБ, поэтому заранее убедитесь, что места на диске хватит с запасом под несколько моделей.
Шаг 4. Первая генерация изображения
Откройте вкладку txt2img — это основной режим «картинка по текстовому описанию». В верхнее поле введите промпт на английском языке, например: a red cat sitting on a windowsill, soft light. Остальные параметры для первого теста можно оставить по умолчанию.
Нажмите кнопку Generate и дождитесь результата. Время генерации зависит от видеокарты: на современных картах это секунды, на слабых — минуты. Готовое изображение сохраняется автоматически в папку outputs/txt2img-images внутри каталога WebUI.
Если генерация падает с ошибкой нехватки памяти (упоминание CUDA out of memory в консоли), уменьшите разрешение изображения до 512×512 и закройте сторонние программы, занимающие видеопамять, — браузеры с множеством вкладок, игры, видеоредакторы.
Что делать, если видеопамяти совсем мало
Откройте файл webui-user.bat в текстовом редакторе и в строке COMMANDLINE_ARGS добавьте параметр --lowvram (для карт с 2–3 ГБ) или --medvram (для 4 ГБ). Генерация станет медленнее, но ошибки нехватки памяти исчезнут. Дополнительно можно добавить --xformers для оптимизации расхода VRAM.
Сравнение способов запуска Stable Diffusion
AUTOMATIC1111 — не единственный интерфейс. Ниже сравнение популярных вариантов, чтобы вы могли выбрать подходящий под свои задачи и уровень подготовки.
| Интерфейс | Сложность установки | Для кого подходит |
|---|---|---|
| AUTOMATIC1111 WebUI | Средняя | Универсальный выбор, много расширений и гайдов |
| ComfyUI | Выше средней | Продвинутые пользователи, гибкие нодовые сценарии |
| Fooocus | Низкая | Новички, минимум настроек, быстрый старт |
| Онлайн-сервисы | Не требуется | Слабое железо, но есть лимиты и очереди |
Для первого знакомства проще всего начать с Fooocus — он ставится практически в один клик. Если же нужны расширения, обучение собственных стилей и тонкий контроль — выбирайте AUTOMATIC1111, именно под него написано большинство инструкций в сети.
Типичные ошибки при установке и их решение
Разберём проблемы, с которыми пользователи сталкиваются чаще всего. Сначала проверяйте простые причины и только потом переустанавливайте компоненты.
- 🐍 «Python is not recognized» — Python не добавлен в PATH; переустановите его с галочкой
Add Python to PATH - 📦 Ошибка при клонировании репозитория — проверьте интернет-соединение и работу антивируса, он может блокировать Git
- 💥 CUDA out of memory — не хватает видеопамяти; снизьте разрешение или добавьте
--medvramв параметры запуска - ⏳ Установка зависла на скачивании PyTorch — файл большой, дождитесь завершения; при обрыве удалите папку
venvи запустите установку заново - 🚫 Белый экран в браузере — подождите полной загрузки в консоли; адрес работает только пока открыто окно командной строки
⚠️ Внимание: не закрывайте окно командной строки во время работы с нейросетью — это сервер WebUI. Его закрытие мгновенно останавливает генерацию, а несохранённые изображения из текущей сессии могут не записаться на диск.
Если ни один из советов не помог, откройте файл логов в консоли и найдите последнюю строку со словом Error — по её тексту проще всего найти решение в поисковике или в разделе Issues репозитория проекта на GitHub.
Часто задаваемые вопросы
Можно ли установить Stable Diffusion без видеокарты NVIDIA?
Да, но с оговорками. Существуют сборки для карт AMD и режим генерации на процессоре, однако скорость будет значительно ниже, а настройка сложнее. Для слабого железа разумнее рассмотреть онлайн-сервисы или облачную аренду GPU.
Сколько места нужно на диске?
Сама WebUI с зависимостями занимает порядка 10–15 ГБ, каждая модель — ещё 2–7 ГБ. Рекомендуется иметь не менее 25–30 ГБ свободного места, а лучше с запасом, если планируете пробовать разные чекпоинты и расширения.
Нужен ли интернет после установки?
Нет. После завершения установки и скачивания модели Stable Diffusion работает полностью офлайн. Интернет понадобится только для загрузки новых моделей, расширений и обновлений WebUI.
Безопасно ли скачивать модели со сторонних сайтов?
Скачивайте файлы только с известных площадок вроде Civitai и Hugging Face и отдавайте предпочтение формату .safetensors — он не позволяет выполнить посторонний код при загрузке модели, в отличие от устаревшего .ckpt.
Как обновить Stable Diffusion WebUI до новой версии?
Откройте командную строку в папке stable-diffusion-webui и выполните команду git pull. После обновления файлов запустите webui-user.bat — недостающие зависимости установятся автоматически.