本文へ移動
ComfyUI WorldBETA
ログイン
参考資料

Address already in use:停止する前にプロセスを特定する

ComfyUI を繰り返し起動すると、正常に動作している既存のインスタンスと競合することがあります。ポートの競合は、すべての Python プロセスを終了してよい理由にはなりません。

更新日 2026-10-01公開版: 3参照元の版: 7

症状と対象範囲

ComfyUI を繰り返し起動すると、正常に動作している既存のインスタンスと競合することがあります。ポートの競合は、すべての Python プロセスを終了してよい理由にはなりません。

検索の手掛かりとなるエラーの断片です。ID、値、ファイル名は環境によって変わります。

Address already in use
EADDRINUSE
Only one usage of each socket address

出典から確認できること

OS のエラー定義では、使用中のアドレスを識別できます。Portable ランチャーも待ち受けプロセスを起動するため、ウィンドウの数ではなく、実際のプロセスとアドレスを調べてください。出典 1(英語) 出典 2(英語)

区別すべき状況

1. 別の ComfyUI インスタンスが、指定されたポートをすでに使用している。

2. 別のアプリケーション、コンテナーのポート割り当て、またはバックグラウンドサービスがそのポートを使用している。

3. ポート変更後も、クライアントやプロキシが以前の接続先を参照している。

確認手順

以下は引用した資料に基づく編集上の手順です。あなたの環境で原因が確定したことを意味しません。

手順 1. OS のツールで待ち受け PID を調べ、次にプログラム、パス、用途を確認します。

手順 2. 自分の ComfyUI インスタンスが正常に動作しているなら、それを使います。再起動が必要な場合は、通常の方法で停止する前に作業を保存してください。

手順 3. 手動起動または Portable のインスタンスでは、現在の ComfyUI が --port(既定値は 8188)を定義しています。変更する前に、ランチャーが引数をどのように渡すか確認してください。ブラウザーのブックマーク、API クライアント、プロキシのルーティングも一緒に更新します。5(英語)

手順 4. 起動ログで新しいアドレスを確認し、別のインスタンスのノード一覧やモデル一覧を調べていないことを確かめます。

コマンドとリクエスト例

上記で特定した環境とシェルを使います。パスと変数は環境に合わせて変更する例です。これらのコマンドやスニペットは、お使いのマシンでは実行していません。

$listeners = Get-NetTCPConnection -LocalPort 8188 -State Listen
$listeners | Select-Object LocalAddress,LocalPort,OwningProcess
$listeners | ForEach-Object { Get-Process -Id $_.OwningProcess | Select-Object Id,ProcessName,Path }

これは Windows PowerShell の例です。8188 は起動ログに記録された対象のポートに置き換えてください。ポートと同様にローカルアドレスも確認します。複数の待ち受け行が表示される場合があります。プロセスへのアクセス権がないと、プロセスのパスを取得できないことがあります。結果が空であることだけでは、新たなバインドが成功する証拠になりません。正確な起動エラーを記録しておいてください。3(英語) 4(英語)

完了の確認

意図したインスタンスがそのアドレスを使用しており、そのリソースとバージョンがクライアントから見えるものと一致することを確認します。

制限と注意点

正体が分からない PID を強制終了しないでください。上記の PowerShell コマンドは読み取り専用です。ポートには、実際のログに記録された番号を指定してください。

参照した原文資料

出典と翻訳の確認日は 2026-09-26 です。このサイト上でのポート競合、プロセスの停止、ComfyUI の起動、GPU テストは行っていません。

関連するトラブルシューティング記事とガイド

まだ解決しませんか?

次に考えられる原因を確認

同じ症状にも異なる原因があります。関連する記事を順に確認してください。

  1. 127.0.0.1:8188 に接続できない:実行中の ComfyUI サービスを特定するConnection refusedlocalhost は、リクエストを行うデバイスを指します。ブラウザー、スマートフォン、コンテナー、ノートブック、リモートサーバーでは、その意味が異なります。
  2. Value not in list:ComfyUI の選択肢にモデルが表示されないときValue not in list保存済みの ckpt_name、lora_name などの値が、現在選べる一覧にありません。まずエラーに示された入力欄を確認します。サンプラーなど、ファイル以外の選択肢でも起こり得ます。
ログ全体をエラー検索に貼り付ける

この記事は役に立ちましたか?

匿名です。はい・いいえの件数のみ保存し、アカウント、IP アドレス、端末情報は保存しません。

出典と参考資料

2026-09-26 に Python errno、現行の ComfyUI Portable と --port の資料、および Microsoft Get-NetTCPConnection/Get-Process の資料を確認しました。このサイト上でのバインド失敗、プロセスの停止、ComfyUI の起動、GPU テストは行っていません。

01Python errno(英語)出典の確認日: 2026-09-2602ComfyUI Windows Portable(英語)出典の確認日: 2026-09-2603Microsoft Get-NetTCPConnection(英語)出典の確認日: 2026-09-2604Microsoft Get-Process(英語)出典の確認日: 2026-09-2605ComfyUI CLI --port のソース(英語)出典の確認日: 2026-09-26

問題を報告 · 635a8c7f-4f47-55cc-b2ee-60a6717a5070