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 ГБ VRAM | 8–12 ГБ VRAM и больше |
| Оперативная память | 8 ГБ | 16–32 ГБ |
| Свободное место | 20 ГБ | 50+ ГБ (с учётом моделей) |
| ОС | Windows 10 64-bit | Windows 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-пакеты и базовые компоненты — это может занять от нескольких минут до получаса в зависимости от скорости интернета. Окно консоли при этом закрывать нельзя.
☑️ Проверка перед первым запуском
Когда установка завершится, в консоли появится строка вида Running on local URL: http://127.0.0.1:7860, а в браузере откроется интерфейс. Если браузер не открылся автоматически, скопируйте адрес из консоли вручную.
Добавление моделей и базовая настройка
Портативная сборка поставляется без моделей — их нужно скачать отдельно. Файлы чекпоинтов (форматы .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 теоретически могут содержать вредоносный код, поэтому источник должен быть проверенным.