Stable Diffusion Forge Portable: полное руководство по установке и запуску

Stable Diffusion WebUI Forge распространяется в виде готового portable-пакета, который не требует установки Python, Git и зависимостей вручную — достаточно распаковать архив и запустить run.bat. Однако именно на этапе первого запуска пользователи чаще всего сталкиваются с ошибками: скрипт не находит видеокарту, обрывается загрузка репозиториев или веб-интерфейс открывается с пустым списком моделей. В этой статье разберём весь процесс — от проверки системы до устранения типичных сбоев.

Forge — это форк популярного интерфейса Automatic1111, переработанный под более эффективное использование видеопамяти. Портативная сборка удобна тем, что вся среда изолирована в одной папке: её можно переносить между дисками и даже компьютерами без переустановки.

Что такое Forge и чем портативная версия отличается от обычной

Stable Diffusion WebUI Forge — модифицированная версия веб-интерфейса для генерации изображений нейросетью Stable Diffusion. Основные отличия от оригинального Automatic1111 — оптимизированное управление VRAM, более высокая скорость генерации на картах с малым объёмом памяти и встроенная поддержка моделей Flux и SDXL без дополнительных расширений.

Портативная (portable) сборка поставляется одним архивом, внутри которого уже есть изолированное окружение Python и все системные скрипты. Вам не нужно ничего устанавливать в систему — папку можно распаковать на любой диск, включая внешний SSD.

  • 📦 Вся среда в одной папке — удаление сводится к удалению каталога
  • 🚀 Не требуется ручная установка Python и Git
  • 💾 Можно хранить на внешнем диске и запускать на разных ПК
  • 🔄 Обновление выполняется через встроенный скрипт update.bat

Системные требования и подготовка

Перед скачиванием проверьте соответствие системы минимальным условиям. Критичны три вещи: видеокарта NVIDIA с поддержкой CUDA (для AMD и CPU-режима потребуются отдельные сборки и флаги запуска), достаточно свободного места на диске и актуальный драйвер GPU.

Ориентировочные требования для комфортной работы:

КомпонентМинимумРекомендуется
ВидеокартаNVIDIA с 4 ГБ VRAM8–12 ГБ VRAM и больше
Оперативная память8 ГБ16–32 ГБ
Свободное место20 ГБ50+ ГБ (с учётом моделей)
ОСWindows 10 64-bitWindows 10/11 64-bit
⚠️ Внимание: путь к папке с Forge не должен содержать кириллицу, пробелы и спецсимволы. Расположение вида C:\Нейросети\forge\ — частая причина сбоев при установке зависимостей. Используйте вариант вроде D:\sd-forge\.

Также убедитесь, что драйвер NVIDIA обновлён до актуальной версии — устаревший драйвер может приводить к ошибкам CUDA при первом запуске. Проверить версию можно через панель управления NVIDIA или команду nvidia-smi в терминале.

Скачивание и распаковка портативной сборки

Официальный portable-пакет публикуется в репозитории проекта на GitHub в разделе релизов. Скачивайте архив только из официального репозитория lllyasviel/stable-diffusion-webui-forge — сторонние «сборки» с файлообменников могут содержать вредоносный код.

После скачивания распакуйте архив архиватором (7-Zip подойдёт лучше встроенного распаковщика Windows — он корректно обрабатывает длинные пути). Процесс может занять заметное время из-за большого количества мелких файлов.

Первый запуск и установка зависимостей

Запуск выполняется файлом run.bat из корня папки. При первом старте скрипт автоматически скачает необходимые Python-пакеты и базовые компоненты — это может занять от нескольких минут до получаса в зависимости от скорости интернета. Окно консоли при этом закрывать нельзя.

☑️ Проверка перед первым запуском

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

Когда установка завершится, в консоли появится строка вида Running on local URL: http://127.0.0.1:7860, а в браузере откроется интерфейс. Если браузер не открылся автоматически, скопируйте адрес из консоли вручную.

📊 На каком железе вы запускаете Forge?
NVIDIA с 8+ ГБ VRAM
NVIDIA с 4–6 ГБ VRAM
AMD Radeon
Только CPU

Добавление моделей и базовая настройка

Портативная сборка поставляется без моделей — их нужно скачать отдельно. Файлы чекпоинтов (форматы .safetensors или .ckpt) помещаются в папку models\Stable-diffusion внутри каталога Forge. После добавления файла нажмите кнопку обновления рядом с выпадающим списком моделей в интерфейсе.

Модели распространяются через площадки вроде Hugging Face и Civitai. Предпочтительнее формат .safetensors — он безопаснее, поскольку не допускает исполнения произвольного кода при загрузке, в отличие от устаревшего .ckpt.

  • 🎨 Чекпоинты — в models\Stable-diffusion
  • 🔧 LoRA — в models\Lora
  • 🖼️ VAE — в models\VAE
  • 📈 Модели апскейла — в models\ESRGAN

Для карт с малым объёмом VRAM имеет смысл запускать Forge с дополнительными аргументами. Откройте файл webui-user.bat в текстовом редакторе и добавьте в строку COMMANDLINE_ARGS нужные флаги:

set COMMANDLINE_ARGS=--medvram --xformers

Флаг --medvram снижает потребление видеопамяти ценой скорости, --xformers ускоряет генерацию на поддерживаемых картах. Для карт с 4 ГБ VRAM вместо --medvram может потребоваться --lowvram.

Типичные ошибки и их решение

Скрипт зависает на скачивании репозиториев. Возможная причина — нестабильное соединение или блокировка GitHub сетью/антивирусом. Прервите запуск, проверьте доступность github.com в браузере и повторите. Иногда помогает запуск через VPN.

Ошибка «Torch is not able to use GPU». Обычно это следствие устаревшего драйвера NVIDIA или конфликта версий PyTorch. Сначала обновите драйвер. Если не помогло — удалите папку venv внутри каталога Forge и запустите run.bat заново, чтобы окружение переустановилось.

Генерация обрывается с ошибкой CUDA out of memory. Видеокарте не хватает памяти для выбранного разрешения. Уменьшите размер изображения, включите --medvram или --lowvram и закройте другие программы, потребляющие VRAM (браузер с множеством вкладок, игры).

⚠️ Внимание: не прерывайте первый запуск нажатием Ctrl+C или закрытием окна на этапе установки пакетов — это оставляет окружение в «битом» состоянии. Если прервали, удалите папку venv и запустите установку заново.
Запуск на AMD или без дискретной видеокарты

Для карт AMD под Windows существуют отдельные сборки с DirectML или используется ZLUDA — это неофициальные решения с ограниченной совместимостью. Режим чистого CPU возможен флагом --use-cpu all, но генерация занимает очень много времени и подходит только для экспериментов.

Перенос папки и обновление

Главное преимущество portable-сборки — мобильность. Папку можно переместить на другой диск или скопировать на другой компьютер с аналогичной ОС. Единственное условие — сохранить требования к пути (без кириллицы) и наличие подходящего драйвера на новой машине.

Обновление выполняется запуском update.bat — скрипт подтянет свежую версию кода Forge. Учтите, что после крупных обновлений иногда требуется пересоздание окружения: при странных ошибках после апдейта удалите venv и дайте скрипту установить зависимости заново.

Часто задаваемые вопросы

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

Для генерации изображений интернет не требуется — всё работает локально. Сеть нужна только для скачивания моделей, расширений и обновлений.

Можно ли использовать модели от Automatic1111?

Да, форматы чекпоинтов, LoRA и VAE полностью совместимы. Достаточно скопировать файлы в соответствующие папки Forge или указать общую папку моделей через аргументы запуска.

Почему интерфейс открывается, но список моделей пуст?

Скорее всего, файлы моделей лежат не в той папке или имеют неподдерживаемое расширение. Проверьте каталог models\Stable-diffusion и нажмите кнопку обновления списка в интерфейсе.

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

Зависит от типа: чекпоинты SD 1.5 обычно занимают около 2–4 ГБ, модели SDXL — заметно больше, а модели семейства Flux — ещё крупнее. Закладывайте запас дискового пространства под коллекцию.

Безопасно ли скачивать модели со сторонних сайтов?

Выбирайте формат .safetensors и известные площадки (Hugging Face, Civitai). Файлы .ckpt теоретически могут содержать вредоносный код, поэтому источник должен быть проверенным.