Промты и гайды

ComfyUI или Stable Diffusion не запускается: частые ошибки и решения

Содержание
  1. Быстрая диагностика: где смотреть лог
  2. Torch not compiled with CUDA enabled
  3. Модель не загружается / failed to recognize model type
  4. ComfyUI не видит модели: пути и extra_model_paths.yaml
  5. Stable Diffusion не видит LoRA: версия базы и папки
  6. Ошибки git и error code 128 при установке
  7. Не скачиваются модели и ноды
  8. Другие частые ошибки
  9. Когда проще переустановить
  10. Частые вопросы

ComfyUI не запускается, Forge закрывается сразу после старта, модель не загружается, LoRA не видна в списке — почти у каждого, кто ставит Stable Diffusion локально, рано или поздно появляется красный текст в консоли. Хорошая новость: большинство ошибок повторяются у тысяч пользователей и решаются за несколько минут, если понять, что именно написано в логе. Это справочник по самым частым ошибкам ComfyUI, Forge и AUTOMATIC1111 по схеме «симптом → причина → решение»: Torch not compiled with CUDA enabled, failed to recognize model type, ComfyUI не видит модели, Stable Diffusion не видит LoRA, error code 128 при установке, не скачиваются модели и ноды — и когда проще переустановить всё с нуля.

Коротко

  • Сначала лог: ошибка почти всегда написана в окне консоли — ищите последние строки со словами Error, Exception, Traceback.
  • Torch not compiled with CUDA enabled — установлен PyTorch без поддержки видеокарты; переустановите сборку с CUDA или возьмите свежий Portable.
  • Failed to recognize model type — файл не того типа для этой ноды, недокачан или интерфейс устарел.
  • Не видит модели и LoRA — не та папка, не та база или не обновлён список.
  • Error code 128 — проблема git: не установлен, нет доступа к сети, папка уже существует или путь с кириллицей.
  • Нехватка видеопамяти (CUDA out of memory) разобрана отдельно — в статье о видеокартах.

Быстрая диагностика: где смотреть лог

Первое правило отладки: не угадывайте, а читайте. Интерфейсы Stable Diffusion пишут подробный журнал работы, и настоящая причина ошибки почти всегда в нём.

  • ComfyUI Portable, Forge, AUTOMATIC1111 — чёрное окно консоли, которое открывается при запуске через .bat-файл. Если окно закрывается мгновенно, запустите файл из уже открытой командной строки: так окно останется и текст ошибки будет виден.
  • ComfyUI Desktop — журнал доступен из меню приложения; там же можно открыть папку с логами.
  • Ошибка в браузере — ComfyUI показывает всплывающее окно с текстом ошибки и названием ноды, на которой всё остановилось. Нода подсвечивается красным.

Как читать ошибку

  1. Прокрутите лог к самому концу — последняя ошибка обычно главная.
  2. Найдите строку, начинающуюся с названия ошибки: RuntimeError, ValueError, ModuleNotFoundError, OSError и так далее, и текст после двоеточия.
  3. Выше будет Traceback — цепочка файлов, где произошла ошибка. Если в ней встречается папка custom_nodes, виновато расширение, а не сам ComfyUI.
  4. Скопируйте текст ошибки целиком — по нему проще всего найти решение в описании этой статьи, на странице репозитория или в обсуждениях.

Прежде чем чинить что-то вручную, попробуйте три простых шага: перезапустите интерфейс, обновите его до последней версии и перезагрузите компьютер после обновления драйвера видеокарты. Удивительно много ошибок исчезает уже на этом этапе.

Torch not compiled with CUDA enabled

Симптом. При запуске или генерации появляется ошибка AssertionError: Torch not compiled with CUDA enabled. Генерация не начинается или идёт на процессоре очень медленно.

Причина. В окружении установлена версия PyTorch без поддержки CUDA — то есть только для процессора. Так бывает, если PyTorch поставили командой по умолчанию, если какое-то расширение при установке «переустановило» PyTorch своей версией, или если вы запускаете интерфейс не тем Python, который был настроен.

Решение.

  1. Проверьте видеокарту и драйвер. CUDA работает только на видеокартах NVIDIA. Обновите драйвер с официального сайта NVIDIA. Если у вас AMD или Intel, эта ошибка означает, что интерфейс пытается использовать CUDA на неподходящей карте, — вам нужна сборка для вашей платформы, см. статью Stable Diffusion на AMD.
  2. Portable-версия ComfyUI. Проще всего скачать свежий архив Portable с официальной страницы и перенести в него папки models, input, output и user. В Portable уже встроен PyTorch с поддержкой CUDA.
  3. Ручная переустановка PyTorch. В окружении интерфейса удалите установленные пакеты torch, torchvision и torchaudio и установите их заново из официального репозитория PyTorch с указанием версии CUDA — точную команду для вашей системы подбирает конструктор установки на официальном сайте PyTorch. В Portable-сборке команды нужно выполнять встроенным Python из папки python_embeded, а не системным.
  4. Найдите «виновника». Если ошибка появилась после установки расширения, посмотрите его файл зависимостей: иногда он требует конкретную версию torch. Удалите или обновите такое расширение.

Модель не загружается / failed to recognize model type

Симптомы. В ComfyUI — ошибка ValueError: failed to recognize model type или похожие сообщения на ноде загрузки. В Forge и AUTOMATIC1111 — Stable diffusion model failed to load, после чего интерфейс откатывается на предыдущую модель.

Причины и решения.

Причина Как понять Решение
Файл не того типа для ноды Вы грузите в Load Checkpoint отдельную диффузионную модель (например, Flux или видеомодель), VAE или LoRA Для отдельных моделей используйте Load Diffusion Model и кладите файл в models/diffusion_models; VAE и LoRA — в свои папки и ноды
Недокачанный или повреждённый файл Размер файла меньше указанного в карточке Скачайте заново, лучше менеджером загрузок или официальным клиентом
Интерфейс не знает эту архитектуру Модель вышла недавно, а интерфейс давно не обновлялся Обновите ComfyUI; для новых архитектур AUTOMATIC1111 может не подойти вовсе
Неподдерживаемый формат Файл в формате, который интерфейс не читает без расширения (например, GGUF) Установите нужный пакет нод или скачайте файл в формате .safetensors
Нехватка оперативной памяти при загрузке Ошибка появляется на крупных моделях, компьютер «задумывается» Закройте программы, увеличьте файл подкачки, используйте fp8 или GGUF-версию

Если проблема в нехватке видеопамяти (CUDA out of memory) — это другая ошибка, и она подробно разобрана в статье видеокарта для Stable Diffusion.

ComfyUI не видит модели: пути и extra_model_paths.yaml

Симптом. Файл скачан, но в выпадающем списке ноды его нет, или стоит undefined.

  • Не та папка. Чекпойнты — models/checkpoints, отдельные диффузионные модели — models/diffusion_models, LoRA — models/loras, VAE — models/vae, текстовые энкодеры — models/text_encoders, апскейлеры — models/upscale_models, ControlNet — models/controlnet. У Portable-версии все эти папки лежат внутри ComfyUI/models.
  • Список не обновлён. Нажмите клавишу R в интерфейсе или кнопку обновления, либо перезапустите ComfyUI.
  • Файл ещё скачивается или имеет временное расширение вроде .part или .crdownload.
  • Модели лежат в папке другого интерфейса. Чтобы ComfyUI видел модели Forge или AUTOMATIC1111 без копирования, в папке ComfyUI есть пример файла extra_model_paths.yaml.example. Переименуйте его в extra_model_paths.yaml, откройте в текстовом редакторе и в разделе для A1111/Forge укажите в строке base_path путь к папке второго интерфейса. Сохраните файл и перезапустите ComfyUI.
  • Ошибка в YAML. Файл чувствителен к отступам: используйте пробелы, а не табуляцию, и не удаляйте двоеточия. Если после правки ComfyUI не стартует, проверьте лог — там будет строка об ошибке чтения файла.

Подробно о структуре папок и первом запуске — в гайде ComfyUI для начинающих.

Stable Diffusion не видит LoRA: версия базы и папки

Симптом. В Forge или AUTOMATIC1111 LoRA нет на вкладке Lora, или она есть, но не влияет на картинку.

  • Папка. LoRA кладутся в models/Lora. Подпапки допускаются.
  • Обновление списка. На вкладке Lora нажмите кнопку обновления.
  • Фильтр по версии. Forge и AUTOMATIC1111 могут скрывать LoRA, несовместимые с текущей моделью. Если LoRA для SDXL, а загружена модель SD 1.5, её не будет видно. Смените модель или отключите фильтр в настройках.
  • LoRA видна, но не работает. Не добавлено триггер-слово, слишком маленький вес, LoRA для другой базы.
  • Ошибка при загрузке LoRA. Файл повреждён или в формате, который требует обновления интерфейса.

Как подключать LoRA и подбирать вес, подробно рассказано в гайде LoRA для Stable Diffusion.

Ошибки git и error code 128 при установке

Симптом. При установке интерфейса или расширения появляется сообщение с текстом error code: 128 или fatal: … от git.

Текст рядом с ошибкой Причина Решение
git is not recognized / не является командой Git не установлен или не добавлен в PATH Установите Git для Windows с официального сайта, при установке оставьте опцию добавления в PATH, перезапустите командную строку
already exists and is not an empty directory Папка с таким именем уже есть Удалите или переименуйте старую папку и повторите установку
unable to access / could not resolve host Нет доступа к сети или к хостингу кода Проверьте соединение, антивирус и брандмауэр, повторите позже
dubious ownership Папка создана другим пользователем Windows Установите интерфейс в папку своего пользователя или добавьте папку в список безопасных, как подсказывает сообщение git
Ошибки с путями и кодировкой Путь содержит кириллицу, пробелы или слишком длинный Установите интерфейс в короткий путь латиницей, например C:\AI\ComfyUI

Не скачиваются модели и ноды

  • Закрытые модели на Hugging Face. Для некоторых моделей нужно войти в аккаунт и принять условия лицензии на странице модели. Пока вы этого не сделали, загрузка вернёт ошибку доступа.
  • Нет места на диске. Модели весят гигабайты, видеомодели — десятки гигабайт. Проверьте свободное место на диске с папкой интерфейса.
  • Прерывающиеся загрузки. Скачайте файл вручную через браузер или менеджер загрузок с официальной страницы модели и положите в нужную папку.
  • Менеджер не устанавливает ноду. Проверьте уровень безопасности в настройках менеджера: некоторые установки из произвольных источников по умолчанию заблокированы. Устанавливайте ноды только из известных репозиториев.
  • Нода установилась, но осталась красной. Не установились её зависимости. Посмотрите лог при запуске: там будет ModuleNotFoundError с названием пакета. Обновите ноду через менеджер или установите зависимости по инструкции на её странице.

Отдельное предупреждение о безопасности: не скачивайте «готовые сборки» с моделями и нодами с форумов и файлообменников и не запускайте непроверенные скрипты «для исправления ошибок». Пользовательские ноды — это код, который выполняется на вашем компьютере. Как защитить себя, рассказано в статье безопасность нейросетей 18+.

Другие частые ошибки

  • ModuleNotFoundError: No module named … — не установлен пакет, нужный расширению или самому интерфейсу. Обновите расширение через менеджер или установите зависимости из его файла requirements.txt тем же Python, которым запускается интерфейс.
  • Красные ноды после загрузки чужого workflow — в вашей установке нет нужных пользовательских нод. Откройте менеджер и воспользуйтесь функцией установки недостающих нод, затем перезапустите ComfyUI.
  • Чёрные или серые картинки — несовместимый VAE, проблема точности вычислений на некоторых видеокартах или неподходящие настройки для модели. Попробуйте VAE из карточки модели и параметры по умолчанию.
  • Интерфейс открывается, но генерация зависает на 0% — модель загружается в память; на больших моделях первый запуск может длиться минуты. Если ничего не меняется долго, смотрите лог.
  • Порт занят — уже запущен другой экземпляр интерфейса. Закройте его или запустите новый на другом порту параметром запуска.
  • Антивирус удаляет файлы — некоторые антивирусы ошибочно реагируют на скрипты установки. Скачивайте интерфейс только с официальной страницы и добавьте его папку в исключения, только если уверены в источнике.

Как правильно просить помощи

Если ни одно решение не помогло, опишите проблему в сообществе или на странице репозитория так, чтобы вам могли помочь: укажите интерфейс и его версию, видеокарту и объём видеопамяти, версию драйвера, что вы делали перед появлением ошибки и полный текст ошибки из лога. Скриншот одной красной строки почти никогда не даёт достаточно информации, а полный лог позволяет опытным пользователям найти причину буквально за минуту. Не забудьте убрать из лога личные пути и имена.

Когда проще переустановить

Иногда быстрее начать с чистого листа, чем часами чинить окружение. Переустановка оправдана, если:

  • ошибки появились после установки нескольких расширений, и непонятно, какое из них виновато;
  • вы вручную ставили и удаляли разные версии PyTorch и других пакетов;
  • интерфейс не обновлялся очень давно, а обновление ломает запуск;
  • ошибки связаны с версией Python, например AUTOMATIC1111 запускается на неподходящей версии.

Как переустановить без потерь

  1. Сохраните папки models (модели), output (картинки), input и user (в ComfyUI — ваши workflow и настройки).
  2. Скачайте свежую версию интерфейса с официальной страницы и распакуйте её в новую папку с коротким путём латиницей.
  3. Верните сохранённые папки или подключите models через extra_model_paths.yaml.
  4. Установите только те расширения, которые действительно нужны, по одному, проверяя запуск после каждого.

Если после переустановки ничего не изменилось, проблема, скорее всего, в драйвере видеокарты, антивирусе или самом железе. Проверьте требования в гайде Stable Diffusion 18+.

Не заводится локально? Облачный генератор без установки Партнёрская ссылка · 18+

Частые вопросы

Почему ComfyUI не запускается?

Чаще всего из-за устаревшего драйвера видеокарты, неподходящей сборки PyTorch, сломанного расширения в custom_nodes или ошибки в extra_model_paths.yaml. Причина почти всегда написана в последних строках консоли.

Как исправить Torch not compiled with CUDA enabled?

Установлен PyTorch без поддержки видеокарты. Обновите драйвер NVIDIA и переустановите PyTorch с поддержкой CUDA по инструкции с официального сайта PyTorch или скачайте свежий ComfyUI Portable.

Что значит failed to recognize model type?

Файл не подходит для этой ноды (например, отдельная диффузионная модель в Load Checkpoint), недокачан или слишком новый для вашей версии интерфейса.

Почему ComfyUI не видит модели?

Файл лежит не в той папке или список не обновлён. Проверьте папку models, нажмите R в интерфейсе или перезапустите ComfyUI. Для моделей из Forge используйте extra_model_paths.yaml.

Почему Stable Diffusion не видит LoRA?

Файл не в папке models/Lora, список не обновлён или LoRA для другой базы и скрыта фильтром совместимости.

Что означает error code 128?

Это ошибка git: он не установлен, нет доступа к сети, папка уже существует или путь содержит кириллицу. Текст рядом с кодом подскажет конкретную причину.

Что делать при CUDA out of memory?

Это нехватка видеопамяти. Уменьшите разрешение, используйте облегчённые версии моделей и выгрузку памяти; подробности — в статье о видеокартах для Stable Diffusion.

Редакция NeuraGirl

Редакция NeuraGirl тестирует ИИ-генераторы и ИИ-компаньонов для взрослых по единой методике: одинаковые промты, проверка бесплатных лимитов, цен, способов оплаты и настроек приватности. Пишем только о генерации с нуля и вымышленных взрослых персонажах.