ComfyUIでLoRAが表示されない原因は?models/lorasに入れても読み込めない時の確認ポイント

パソコン

ComfyUIでLoRAを使おうとして「LoRAを読み込む」ノードを追加したのに、lora_name欄にファイルが表示されず困るケースは意外と多いです。特にmodels/lorasフォルダへ入れているのに認識されない場合、「場所は合っているはずなのに…」と悩みやすいポイントです。

ComfyUIはAutomatic1111系と違い、フォルダ構成や再読み込みタイミング、対応形式などに少し特徴があります。

この記事では、ComfyUIでLoRAが表示されない時によくある原因と確認ポイントを整理して解説します。

まず確認したい「フォルダ場所」

ComfyUIでLoRAを認識させる場合、通常は以下フォルダへ配置します。

ComfyUI/models/loras

ただし、似た名前のフォルダへ入っているケースはかなり多いです。

よくある間違い 内容
lora 「loras」ではなく単数形
models直下 lorasフォルダ外に配置
別ComfyUI 起動中とは別フォルダに入れている

特に複数環境を作っている場合、「別のComfyUIフォルダへ入れていた」というケースは非常に多いです。

LoRA追加後はComfyUI再起動が必要なことがある

LoRAファイルを追加しただけでは、即座に一覧へ反映されないことがあります。

その場合はComfyUI本体を再起動すると認識されるケースがあります。

特に以下のタイミングでは再読み込みされないことがあります。

  • 起動中にLoRAを追加
  • ブラウザだけ更新した
  • ノードだけ再生成した

ブラウザのリロードだけではなく、ComfyUIサーバー自体を再起動するのがポイントです。

LoRA一覧は起動時にスキャンされる構成のことがあります。

対応していないLoRA形式の可能性もある

ComfyUIは多くのLoRA形式へ対応していますが、モデルとの組み合わせによっては正常認識されない場合があります。

例えば以下のようなケースがあります。

ケース 内容
SDXL用LoRA SD1.5モデルで使おうとしている
Flux用LoRA 通常SDモデルで利用している
特殊拡張形式 対応ノードが必要

特に最近はSDXL・Pony・FluxなどLoRA種類が増えているため、モデル互換性確認が重要です。

ファイル名が原因で認識されないこともある

LoRAファイル名に特殊文字や日本語が含まれている場合、環境によっては認識不具合が起こることがあります。

特にWindows環境では、長すぎるファイル名や特殊記号で問題が出るケースがあります。

例えば次のような対策を試す人もいます。

  1. 英数字だけへ変更
  2. 短い名前へ変更
  3. 空白を減らす
  4. 日本語を避ける

単純にファイル名変更だけで表示されるケースもあります。

拡張子が違っている場合もある

ComfyUIでは一般的に以下のLoRA形式が使われます。

  • .safetensors
  • .ckpt

ただし、ダウンロード途中で壊れていたり、ZIP解凍が不完全だったりすると認識されません。

また、「.safetensors.zip」のまま置いてしまっているケースもあります。

エクスプローラー設定によっては拡張子が見えず、気づきにくいことがあります。

custom_nodes側エラーの影響もある

ComfyUIはcustom_nodes追加によって拡張されますが、ノードエラーが発生するとLoRA一覧取得に影響する場合があります。

起動ログに赤文字エラーが出ていないか確認すると原因特定につながることがあります。

特に以下のケースでは注意が必要です。

  • アップデート直後
  • Python環境変更後
  • custom_nodes大量追加後

不要なcustom_nodesを一時的に外して起動すると改善する場合があります。

[参照] ComfyUI公式GitHub

まとめ

ComfyUIでLoRAが表示されない場合は、単純なフォルダ違いだけでなく、再起動不足・モデル互換性・ファイル名・拡張子など複数の原因が考えられます。

特に「ComfyUI/models/loras」に正しく配置していても、起動中追加では一覧更新されないケースがあります。

また、SDXL用LoRAやFlux用LoRAなど、モデル互換性問題も増えています。

まずはフォルダ場所、再起動、ファイル形式、起動ログを順番に確認していくと、原因を切り分けやすくなります。

コメント

タイトルとURLをコピーしました