Установка Stable Diffusion чаще всего зависает на этапе клонирования репозитория или выдаёт ошибку torch is not able to use GPU при первом запуске — в обоих случаях причина обычно кроется не в самой нейросети, а в подготовке окружения: версии Python, драйверах видеокарты или отсутствии Git. Прежде чем скачивать что-либо, проверьте три вещи: объём видеопамяти вашей карты, разрядность Windows и наличие свободного места на диске.
Эта инструкция описывает установку локального интерфейса Stable Diffusion WebUI (AUTOMATIC1111) — самого популярного способа запуска генерации изображений на собственном компьютере. Порядок действий проверен на Windows 10 и 11; для Linux и macOS шаги отличаются, и их стоит сверять с документацией конкретной сборки.
Требования к железу и системе
Главный ограничивающий фактор — видеокарта. Локальная генерация изображений опирается на VRAM, и от её объёма зависит, какие модели и разрешения вам будут доступны. Карты NVIDIA с поддержкой CUDA подходят лучше всего; на AMD и встроенной графике запуск возможен, но требует отдельных флагов и работает заметно медленнее.
- 🎮 Видеокарта NVIDIA с 4 ГБ VRAM — минимум для базовой работы; 6–8 ГБ и больше дают комфортную генерацию без обходных флагов.
- 💾 Свободное место на диске: сам интерфейс занимает немного, но каждая модель весит от 2 до 7 ГБ, поэтому закладывайте минимум 20–30 ГБ.
- 🧠 Оперативная память: желательно 16 ГБ, при 8 ГБ система может уходить в подкачку при загрузке моделей.
- 🖥️ 64-битная Windows 10 или 11 — на 32-битных системах установка не поддерживается.
- 🌐 Стабильный интернет для первичной загрузки зависимостей и моделей.
Проверить объём видеопамяти можно через Диспетчер задач: вкладка «Производительность» → «Графический процессор» → строка «Выделенная память GPU». Если там меньше 4 ГБ, локальная установка всё равно возможна, но потребуется режим --lowvram или генерация на CPU, которая идёт в разы медленнее.
Установка Python и Git
WebUI написан на Python, и к версии интерпретатора он чувствителен. Официальный репозиторий AUTOMATIC1111 указывает Python 3.10.x как рекомендуемую ветку — более новые версии могут вызвать конфликты зависимостей, а более старые не поддерживаются. Скачивайте установщик только с официального сайта python.org.
При установке Python обязательно отметьте галочку Add Python to PATH в первом окне установщика — без неё скрипт запуска не найдёт интерпретатор, и вы получите ошибку вида «Python не найден». После установки проверьте результат командой в терминале:
python --version
git --version
Обе команды должны вывести номера версий. Если вместо этого появляется сообщение об ошибке, Python или Git не прописались в PATH — проще всего переустановить их с правильными галочками, чем править переменные окружения вручную.
⚠️ Внимание: не ставьте Python из Microsoft Store — эта версия имеет ограничения на пути и права, из-за которых установка зависимостей WebUI часто ломается. Используйте классический установщик с python.org.
Клонирование репозитория WebUI
Теперь нужно скачать сам интерфейс. Создайте папку в корне диска с простым путём без пробелов и кириллицы — например, C:\stable-diffusion. Длинные пути и русские буквы в адресе папки — частая причина трудно диагностируемых ошибок при установке зависимостей.
Откройте командную строку в этой папке (введите cmd в адресной строке Проводника) и выполните:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
Клонирование займёт пару минут. После него в папке появится каталог stable-diffusion-webui со всеми файлами интерфейса, включая главный скрипт запуска webui-user.bat.
Первый запуск и загрузка модели
Первый запуск выполняется двойным кликом по файлу webui-user.bat. Скрипт автоматически создаст виртуальное окружение venv и докачает все зависимости — PyTorch, библиотеки обработки изображений и прочее. Этот процесс может занять от 10 до 40 минут в зависимости от скорости интернета, и окно консоли нельзя закрывать до его завершения.
Однако без файла модели интерфейс запустится, но генерировать ничего не будет. Модель (чекпоинт) нужно скачать отдельно — например, базовую Stable Diffusion 1.5 или одну из пользовательских сборок с площадок вроде Hugging Face или Civitai. Файл с расширением .safetensors или .ckpt помещается в папку:
stable-diffusion-webui\models\Stable-diffusion
☑️ Чек-лист первого запуска
Когда установка завершится, в консоли появится строка вида Running on local URL: http://127.0.0.1:7860. Откройте этот адрес в браузере — перед вами интерфейс WebUI. Выберите модель в выпадающем списке слева вверху, введите текстовый запрос (промпт) и нажмите Generate.
Настройка параметров запуска
Если видеопамяти мало, стандартный запуск приведёт к ошибке CUDA out of memory. В этом случае откройте файл webui-user.bat в блокноте и допишите флаги в строку COMMANDLINE_ARGS:
set COMMANDLINE_ARGS=--medvram --xformers
| Флаг | Назначение | Когда использовать |
|---|---|---|
--lowvram | Максимальная экономия VRAM | Карты с 4 ГБ и меньше |
--medvram | Умеренная экономия памяти | 4–6 ГБ VRAM |
--xformers | Ускорение и снижение расхода памяти | Почти всегда на NVIDIA |
--autolaunch | Автооткрытие браузера | Для удобства |
--skip-torch-cuda-test | Пропуск проверки CUDA | При ложных ошибках проверки |
Флаг --xformers стоит добавить практически всем владельцам карт NVIDIA: он заметно ускоряет генерацию и снижает потребление памяти. Учтите, что при первом запуске с этим флагом библиотека xformers будет докачана и собрана автоматически — это нормально.
Запуск на видеокартах AMD
Для карт AMD на Windows потребуется сборка с DirectML (fork с флагом --use-directml) либо установка через Linux с ROCm. Производительность и совместимость зависят от конкретной модели карты — сверяйтесь с документацией выбранной сборки, так как универсальной инструкции здесь нет.
Типичные ошибки и их решение
Большинство проблем при установке сводится к небольшому набору повторяющихся сценариев. Ниже — те, что встречаются чаще всего.
- 🔴
torch is not able to use GPU— обычно устаревший драйвер NVIDIA или конфликт версий PyTorch. Обновите драйвер с сайта NVIDIA и удалите папкуvenv, чтобы зависимости переустановились заново. - 🔴
CUDA out of memory— не хватает видеопамяти. Добавьте--medvramили--lowvram, уменьшите разрешение генерации. - 🔴 Скрипт не видит Python — не была отмечена галочка
Add Python to PATHпри установке. Переустановите Python корректно. - 🔴 Ошибки при клонировании — проверьте, установлен ли Git и не блокирует ли антивирус доступ к GitHub.
- 🔴 Зависание на скачивании зависимостей — нестабильный интернет или блокировка соединения; попробуйте перезапустить скрипт, он продолжит с места обрыва.
⚠️ Внимание: не скачивайте «готовые сборки» Stable Diffusion с торрентов и неофициальных сайтов — вместе с интерфейсом там нередко распространяются майнеры и стилеры. Безопасные источники: официальный репозиторий на GitHub и модели с Hugging Face или Civitai.
Если ошибка не входит в этот список, скопируйте полный текст traceback из консоли и поищите его в разделе Issues репозитория AUTOMATIC1111 — с высокой вероятностью кто-то уже сталкивался с той же проблемой, и там есть готовое решение.
Обновление и обслуживание
WebUI активно развивается, и обновления приносят как новые функции, так и исправления ошибок. Обновиться можно, выполнив в папке stable-diffusion-webui команду git pull. После обновления при следующем запуске зависимости докачаются автоматически.
Если после обновления интерфейс перестал запускаться, возможная причина — конфликт старых зависимостей с новым кодом. Стандартное решение: удалить папку venv и запустить webui-user.bat заново, чтобы окружение пересобралось с чистого листа. Ваши модели, настройки и сгенерированные изображения при этом не пострадают — они хранятся в других каталогах.
Часто задаваемые вопросы
Можно ли установить Stable Diffusion без видеокарты?
Технически да — существует режим генерации на CPU, но скорость будет очень низкой: одно изображение может генерироваться десятки минут. Для комфортной работы нужна дискретная видеокарта, желательно NVIDIA с поддержкой CUDA.
Сколько места нужно на диске?
Сам интерфейс с зависимостями занимает порядка 10 ГБ после полной установки. Каждая дополнительная модель — ещё 2–7 ГБ. Рекомендуется иметь запас в 30–50 ГБ, если вы планируете экспериментировать с разными чекпоинтами.
Какая версия Python нужна для WebUI?
Репозиторий AUTOMATIC1111 рекомендует ветку Python 3.10.x. Другие версии могут работать, но конфликты зависимостей с ними встречаются чаще. Актуальную рекомендацию стоит проверять в README репозитория, так как требования со временем меняются.
Где скачивать модели и какие форматы безопасны?
Популярные площадки — Hugging Face и Civitai. Предпочитайте файлы формата .safetensors: в отличие от старого формата .ckpt, они не могут содержать исполняемый код, что делает их безопаснее при загрузке из незнакомых источников.
Нужен ли интернет после установки?
Нет. После того как все зависимости и модели загружены, Stable Diffusion работает полностью локально — генерация не требует подключения к сети. Интернет понадобится только для обновлений и скачивания новых моделей.