はじめに
- ComfyUIでは画像生成モデルのデフォルトの保存先がCドライブになっているので、調子に乗ってモデルをダウンロードしていったらシステムドライブを圧迫しがち。
- モデル保存先をDドライブに移して、シンボリックリンクで置き換える。
前提環境
- OS: Windows
- ComfyUI のデフォルトモデル保存先:
C:\Users\<USERNAME>\Documents\ComfyUI\models
※<USERNAME> は各自の Windows ログインユーザー名
ComfyUI を終了する
- まず、ComfyUI を完全に終了させる。
models フォルダを D ドライブへ移動する
- Dドライブに、例えば以下の保存先を用意する。
D:\ai\comfyui_models
- 次に、以下の中身をそのまま移動する。
C:\Users\<USERNAME>\Documents\ComfyUI\models
- この時点で、
- Cドライブ側:models フォルダは存在しない
- Dドライブ側:モデル一式が移動済み
シンボリックリンクを作成する
- 管理者権限でコマンドプロンプトを起動
- スタートメニュー →「cmd」
- 右クリック → 管理者として実行
- mklink コマンドを実行
mklink /D "C:\Users\<USERNAME>\Documents\ComfyUI\models" "D:\ai\comfyui_models"
- 成功すると、次のような表示がでる。Cドライブにmodelsファルダが残っているとエラーになるよ。
シンボリック リンクが作成されました
状態の確認
- エクスプローラーで以下を確認する。
C:\Users\<USERNAME>\Documents\ComfyUI\models
- 以下のようになっていたら成功。そのままComfyUIを立ち上げればOK。
- フォルダのアイコンに ショートカットマーク
- 実体は D ドライブを指している
おわりに
- モデル保存場所をSSDからHDDに変えたら、最初の読み込みがすごく遅くなった。もとに戻そうかな?