Timesaver VFX Edition · только для Windows 10/11 x64

ComfyUI Portable,
каким он должен быть.

Автономная сборка ComfyUI и спокойный лаунчер к ней: без установки Python, без шаманства с CUDA, без поиска нужных версий PyTorch. Распаковали — запустили — рисуете.

Сборка доступна как благодарность подписчикам на Boosty, VK Donut и Patreon.

Что внутри

Всё уже настроено. Вы просто работаете.

Лаунчер берёт на себя запуск, мониторинг и тонкие настройки ComfyUI — а вы остаётесь в потоке.

Изолированное окружение

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

Полная диагностика старта

До запуска ComfyUI лаунчер проверяет путь к сборке, версию Windows, NVIDIA-драйвер, объём VRAM, RAM и файл подкачки. Что не в порядке — подсветит и подскажет, как починить.

Гибкий выбор режима запуска

На стартовом экране простыми переключателями задаёте, как открыть ComfyUI, превью, ускорение внимания, режим видеопамяти и загрузку моделей — без знания флагов командной строки. Выбор запоминается до следующего запуска.

Живая консоль с прогрессом

Стартовый экран показывает вывод Python в реальном времени, корректно отрисовывает прогресс-бары загрузки моделей и сразу подсвечивает ошибки. Видно, на каком шаге сейчас сборка.

Микрофон и камера

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

Перенос на другой диск

Папки models и output переезжают на NVMe или внешний диск одним мастером — лаунчер копирует данные и оставляет junction. ComfyUI ничего не заметит.

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

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

Обновление одной кнопкой

Пункт меню Обновить ComfyUI… аккуратно остановит сервер и запустит родной update.bat в отдельном окне. Лаунчер сам подскажет, когда апдейтер завершит работу.

Перезагрузка ComfyUI

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

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

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

Выбор видеокарты

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

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

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

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

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

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

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

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

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

Быстрый старт

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

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

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

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

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

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

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

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

Диагностика старта

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

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

  • Когда всё в порядке — панель сворачивается, не отвлекая.
  • Если что-то пошло не так — видны только проблемные пункты с короткой подсказкой, как это исправить.
  • Если уверены в сборке — есть override: запустить ComfyUI несмотря на предупреждения. В лог при этом запишется отметка о запуске с непройденными проверками.
Диагностика сборки
Путь к сборке — D:\AI\ComfyUI-Portable
Windows 11 24H2 — LongPaths включены
Python 3.12.7 — python\python.exe
Порт 8188 — свободен
NVIDIA RTX 4070 — драйвер 566.36 · 12 ГБ VRAM
! Pagefile — 4 ГБ, рекомендуется ≥ 16 ГБ
Запуск — Встроенный браузер · latent2rgb
Loading checkpoint sd_xl_base_1.0.safetensors
Сервер готов — http://127.0.0.1:8188
Инструменты

Маленькие удобства, которые экономят часы

Лаунчер объединяет обслуживание ComfyUI, управление нодами, устройствами и окружением в одном понятном интерфейсе.

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

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

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

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

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

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

Обновить ComfyUI

Аккуратно останавливает сервер и запускает родной update.bat в отдельном окне командной строки. После завершения апдейтера — обычный старт.

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

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

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

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

Выбрать GPU

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

Терминал

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

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

Выбор микрофона и камеры с сохранением в config.json, плюс отдельные окна проверки уровня звука и превью с веб-камеры.

Открыть latest.log

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

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

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

Перенос на другой диск

Models на 200 ГБ — переезжают одной кнопкой.

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

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

Было
C:\ComfyUI\models
Стало
D:\AI\models
junction · NTFS 207.4 GB
Экран запуска

Запуск под задачу — без правки конфигов

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

Экран запуска
Как открыть ComfyUI
Встроенный браузер Системный браузер Без браузера
Превью при генерации
Без превью Быстрое (latent2rgb) Качественное (TAESD)
Ускорение (Attention)
Стандартное Sage Attention Flash Attention
Видеопамять
Стандартный Экономный (Low VRAM)
Загрузка моделей
Асинхронная Без async
Динамическая VRAM
Включена Выключена
Свои аргументы (для опытных) --fast --reserve-vram 0.5

Выбираете мышкой — лаунчер запоминает

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

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

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

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

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

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

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

Стартовый экран висит на «Ожидание сервера»

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

Диагностика говорит «порт занят»

Какое-то приложение уже использует порт 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.

Видеокарта не обнаружена

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

Микрофон пишет тишину, хотя выбран нужный

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

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

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

Не получается переместить лаунчер в другую папку

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

Как получить сборку

Доступно подписчикам проекта

Сборка собирается, тестируется и поддерживается силами одного человека — это требует времени и денег. Поэтому она доступна тем, кто поддерживает проект на одной из платформ ниже. Материалы и доступ везде одинаковые — выбирайте, где удобнее оплачивать.

Распакуйте и запустите.
Дальше всё работает за Вас.

Сборка обновляется регулярно: свежий ComfyUI, актуальные версии PyTorch и зависимостей, исправления и улучшения лаунчера. Доступна на Windows 10/11 x64 подписчикам Boosty, VK Donut и Patreon.