Чаще всего установка Stable Diffusion на Windows завершается ошибкой torch is not able to use GPU или вылетом на этапе клонирования репозитория — и в обоих случаях причина не в самой нейросети, а в неподготовленном окружении: отсутствующем Git, неверной версии Python или устаревших драйверах NVIDIA. Проверить готовность системы можно до начала установки, и это сэкономит часы на поиске причин сбоя.
В этой инструкции разберём установку самого популярного интерфейса — Stable Diffusion WebUI от AUTOMATIC1111 — на Windows 10 и 11. Материал подойдёт и для других сборок, так как базовые требования (Python, Git, видеокарта) у них общие. Там, где поведение зависит от конкретного железа или версии ПО, мы отдельно обозначим, что нужно сверить с официальной документацией.
Системные требования: что проверить до установки
Главный компонент, от которого зависит работоспособность Stable Diffusion, — видеокарта. Локальная генерация изображений требует графического процессора с поддержкой CUDA, то есть в большинстве случаев это карты NVIDIA GeForce. Чем больше видеопамяти (VRAM), тем комфортнее работа: для базовой генерации желательно от 4 ГБ, для комфортной — 8 ГБ и выше.
Работа на видеокартах AMD под Windows возможна, но требует отдельных сборок и настройки, а генерация на CPU технически доступна, но крайне медленная. Если у вас не NVIDIA, изучите официальную вики проекта WebUI — там описаны актуальные варианты для вашей конфигурации.
- 🖥️ Видеокарта: NVIDIA с поддержкой CUDA, желательно от 4 ГБ VRAM (проверить объём можно в Диспетчере задач на вкладке «Производительность» → «Графический процессор»).
- 💾 Свободное место на диске: от 20–30 ГБ с учётом моделей — одна модель весит от 2 до 7 ГБ. Желателен SSD.
- 🧠 Оперативная память: рекомендуется от 16 ГБ, минимально работоспособно и на 8 ГБ.
- 🪟 ОС: 64-битная Windows 10 или 11 с актуальными обновлениями.
Шаг 1. Установка Python 3.10
WebUI требует конкретную версию интерпретатора — Python 3.10. Более новые ветки (3.11, 3.12) на момент написания могут вызывать несовместимость с зависимостями, поэтому ставьте именно 3.10.x с официального сайта python.org. Точную рекомендуемую версию стоит сверить в репозитории проекта — она может обновляться.
Критически важный момент при установке: на первом экране установщика отметьте галочку Add Python to PATH. Без неё система не найдёт интерпретатор, и скрипт запуска завершится ошибкой «Python не найден». Если Python уже установлен без этой опции, проще переустановить его заново с правильной настройкой.
Проверьте результат: откройте командную строку (Win+R → cmd) и выполните:
python --version
Ответ должен показать версию 3.10.x. Если выводится другая версия или ошибка — вернитесь к установке и проверьте переменную PATH.
Шаг 2. Установка Git
Git нужен для загрузки кода WebUI и его последующих обновлений. Скачайте установщик с официального сайта git-scm.com и установите с настройками по умолчанию — они подходят для большинства пользователей.
После установки проверьте доступность команды в терминале:
git --version
Если команда не распознаётся, перезапустите командную строку или перезагрузите компьютер, чтобы обновились системные переменные. Без работающего Git следующий шаг выполнить не получится.
Шаг 3. Загрузка Stable Diffusion WebUI
Выберите папку для установки. Путь не должен содержать кириллицу и пробелы — это частая причина странных ошибок при запуске. Хороший вариант: C:\stable-diffusion или аналогичная папка в корне диска.
Откройте командную строку в нужной папке (в проводнике: адресная строка → введите cmd → Enter) и выполните клонирование репозитория:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
Дождитесь окончания загрузки — в папке появится каталог stable-diffusion-webui со всеми файлами проекта. Проверьте, что внутри есть файл webui-user.bat — именно он будет запускать интерфейс.
☑️ Готовность к первому запуску
Шаг 4. Первый запуск и установка зависимостей
Запустите файл webui-user.bat двойным кликом. При первом запуске скрипт автоматически создаст виртуальное окружение и скачает все необходимые библиотеки, включая PyTorch с поддержкой CUDA. Это займёт заметное время — от десятков минут до часа и более в зависимости от скорости интернета, — окно консоли при этом не закрывайте.
⚠️ Внимание: если консоль «зависла» на этапе загрузки torch без видимого прогресса — возможно, просто идёт скачивание большого архива. Проверьте сетевую активность в Диспетчере задач, прежде чем прерывать процесс.
Когда установка завершится, в консоли появится строка вида Running on local URL: http://127.0.0.1:7860. Откройте этот адрес в браузере — вы увидите интерфейс WebUI. Само окно консоли при работе должно оставаться открытым.
Для генерации нужна модель. Скачайте файл модели (формат .safetensors или .ckpt, например Stable Diffusion 1.5 с huggingface.co) и поместите его в папку models/Stable-diffusion внутри каталога WebUI. После этого выберите модель в выпадающем списке в левом верхнем углу интерфейса.
Типичные ошибки и их решение
Разберём проблемы, с которыми пользователи сталкиваются чаще всего. Точные тексты ошибок и методы исправления могут отличаться в зависимости от версии WebUI, поэтому при нестандартном сбое сверяйтесь с разделом Issues в репозитории проекта.
| Ошибка | Вероятная причина | Что делать |
|---|---|---|
| Python не найден | Не отмечена опция Add to PATH | Переустановить Python 3.10 с включённой галочкой |
| torch is not able to use GPU | Устаревший драйвер или нет поддержки CUDA | Обновить драйвер NVIDIA, проверить модель карты |
| CUDA out of memory | Не хватает видеопамяти | Уменьшить разрешение генерации, добавить флаг --medvram |
| Ошибка при git clone | Нет Git или проблемы с сетью | Проверить git --version, повторить команду |
| Сбой на этапе pip install | Блокировка антивирусом или обрыв сети | Добавить папку в исключения, запустить bat-файл снова |
Если видеопамяти мало, откройте webui-user.bat в блокноте и допишите в строку set COMMANDLINE_ARGS= параметр --medvram, а при совсем слабых картах — --lowvram. Это снизит скорость генерации, но позволит работать на ограниченном железе.
⚠️ Внимание: не скачивайте «готовые сборки» Stable Diffusion с непроверенных сайтов — под видом установщиков нередко распространяется вредоносное ПО. Используйте только официальный репозиторий на GitHub и модели с известных площадок.
Как обновить WebUI до свежей версии
Откройте командную строку в папке stable-diffusion-webui и выполните команду git pull. Затем запустите webui-user.bat — недостающие зависимости доустановятся автоматически. Ваши модели и настройки при этом сохранятся.
Альтернативы WebUI: ComfyUI и другие интерфейсы
AUTOMATIC1111 — не единственный способ запустить Stable Diffusion на Windows. Популярная альтернатива — ComfyUI, построенная на системе узлов (нодов): она гибче для сложных рабочих процессов и бережливее расходует видеопамять, но требует больше времени на освоение. Есть и упрощённые решения с графическим установщиком, которые подходят новичкам, не желающим работать с командной строкой.
Базовые требования у всех вариантов схожи: видеокарта с достаточным объёмом VRAM, свободное место на диске и актуальные драйверы. Если WebUI показался перегруженным или, наоборот, недостаточно гибким — попробуйте ComfyUI: обе программы могут использовать одни и те же файлы моделей.
Часто задаваемые вопросы
Можно ли установить Stable Diffusion без видеокарты NVIDIA?
Технически генерация возможна на CPU, но скорость будет очень низкой — одна картинка может создаваться десятки минут. Для карт AMD под Windows существуют отдельные способы запуска, описанные в официальной документации проекта, однако стабильность и скорость обычно ниже, чем на NVIDIA.
Сколько места занимает Stable Diffusion на диске?
Сама программа с зависимостями занимает порядка 10 ГБ, а каждая скачанная модель добавляет от 2 до 7 ГБ. Закладывайте минимум 20–30 ГБ свободного пространства с запасом на несколько моделей и сгенерированные изображения.
Почему при запуске появляется ошибка CUDA out of memory?
Видеокарте не хватает памяти для текущих настроек генерации. Уменьшите разрешение изображения и размер батча, закройте другие программы, использующие GPU, или добавьте параметр --medvram в файл webui-user.bat.
Нужен ли интернет после установки?
Нет. После полной установки зависимостей и загрузки модели генерация работает полностью локально, без подключения к сети. Интернет понадобится только для обновлений и скачивания новых моделей.
Безопасно ли скачивать модели со сторонних сайтов?
Файлы формата .ckpt теоретически могут содержать вредоносный код, поэтому предпочтительнее формат .safetensors. Скачивайте модели только с известных площадок и проверяйте репутацию источника.