Windows で ComfyUI をインストールする方法

Windows に ComfyUI をインストールするための完全ガイド(公式ポータブル版、手動インストール、サードパーティランチャーを含む)

ℹ️ 更新についての注意: 最新の Desktop インストール情報は、公式ドキュメントをご確認ください。

ComfyUI を初めて使う方には、Comfy Desktop バージョンを推奨します。すべてを自動で処理します。 → Comfy Desktop インストールガイド

最大限の制御を好む方、または既に ComfyUI 環境をお持ちの場合は、このガイドで以下の方法を説明します:

  • 公式ポータブル版(ほとんどのユーザーにおすすめ)
  • 手動インストール(Git 経由)
  • サードパーティランチャー(Aaaki ComfyUI Launcher)

Windows のシステム要件

コンポーネント最小要件
GPUNVIDIA GPU(CUDA 対応)、4GB 以上の VRAM(RTX 3060 以上推奨)。VRAM 3GB 未満の GPU は --lowvram オプションで使用可能。
CPU最新の x86-64 プロセッサ。--cpu オプションで CPU のみモードも利用可能。
RAM最低 8 GB、16 GB 推奨。
ストレージSSD を強く推奨。最低 20 GB の空き容量(アプリの最小限のスペース。一般的なワークフロー用モデルはすぐに 50〜100 GB を超える)。
Python3.12 または 3.13(ポータブル版には Python 3.13 と PyTorch CUDA 13.0 が同梱)。
ブラウザGoogle Chrome 143 以上を推奨(最高の UI パフォーマンス)。
ソフトウェアMicrosoft Visual C++ 再頒布可能パッケージ(手動インストール時)。
ドライバー最新の NVIDIA ドライバー。
GPU 購入のアドバイスについては、GPU 購入ガイドをご覧ください。ハードウェアが控えめでも心配しないでください。まず ComfyUI をインストールし、動作が遅すぎる場合にアップグレードを検討してください。

方法 1: 公式ポータブル版(推奨)

公式ポータブル版は、Windows で ComfyUI を最速で使い始める方法です。Python 3.13 環境と PyTorch(CUDA 13.0 対応)がバンドルされています。

ステップ 1: ダウンロード

お使いの GPU に合ったポータブル版をダウンロードしてください。

GPU の種類ダウンロード備考
NVIDIA(20 シリーズ以降)ComfyUI_windows_portable_nvidia.7zほとんどのユーザーにおすすめ
NVIDIA(10 シリーズ以前)ComfyUI_windows_portable_nvidia_cu126.7zPyTorch CUDA 12.6 + Python 3.12 を使用
AMD GPUComfyUI_windows_portable_amd.7z実験的サポート(RDNA 3/3.5/4)
Intel GPUComfyUI_windows_portable_intel.7zArc シリーズ、ネイティブ torch.xpu 対応

すべてのダウンロードは公式リリースページから入手できます。

ComfyUI ポータブル版ダウンロードリンク

ステップ 2: 解凍

ダウンロードした .7z アーカイブを 7-Zip(または最新の Windows エクスプローラー)で解凍します。

解凍に問題がある場合: ファイルを右クリック → プロパティブロックの解除 を行い、再試行してください。

解凍後、フォルダ構成は次のようになります。

ComfyUI_windows_portable
├── ComfyUI
│   ├── models
│   │   ├── checkpoints     ← チェックポイントモデルをここに配置
│   │   ├── loras
│   │   ├── vae
│   │   ├── controlnet
│   │   └── ...
│   ├── custom_nodes
│   ├── user
│   └── ...
├── python_embeded          ← バンドルされた Python 3.13 環境
├── run_cpu.bat             ← CPU または AMD GPU 用
└── run_nvidia_gpu.bat      ← NVIDIA GPU 用

ステップ 3: モデルのインストール

ComfyUI で画像を生成するには、少なくとも 1 つのチェックポイントモデルが必要です。Anything V5 などのモデルをダウンロードするか、モデル推奨セクションから選んで、models/checkpoints フォルダに配置してください。

既に他の UI(A1111 WebUI など)でモデルをお持ちの場合は、モデルを共有する方法を参照するか、ComfyUI ディレクトリ内の extra_model_paths.yaml を編集してください。

ステップ 4: ComfyUI の実行

適切なバッチファイルをダブルクリックします:

  • run_nvidia_gpu.bat — NVIDIA GPU をお持ちの場合
  • run_cpu.bat — AMD GPU または CPU のみの場合

コンソールに次のように表示されたら:

Starting server
To see the GUI go to: http://127.0.0.1:8188

ComfyUI が起動しています。ブラウザを開いて http://127.0.0.1:8188 にアクセスしてください。

ComfyUI 起動画面

ステップ 5: 最初の画像を生成

  1. Load Checkpoint ノードにチェックポイントモデルが読み込まれていることを確認します。
  2. Queue Prompt をクリックします。
  3. 画像が生成されるのを待ちます。成功すれば、おめでとうございます!ComfyUI のインストールと動作確認が完了しました。
ページが真っ白になる、またはデフォルトのワークフローが読み込まれない場合は、右下のメニューから Load Default(デフォルトを読み込む)をクリックしてください。

ページタイトルだけ表示され GUI 要素が表示されない場合は、ブラウザの互換性の問題です。最新の Chrome ブラウザ を使用してください。

ポータブル版が起動しない場合は、NVIDIA ドライバーを更新してください。

方法 2: 手動インストール(Git + Venv)

完全に制御したいユーザー向けに、リポジトリをクローンして依存関係を自分で管理します。

前提条件

手順

# 1. リポジトリをクローン
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI

# 2. 仮想環境を作成
python -m venv .venv

# 3. 環境を有効化
.venv\Scripts\activate

# 4. CUDA 対応の PyTorch をインストール
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130

# 5. ComfyUI の依存関係をインストール
pip install -r requirements.txt

# 6. ComfyUI を起動
python main.py

公式リポジトリに詳しい手動インストール手順が README に記載されています。

コミュニティ配布版: Aaaki ComfyUI Launcher はコミュニティ作成のサードパーティランチャーであり、公式製品ではありません。中国語圏のユーザーに人気で、簡体字中国語、繁体字中国語、英語、日本語に対応しています。

その他のリソース

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…