Лаунчер для ComfyUI: двойной клик вместо флагов в .bat
Для запуска ComfyUI часто приходится открывать run_nvidia_gpu.bat и вручную добавлять флаги. В лаунчере те же параметры включаются переключателями. До старта он проверяет сборку и компьютер, а во время запуска показывает живую консоль.
Windows 10/11 x64 · Boosty · VK Donut · Patreon
Забрать лаунчер на БустиТот же лаунчер лежит в VK Donut и на Patreon. Уровни и материалы везде одинаковые — выбирайте, где удобнее платить.
Три шага до первой генерации
От распакованного архива до открытого интерфейса ComfyUI — обычно меньше минуты.
Запустите лаунчер
Двойной клик по ComfyUI-Launcher.exe. Откроется окно запуска — с диагностикой сборки и выбором режима. Python устанавливать не нужно, окружение готовить руками тоже.
Выберите режим запуска
Переключателями задайте, как открыть ComfyUI, превью, ускорение и режим видеопамяти. Или не трогайте ничего: значения по умолчанию рабочие. Опытным доступно поле «Свои аргументы». Выбор запоминается до следующего раза.
Дождитесь готовности
Python поднимет сервер за 10–60 секунд. Это видно в живой консоли: строки идут, прогресс-бары загрузки моделей рисуются как надо. Статус сменился на «Готово» — ComfyUI открылся так, как вы выбрали на старте.
Откуда берётся PythonСвой Python, git и все зависимости лежат внутри папки сборки. Системные версии Python, CUDA и переменные среды при этом не меняются.
Сначала проверяем, потом запускаем
Перед запуском ComfyUI лаунчер быстро смотрит на сборку, систему и железо: путь без проблемных символов, нужная версия Windows, актуальный драйвер NVIDIA, достаточный объём VRAM и RAM, свободный порт, наличие main.py и Python внутри сборки.
Панель сворачивается и не отвлекает.
Видны только проблемные пункты, у каждого — короткая подсказка, как это исправить.
Есть override: запустить ComfyUI несмотря на предупреждения. В лог при этом запишется отметка о запуске с непройденными проверками.
Проверка показывает возможную проблему, но не блокирует запуск.
Флаги выбираются мышкой
Ни именованных профилей, ни ручного JSON. На старте включаете нужные переключатели, видите итоговые аргументы и нажимаете «Запустить». Выбор сохраняется до следующего раза.
browser
Где откроется ComfyUI: во встроенном окне лаунчера или в вашем обычном браузере. По умолчанию embedded.
preview
Как рисуются превью, пока идёт генерация. По умолчанию latent2rgb.
accel
Ускорение внимания. По умолчанию standard.
vram
Режим видеопамяти. По умолчанию standard; «Экономный (Low VRAM)» добавляет --lowvram.
async
Асинхронная загрузка моделей. По умолчанию on.
dynvram
Динамическое управление видеопамятью. По умолчанию on.
--fast --reserve-vram 0.5
Знать флаги не нужно: поле «Итоговые аргументы» тут же показывает готовую команду — ту самую строку, которую раньше дописывали в .bat руками. Опытным — поле «Свои аргументы»: любые флаги ComfyUI дописываются к выбранным.
Сам выбор лаунчер хранит в блоке launch файла 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\. Все пути считаются относительно него. Если нужно перенести сборку в другое место — копируйте всю папку целиком, тогда лаунчер продолжит находить свои файлы.
Доступно подписчикам проекта
Лаунчер пишет, тестирует и чинит один человек. Поэтому он лежит там, где проект поддерживают. Уровни и материалы на всех трёх площадках одинаковые — выбирайте, где вам удобнее платить.
Подписка с уровнями для российской аудитории: карты Visa, Mastercard, МИР и оплата через СБП. Если вы в России, отсюда проще всего.
VK Donut vk.ruТе же уровни и материалы, что на Boosty, только внутри ВКонтакте. Удобно, если вы и так читаете обновления по ComfyUI в группе проекта.
Patreon patreon.comДля зрителей вне России — ровно те же уровни и материалы. Подойдёт, если у вас зарубежная карта или удобнее платить через PayPal.
Распакуйте и запустите
Сборка обновляется регулярно: свежий ComfyUI, актуальные версии PyTorch и зависимостей, исправления и улучшения лаунчера.
Windows 10/11 x64 · доступ по подписке
Открыть БустиЕсли ComfyUI ещё не стоит — на странице про ComfyUI разобраны три способа его поставить и частые ошибки установки.
