Ошибка out of memory при первом запуске Stable Diffusion 3 — самый частый результат попытки установить модель на видеокарту с 8 ГБ видеопамяти без оптимизаций. Модель SD3 в формате MMDiT заметно тяжелее предыдущих версий, и её локальный запуск требует подготовки: правильного интерфейса, скачанных весов и корректных параметров запуска.
В этом руководстве разберём установку Stable Diffusion 3 и SD 3.5 через ComfyUI — наиболее стабильный способ локального запуска на Windows. Вы узнаете системные требования, порядок загрузки файлов модели, настройку окружения и способы обойти типичные ошибки вроде нехватки VRAM.
Системные требования для локального запуска
Перед установкой проверьте соответствие железа минимальным условиям. Stable Diffusion 3 использует архитектуру Multimodal Diffusion Transformer, которая требовательнее к памяти, чем SD 1.5 или SDXL.
- 🎮 Видеокарта NVIDIA с 8–12 ГБ VRAM минимум (для комфортной работы SD 3.5 Large желательно 16 ГБ и более)
- 💾 Свободное место на диске — от 20–40 ГБ в зависимости от выбранной версии модели и числа текстовых энкодеров
- 🧠 Оперативная память — от 16 ГБ, лучше 32 ГБ для загрузки больших чекпоинтов
- 🐍 Python 3.10–3.12 и актуальные драйверы NVIDIA с поддержкой CUDA
Владельцам карт AMD и встроенной графики локальный запуск SD3 возможен через альтернативные сборки (DirectML, ROCm), но производительность и совместимость заметно ниже. Если у вас такая конфигурация — сверяйтесь с документацией конкретной сборки, универсальной инструкции здесь нет.
⚠️ Внимание: не скачивайте веса модели со сторонних файлообменников. Распространяйте доверие только официальному репозиторию Stability AI на Hugging Face — поддельные чекпоинты могут содержать вредоносный код в формате pickle.
Получение доступа к весам модели
Веса Stable Diffusion 3 распространяются через платформу Hugging Face, и для их скачивания потребуется учётная запись. Процедура несложная, но её часто пропускают, из-за чего загрузка обрывается с ошибкой доступа.
Зарегистрируйтесь на Hugging Face, затем откройте страницу нужной модели (например, stable-diffusion-3-medium или SD 3.5) и примите условия лицензии — кнопка согласия расположена прямо на странице репозитория. После этого в разделе настроек аккаунта создайте Access Token с правами чтения: он понадобится для авторизованной загрузки файлов.
Установка ComfyUI — интерфейса для запуска SD3
ComfyUI — узловой интерфейс, который первым получил полную поддержку SD3 и до сих пор остаётся рекомендованным способом запуска. Он легче Automatic1111 по потреблению ресурсов и гибче в настройке конвейера генерации.
Самый простой путь для Windows — скачать портативную сборку с официального репозитория ComfyUI на GitHub (раздел Releases, архив с пометкой windows_portable). Распакуйте архив в папку без кириллицы и пробелов в пути, например D:\ComfyUI.
Для видеокарт NVIDIA запуск выполняется файлом run_nvidia_gpu.bat. При первом старте подтянутся зависимости, после чего интерфейс откроется в браузере по адресу http://127.0.0.1:8188.
☑️ Готовность к первому запуску SD3
Размещение файлов модели и текстовых энкодеров
Ключевой нюанс SD3: помимо основного чекпоинта модели используются отдельные текстовые энкодеры — CLIP-L, CLIP-G и T5-XXL. Часть сборок чекпоинтов уже включает их, но в «чистом» варианте их нужно скачивать отдельно.
Структура размещения файлов внутри папки ComfyUI выглядит так:
- 📁 Основной чекпоинт SD3 (
.safetensors) — в папкуComfyUI\models\checkpoints - 📁 Текстовые энкодеры (
clip_l.safetensors,clip_g.safetensors,t5xxl_fp16.safetensorsили fp8-вариант) — вComfyUI\models\clip - 📁 VAE при необходимости — в
ComfyUI\models\vae(в большинстве чекпоинтов SD3 VAE уже встроен)
После размещения файлов перезапустите ComfyUI, чтобы интерфейс увидел новые модели. Если чекпоинт не появился в выпадающем списке узла Load Checkpoint — проверьте расширение файла и путь ещё раз.
Сравнение версий Stable Diffusion 3
Выбор версии влияет и на качество генерации, и на требования к железу. Ориентируйтесь на объём видеопамяти своей карты.
| Версия | Ориентировочная VRAM | Особенности |
|---|---|---|
| SD 3 Medium | от 8–12 ГБ | Базовый релиз, работает на средних картах |
| SD 3.5 Medium | от 8–12 ГБ | Улучшенное качество при умеренных требованиях |
| SD 3.5 Large | от 12–16 ГБ и выше | Максимальное качество, тяжёлая модель |
| SD 3.5 Large (fp8) | от 8–12 ГБ | Сжатая версия с небольшой потерей качества |
Если ваша видеокарта не тянет полную версию, начните с fp8-вариантов чекпоинта и энкодера T5 — экономия памяти существенная, а визуальная разница для большинства задач минимальна.
Первый запуск и базовый workflow
Для генерации первого изображения загрузите готовый пример workflow: на странице модели на Hugging Face и в репозитории ComfyUI есть JSON-файлы с готовыми связями узлов. Перетащите файл прямо в окно браузера с открытым ComfyUI — схема подгрузится автоматически.
Типовая цепочка для SD3 включает узлы Load Checkpoint (или UNETLoader + TripleCLIPLoader для раздельной загрузки), CLIP Text Encode для промпта, KSampler и Save Image. Нажмите Queue Prompt — и дождитесь результата в папке ComfyUI\output.
Первая генерация занимает заметно больше времени из-за компиляции и загрузки модели в память — это нормально. Последующие запуски проходят быстрее.
Как ускорить генерацию на слабой карте
Снизьте разрешение до 1024×1024, уменьшите число шагов (steps) до 20–28, используйте fp8-энкодеры и закройте фоновые приложения, занимающие VRAM (браузер с видео, игры). Также можно добавить флаг --lowvram в bat-файл запуска ComfyUI.
Типичные ошибки и их решение
Разберём сбои, с которыми чаще всего сталкиваются при локальной установке Stable Diffusion 3.
- 🔴 CUDA out of memory — видеопамяти не хватает. Решение: fp8-версии моделей, флаг
--lowvramили--novramв bat-файле, снижение разрешения - 🔴 401 Unauthorized при скачивании — не принята лицензия на Hugging Face или не передан токен. Проверьте оба пункта
- 🔴 Модель не видна в списке — неверная папка или незавершённое скачивание (файл с расширением
.incomplete). Удалите обрывок и скачайте заново - 🔴 Чёрные или шумные изображения — возможная причина: несовместимый VAE, неверный sampler или битый чекпоинт. Попробуйте другой workflow из официальных примеров
⚠️ Внимание: не редактируйте системные переменные CUDA и не ставьте случайные версии PyTorch «по советам из форумов». ComfyUI портативной сборки уже содержит совместимое окружение — вмешательство чаще ломает, чем чинит.
Если ошибка не из списка, откройте консоль, из которой запущен ComfyUI: текст traceback почти всегда указывает на конкретный узел или файл, вызвавший сбой. По этому тексту ищите решение в issues репозитория ComfyUI.
Часто задаваемые вопросы
Можно ли запустить Stable Diffusion 3 на видеокарте с 6 ГБ VRAM?
Официально это ниже комфортного минимума. Теоретически возможны обходные пути через сильно сжатые версии и флаги экономии памяти, но стабильной работы ожидать не стоит. Реалистичный минимум — 8 ГБ с fp8-версиями моделей.
Чем ComfyUI лучше Automatic1111 для SD3?
ComfyUI раньше получил полную поддержку архитектуры SD3, экономнее расходует память и позволяет гибко управлять загрузкой отдельных компонентов модели. Для слабых и средних карт это критично.
Нужен ли интернет после установки?
Нет. После скачивания всех весов и установки ComfyUI генерация работает полностью локально. Интернет понадобится только для обновлений и загрузки новых моделей.
Где хранятся сгенерированные изображения?
По умолчанию — в папке ComfyUI\output. Путь можно изменить в настройках или узлом сохранения внутри workflow.
Можно ли использовать SD3 коммерчески?
Условия зависят от лицензии Stability AI, действующей для конкретной версии модели, и от масштаба использования. Перед коммерческим применением изучите актуальный текст лицензии на странице модели — условия периодически меняются.