Перейти к содержимому

Установка Stable Diffusion на Windows

Вечер на первую сборку — реалистичная оценка, если делать спокойно. Дальше запуск сводится к двойному клику по файлу.

Сначала решите, каким путём идти

Способов два, и они рассчитаны на разных людей.

Готовая сборка одним архивом. Fooocus скачивается, распаковывается и запускается — модель он подтянет сам при первом старте. Настроек минимум, промпт пишется в одно поле. Это правильный выбор, если цель — получить картинку сегодня, а не изучать инструмент.

Классическая установка. AUTOMATIC1111, Forge или ComfyUI ставятся через Git и требуют установленного Python. Взамен вы получаете полный контроль: расширения, ControlNet, LoRA, тонкая настройка параметров.

Ниже разобран второй путь — на примере сборок семейства AUTOMATIC1111, к которым относится и более быстрый Forge.

Что поставить заранее

Python 3.10. Именно эта ветка, а не самая свежая: на новых версиях сборка спотыкается о несовместимые зависимости. При установке обязательно отметьте галочку Add Python to PATH — без неё запуск упадёт с сообщением, что python.exe не найден.

Git. Через него скачивается сама сборка и потом обновляется одной командой.

Свежий драйвер NVIDIA. Отдельно ставить CUDA не нужно — нужные библиотеки приедут вместе со сборкой.

Ставьте папку со сборкой на диск, где есть минимум 30–40 ГБ свободного места, и не внутрь «Program Files»: путь с пробелами и правами администратора создаёт лишние проблемы при первом запуске. Обычный путь вроде D:\sd\ подходит лучше.

Порядок установки

  1. Откройте папку, в которой будет жить сборка, и клонируйте в неё репозиторий выбранного интерфейса командой git clone.
  2. Скачайте файл весов и положите его в models\Stable-diffusion внутри папки сборки. Без модели интерфейс запустится, но генерировать будет нечем.
  3. Запустите webui-user.bat. Первый старт долгий: программа скачивает окружение и зависимости, это несколько гигабайт. Окно консоли не закрывайте.
  4. Дождитесь строки с адресом вида http://127.0.0.1:7860 и откройте его в браузере. Это и есть интерфейс.
  5. Выберите модель в списке слева сверху, напишите промпт по-английски и нажмите Generate.

Дальше запуск — это только двойной клик по тому же webui-user.bat. Консольное окно должно оставаться открытым всё время работы: в нём и крутится сервер.

Если видеопамяти мало

Сборки умеют экономить память ценой скорости. В файле webui-user.bat есть строка COMMANDLINE_ARGS=, куда добавляются ключи запуска: --medvram заметно снижает потребление, --lowvram снижает сильнее и работает совсем медленно. С них имеет смысл начинать, если генерация падает с ошибкой нехватки памяти.

Разбор конкретных ошибок первого запуска — на отдельной странице: там и код 9009, и ненайденный Python, и нехватка видеопамяти.

Вопросы про установку

Нужен ли интернет после установки?

Нет. Модель работает локально. Интернет нужен на скачивание сборки и весов, а потом — только если вы захотите поставить расширение или новую модель.

Можно ли поставить Stable Diffusion на видеокарту AMD?

Можно, но сложнее: под AMD используются отдельные сборки, а часть расширений рассчитана на CUDA и работать не будет. На NVIDIA путь заметно короче.

Работает ли Stable Diffusion без видеокарты, на процессоре?

Запустить можно, но одна картинка займёт минуты вместо секунд. Для практической работы этот режим не годится.

Сколько места занимает установка?

Сама сборка с окружением — несколько гигабайт, каждая модель — от двух до шестнадцати. С запасом на пару чекпоинтов закладывайте 30–40 ГБ.