Stable Diffusion WebUIに入れた新しい拡張機能が、動かなくて困ったことはありませんか?
もしかしたらStable Diffusion WebUIのバージョンが古いことが原因の可能性があります。
今回はStable Diffusion WebUIを更新する方法について、わかりやすく解説していきます。
記事内の画像は日本語環境です。
まだStable Diffusion WebUIが日本語環境ではない場合は↓の記事を参考にインストールしてみましょう。
StableDiffusion WebUIの更新が必要な状況について
更新が必要な場合は以下の状況が考えられます。
また、アップグレードの他、ダウングレードも可能です。
- 新しい拡張機能を追加した場合に、拡張機能が動かない
- 拡張機能に不具合、バグがあるので更新したい
- 最新バージョンに更新したけどバグが発生したので、ダウングレードしたい
私の環境では、新しい拡張機能を入れた時に動かないことがあるので、そのタイミングで更新しています。
Stable Diffusion WebUIの更新方法
拡張機能の更新
拡張機能の更新はすご~く簡単です。
- 1拡張機能タブに移行する
上部のタブから「拡張機能」をクリックして拡張機能タブに移動します。
- 2アップデートを確認する
拡張機能タブ内の「アップデートを確認」ボタンをクリックします。
新しいバージョンが公開されている場合には、右端のアップデート欄に「new commits」と表示されます。 - 3更新を適用する
new commitsと表示された拡張機能は、上段の「適用してUIを再起動」ボタンをクリックすると、更新されてStableDiffusion WebUIが再起動されます。
Stable Diffusion WebUI本体の更新
本体を更新する場合は、手順が少し複雑です。
また、更新は最新版になってしまうので、更新する前に現在のバージョン(コミットハッシュ)を控えておきましょう。
もし最新版で問題が発生した場合は、更新前のバージョンにダウングレードするわけです。
このダウングレードの際にコミットハッシュが必要になります。
- 1コミットハッシュの確認方法
Stable Diffusion WebUIを起動するとコマンドプロンプトで処理が順番に実行されますが、この中にコミットハッシュが表示されます。
この値を控えておきましょう。次の工程に移る前にStable Diffusion WebUIを終了します。
- 2Git Bash Hereを実行する
WebUIをインストールしたフォルダーに移動して、ファイルがない空白のエリアで右クリックします。
表示されたポップアップから「Git Bash Here」をクリックします。
- 3git pullを実行する
Git Bash Hereをクリックするとコマンドプロンプトみたいなウィンドウが表示されます。
$の右にカーソルバーが表示されているので、続いて「git pull」と入力しエンターキーを押下します。
するとダダーとアップデートが実行されて、↓画像のように再度$が表示されたら更新完了です。
アップデート画面
Stable Diffusion WebUI本体のダウングレード
Stable Diffusion WebUIの最新版に問題があった場合はダウングレードを実施しましょう。
先ほど控えたコミットハッシュの他、GitHubに全てのコミットハッシュが記載されているので参考にしてください。
サイトにジャンプして、任意のコピーボタンを押すとコミットハッシュ値をクリップボードにコピーできます。

- 1Git Bash Hereを実行する
アップロードの時と同様に、
WebUIをインストールしたフォルダーに移動して、ファイルがない空白のエリアで右クリックします。表示されたポップアップから「Git Bash Here」をクリックします。
- 2git checkoutを実行する
Git Bash Hereをクリックするとコマンドプロンプトみたいなウィンドウが表示されます。
$の右にカーソルバーが表示されているので、続いて「git checkout (コミットハッシュ)」を入力しエンターキーを押下します。
(コミットハッシュ)部分にはコミットハッシュ番号を入力します。例:コミットハッシュがf865d3e11647dfd6c7b2cdf90dde24680e58acd8の場合は「git checkout f865d3e11647dfd6c7b2cdf90dde24680e58acd8」と入力します。
これでダウングレード作業は完了です。
AI画像生成は余裕を持ったストレージ容量がおすすめ
AI画像生成では思った画像が生成できないことが多々あるので、テスト用の画像を沢山生成します。
また、モデルデータも数GBのデータ容量なのでデータ保存先となるストレージは大容量のHDDやSSDがおすすめです。
容量を求めるならHDD、読み込み/書き込みスピードもある程度欲しい場合はSSDを選択しましょう。
(SSDの方がスピードと静音性(無音です)に優れます)
まとめ
Stable Diffusion WebUIの動作に違和感があった場合は、アップデートすることで解決することがあります。
ダウングレードも可能なので、更新前にコミットハッシュを控えておけば安全にアップデートすることが可能なので、一度確認してみましょう。
Comment