AIツール・生成AI

【完全ガイド】「Stable Diffusion WebUI」起動しない!原因と解決策5選

この記事を書いた人

AI×ブログ運営に挑戦中!
ChatGPT・生成AIで記事作成を研究
ブログの効率化&収益化を発信!

💡 AI×ブログ」の可能性を探求し、学びをシェア!

「Stable Diffusion WebUIが起動しない…」そんなトラブルで困っていませんか?

  • 「インストール後に動かない!」
  • 「急にエラーが出て起動しなくなった…」
  • 「黒い画面のまま進まない、どうすればいい?」

Stable Diffusion WebUI(AUTOMATIC1111)は、非常に便利な画像生成ツールですが、環境設定や依存ライブラリの問題で正常に動作しないことがあります。

本記事では、「Stable Diffusion WebUI 起動しない」トラブルの原因と解決策を詳しく解説します!

1. 「Stable Diffusion WebUI」が起動しない主な原因

Stable Diffusion WebUIが動かない原因は、大きく分けて以下の5つです。

原因よくある症状解決策
Pythonのバージョンが適切でない「No module named 'torch'」エラーPython 3.10を推奨(3.11以上は非対応の場合あり)
CUDAやGPUドライバの問題「torch.cuda.is_available() = False」NVIDIA公式サイト で最新ドライバを更新
依存ライブラリが不足している「ModuleNotFoundError」requirements.txt を再インストール
ポートが競合している既に別のプロセスが使用中別のポートで起動する(例:--port 7861
ファイルや設定の破損「AssertionError」「RuntimeError」AUTOMATIC1111公式GitHub から最新バージョンを再ダウンロード

2. エラー別の解決策

① Pythonのバージョンを確認&修正

Stable Diffusion WebUIは、Python 3.10が推奨されています。

Pythonのバージョン確認(Windows)

powershellコピーする編集するpython --version

バージョンダウン(3.11以上の場合)

  1. 古いPythonを削除(設定 → アプリ → Pythonをアンインストール)
  2. Python 3.10 をダウンロード&インストール
  3. 仮想環境を作り直す(必要なら)
bashコピーする編集するpython -m venv venv

② NVIDIAドライバ&CUDAの更新

GPUを使用している場合、CUDAのバージョンが適切でないと起動しません。

CUDAの確認(Windows)

powershellコピーする編集するnvcc --version

最新版のダウンロード

③ 依存ライブラリを再インストール

Stable Diffusion WebUIのインストールフォルダ内で、以下のコマンドを実行してください。

bashコピーする編集するpip install -r requirements.txt --upgrade

エラーが出る場合は、venv を削除し、新しく作り直します。

bashコピーする編集するrm -rf venv
python -m venv venv
pip install -r requirements.txt

④ ポートの競合を解決する

デフォルトのポート 7860 が他のアプリと競合している場合、別のポートで起動できます。

bashコピーする編集するwebui.bat --port 7861

もしポートが使われている場合、以下のコマンドで確認&解放できます。

ポートの使用状況を確認(Windows)

powershellコピーする編集するnetstat -ano | findstr :7860

ポートを強制終了する

powershellコピーする編集するtaskkill /PID (プロセスID) /F

⑤ 設定ファイルをリセット(最終手段)

  1. 「stable-diffusion-webui」フォルダをバックアップ
  2. 「config.json」「ui-config.json」などを削除
  3. WebUIを再起動

または、完全に再インストールするのも有効です。

bashコピーする編集するrm -rf stable-diffusion-webui
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

まとめ:「Stable Diffusion WebUI」が起動しない時のチェックポイント

  • 🖥️ Pythonのバージョン3.10を推奨、3.11以上は非対応の可能性あり
  • 🖥️ GPUドライバ&CUDANVIDIA公式サイト で最新版を入手
  • 🖥️ 依存ライブラリの再インストールpip install -r requirements.txt を実行
  • 🖥️ ポート競合の解決--port 7861 で別のポートで起動可能
  • 🖥️ 設定ファイルをリセット最終手段としてWebUIのクリーンインストール

本記事の方法を試せば、「Stable Diffusion WebUIが起動しない」問題を解決し、スムーズに画像生成ができるようになるはずです!

O

  • この記事を書いた人

しろ

・AIを活用したブログ運営に挑戦中!|・ChatGPT・生成AIを活かした記事作成を研究中|・効率的なブログ運営 & 収益化を目指して情報発信!|「AI×ブログ」の可能性を探りながら、学んだことを発信していきます!

-AIツール・生成AI