ЛАУНЧЕР ДЛЯ COMFYUI · WINDOWS 10/11 x64

Лаунчер для ComfyUI: двойной клик вместо флагов в .bat

Для запуска ComfyUI часто приходится открывать run_nvidia_gpu.bat и вручную добавлять флаги. В лаунчере те же параметры включаются переключателями. До старта он проверяет сборку и компьютер, а во время запуска показывает живую консоль.

Windows 10/11 x64 · Boosty · VK Donut · Patreon

Забрать лаунчер на Бусти

Тот же лаунчер лежит в VK Donut и на Patreon. Уровни и материалы везде одинаковые — выбирайте, где удобнее платить.

Улыбающаяся девушка показывает экран лаунчера ComfyUI в домашней студии
Иллюстрация
БЫСТРЫЙ СТАРТ

Три шага до первой генерации

От распакованного архива до открытого интерфейса ComfyUI — обычно меньше минуты.

01

Запустите лаунчер

Двойной клик по ComfyUI-Launcher.exe. Откроется окно запуска — с диагностикой сборки и выбором режима. Python устанавливать не нужно, окружение готовить руками тоже.

02

Выберите режим запуска

Переключателями задайте, как открыть ComfyUI, превью, ускорение и режим видеопамяти. Или не трогайте ничего: значения по умолчанию рабочие. Опытным доступно поле «Свои аргументы». Выбор запоминается до следующего раза.

03

Дождитесь готовности

Python поднимет сервер за 10–60 секунд. Это видно в живой консоли: строки идут, прогресс-бары загрузки моделей рисуются как надо. Статус сменился на «Готово» — ComfyUI открылся так, как вы выбрали на старте.

Откуда берётся PythonСвой Python, git и все зависимости лежат внутри папки сборки. Системные версии Python, CUDA и переменные среды при этом не меняются.

ДИАГНОСТИКА СТАРТА

Сначала проверяем, потом запускаем

Перед запуском ComfyUI лаунчер быстро смотрит на сборку, систему и железо: путь без проблемных символов, нужная версия Windows, актуальный драйвер NVIDIA, достаточный объём VRAM и RAM, свободный порт, наличие main.py и Python внутри сборки.

ВСЁ В ПОРЯДКЕ

Панель сворачивается и не отвлекает.

ЧТО-ТО НЕ ТАК

Видны только проблемные пункты, у каждого — короткая подсказка, как это исправить.

ЕСЛИ УВЕРЕНЫ

Есть override: запустить ComfyUI несмотря на предупреждения. В лог при этом запишется отметка о запуске с непройденными проверками.

Проверка показывает возможную проблему, но не блокирует запуск.

ЭКРАН ЗАПУСКА

Флаги выбираются мышкой

Ни именованных профилей, ни ручного JSON. На старте включаете нужные переключатели, видите итоговые аргументы и нажимаете «Запустить». Выбор сохраняется до следующего раза.

РЕЖИМ ЗАПУСКА config.json → launch
browser
Браузер

Где откроется ComfyUI: во встроенном окне лаунчера или в вашем обычном браузере. По умолчанию embedded.

preview
Превью

Как рисуются превью, пока идёт генерация. По умолчанию latent2rgb.

accel
Ускорение

Ускорение внимания. По умолчанию standard.

vram
Видеопамять

Режим видеопамяти. По умолчанию standard; «Экономный (Low VRAM)» добавляет --lowvram.

async
Загрузка моделей

Асинхронная загрузка моделей. По умолчанию on.

dynvram
Динамическая VRAM

Динамическое управление видеопамятью. По умолчанию on.

ИТОГОВЫЕ АРГУМЕНТЫ
--fast --reserve-vram 0.5
Схема экрана запуска, а не скриншот.

Знать флаги не нужно: поле «Итоговые аргументы» тут же показывает готовую команду — ту самую строку, которую раньше дописывали в .bat руками. Опытным — поле «Свои аргументы»: любые флаги ComfyUI дописываются к выбранным.

Сам выбор лаунчер хранит в блоке launch файла config.json — править руками не нужно, но при желании можно.

config.json
"launch": {
  "browser":    "embedded",
  "preview":    "latent2rgb",
  "accel":      "standard",
  "vram":       "standard",
  "async":      "on",
  "dynvram":    "on",
  "customArgs": ""
}

Видеокарта для вычислений и режим рендеринга интерфейса живут отдельно — в окне «Настройки → Производительность».

ПЕРЕНОС ПАПОК

Папка models на 200 гигабайт переезжает одной кнопкой

Папки models и output со временем разрастаются на десятки и сотни гигабайт. Их хочется перенести на отдельный быстрый NVMe — но ComfyUI ждёт эти папки по фиксированным путям внутри сборки.

Мастер делает junction. Лаунчер копирует данные на новое место, а на старом оставляет указатель — папку, которая ведёт туда. Для ComfyUI не изменилось ничего: он открывает привычный путь и находит свои файлы. Что они лежат на другом диске, он не знает.

Переезжают models и output. Прав администратора не требуется. В меню пункт называется «Ярлык-ссылка».

Рука ставит внешний диск в док рядом с системным блоком, на столе горит тёплая лампа
Иллюстрация
ИНСТРУМЕНТЫ

Что лежит в меню «Инструменты»

Обслуживание ComfyUI, ноды, устройства и окружение — в одном месте. Отдельный терминал открывать не приходится.

Консоль с поиском

Отдельное окно журнала: прокрутка, поиск по тексту, копирование фрагментов. Содержимое то же, что на стартовом экране, но искать в нём удобнее.

Ярлык-ссылка

Тот самый мастер переноса models или output на быстрый диск: копирует данные и оставляет junction на старом месте.

Длинные пути в Windows

Включает ключ LongPathsEnabled одной кнопкой через UAC. Больше никаких «The system cannot find the path specified» при установке кастомных нодов.

Обновить ComfyUI

Аккуратно останавливает сервер и запускает родной update.bat в отдельном окне командной строки. Лаунчер сам подскажет, когда апдейтер закончит работу.

Перезагрузить ComfyUI

Останавливает текущий сервер и поднимает его заново с теми же параметрами. Закрывать лаунчер и искать зависшие процессы вручную не нужно.

Встроенный Node Manager

Установка, обновление и удаление кастомных нодов прямо из лаунчера. Без ручного клонирования репозиториев и ввода команд.

Терминал

Командная строка в том же изолированном окружении, что и Python ComfyUI: свой Python, свой git, свои переменные. Удобно ставить ноды и пакеты руками.

Устройства записи

Микрофон и камера выбираются один раз и сохраняются в config.json. Рядом — окна проверки уровня звука и превью с камеры. Узлы записи в ComfyUI берут именно выбранное устройство, а не первое попавшееся.

Открыть latest.log

Полный текстовый журнал текущей сессии открывается в вашем системном редакторе одним кликом. Удобно прислать в поддержку.

Открыть в системном браузере

Передаёт текущий адрес ComfyUI в ваш обычный браузер. Работает при любом режиме запуска, когда сервер уже запущен.

НАСТРОЙКИ

Под свою машину и свои привычки

Настраивается один раз и больше не спрашивает.

Видеокарта для вычислений

Если в системе несколько GPU, укажите в «Настройки → Производительность», на какой считает ComfyUI. Лаунчер сам определяет доступные карты и сохраняет выбор.

Режим производительности

Как лаунчер рисует встроенное окно ComfyUI: «Как в Chrome» по умолчанию, «Максимум» — ради отзывчивости, «Сбалансированный» — если тяжёлый граф уходит в серый экран.

Темы и язык интерфейса

Три темы оформления — фирменная Timesaver, тёмная и светлая — переключаются мгновенно через меню «Вид». Язык интерфейса, русский или английский, меняется в меню «Язык».

Уведомления о действиях

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

Подробный журнал

Каждое событие пишется и в окно консоли, и в файл latest.log рядом со сборкой. Понадобится разобраться или передать лог в поддержку — всё уже под рукой.

Где взять лаунчер
ЧАСТЫЕ ЗАМИНКИ

Если что-то пошло не так

Самые типичные ситуации и быстрые способы их решить. Полный список — во встроенной справке лаунчера.

Статус долго висит на запуске, ComfyUI не открывается

Чаще всего это значит, что Python уже стартовал и сейчас подгружает модели — поведение нормальное при первом запуске или после смены основной модели. Загляните в живую консоль: если сообщения от Python продолжают идти, нужно просто подождать. Если прошло больше трёх минут и тишина — откройте latest.log через меню «Инструменты» и поищите там ошибки.

Порт 8188 занят

Какое-то приложение уже использует порт 8188 — чаще всего это старый python.exe, зависший после аварийного закрытия. Закройте его в Диспетчере задач, либо поменяйте server.port в config.json на любой свободный, например 8189.

Лаунчер ругается на путь к сборке

ComfyUI не любит, когда путь содержит кириллицу, пробелы или спецсимволы — на таких путях падает pip, ломаются часть кастомных нодов, иногда вообще не стартует CUDA. Также проверки заметят, если сборка лежит в OneDrive, Dropbox, Google Drive, Яндекс.Диске, на сетевом диске или на разделе FAT32/exFAT.

Самое надёжное решение — переложить папку в простой путь, например D:\AI\ComfyUI.

Не хватает видеопамяти

На экране запуска в группе «Видеопамять» выберите «Экономный (Low VRAM)» — это добавит --lowvram. Если этого мало, в поле «Свои аргументы» допишите более агрессивные флаги, например --bf16-unet --bf16-vae, а в крайнем случае --novram.

ComfyUI считает не на той видеокарте

Откройте latest.log и найдите строки про CUDA или device. Частые причины — устаревший драйвер NVIDIA или запуск не на той видеокарте. Нужный GPU выбирается в окне «Настройки → Производительность → Видеокарта для вычислений».

Микрофона нет в списке устройств

Скорее всего, Windows блокирует доступ на уровне системы. Откройте «Параметры → Конфиденциальность → Микрофон», включите доступ для приложений, затем в меню лаунчера сделайте «Устройства записи → Обновить список устройств» и выберите микрофон заново.

Окно закрывается не сразу

Лаунчер даёт ComfyUI время на корректное завершение — по умолчанию 15 секунд (настраивается через shutdown.graceMs). Если идёт тяжёлая генерация, процесс может не успеть остановиться сам — нажмите крестик ещё раз, окно закроется принудительно.

Можно ли перенести ComfyUI-Launcher.exe в другое место

Это специально: ComfyUI-Launcher.exe должен лежать в корне сборки, рядом с папками python\, ComfyUI\, update\. Все пути считаются относительно него. Если нужно перенести сборку в другое место — копируйте всю папку целиком, тогда лаунчер продолжит находить свои файлы.

ПОСЛЕДНИЙ ШАГ

Распакуйте и запустите

Сборка обновляется регулярно: свежий ComfyUI, актуальные версии PyTorch и зависимостей, исправления и улучшения лаунчера.

Windows 10/11 x64 · доступ по подписке

Открыть Бусти

Если ComfyUI ещё не стоит — на странице про ComfyUI разобраны три способа его поставить и частые ошибки установки.