GRAMSHIFT入手
Port Killer for Windows のアイコン
Port Killer for WindowsWindows 用 Stream Deck プラグイン

ポートを使っているプログラムを見て、Stream Deck のキーで止める

3000 番などのポートを使っているプログラムを表示し、キーを2回押して止めます。

Elgato Marketplace で買い切り。金額はお住まいの国の通貨で表示されます(購入ページは英語です)。

Port Killer for Windows:ポートを使っているプログラムを見て、Stream Deck のキーで止める

概要

Port Killer for Windows でできること

Windows でポート 3000 がすでに使用中の時に解決するには、Port Killer for Windows を Stream Deck に追加し、そのポートをポート監視(Port Watch)キーに入れます。

キーにはポートを使っているプログラムが表示され、2回押すとそのプログラムとそこから起動したものをすべて止めます。netstat やタスク マネージャーを使わずに、Node.js、Vite、Python、Java などのローカルの開発サーバーの EADDRINUSE を解消できます。

機能

主な機能

01

ポートを使っているものが分かる

ポートごとにキーを1つ置き、何も待ち受けていなければ緑、何かが待ち受けていればプログラム名と PID 付きの赤になります(IPv4 と IPv6)。

ポートを使っているものが分かる:ポートごとにキーを1つ置き、何も待ち受けていなければ緑、何かが待ち受けていればプログラム名と PID 付きの赤になります(IPv4 と IPv6)。
02

意図した時だけ止める

最初に押すと STOP? と確かめ、2秒以内にもう一度押すと確定します。1回押しただけで何かを止めることはない作りです。

意図した時だけ止める:最初に押すと STOP? と確かめ、2秒以内にもう一度押すと確定します。1回押しただけで何かを止めることはない作りです。
03

安全に

Windows のシステム プロセス(System、svchost、services、lsass、wininit、csrss、smss など)、Stream Deck アプリ、プラグイン自身は止めない作りです。

安全に:Windows のシステム プロセス(System、svchost、services、lsass、wininit、csrss、smss など)、Stream Deck アプリ、プラグイン自身は止めない作りです。
04

開発ポートをまとめて見張る

開発ポート(Dev Ports)は、使用中のポートの数を表示します(既定は 3000-3010、4200、5000、5173、8000、8080、8888、または自分の一覧)。押すと順にたどれます。

開発ポートをまとめて見張る:開発ポート(Dev Ports)は、使用中のポートの数を表示します(既定は 3000-3010、4200、5000、5173、8000、8080、8888、または自分の一覧)。押すと順にたどれます。

そのほかの機能

  • サーバーを丸ごと片付ける

    プロセスツリー全体を止めるので、監視プロセスや子プロセスまで止まり、ポートが空きます。

  • 見たものだけを止める

    止める直前にポートを確かめ直し、別のプログラムに替わっていたら何も止めずに終えます。

  • すべて PC の中で動く

    アカウント・オンラインのサービス・テレメトリーは不要です。

  • 英語・日本語に対応。

設定

使い方

  1. Elgato Marketplace からプラグインを入れます。Stream Deck アプリで、ポート監視をキーへドラッグします。
  2. キーの設定で、ポート(例: 3000)を入力します。
  3. キーが赤くなったら1回押して STOP? を出し、2秒以内にもう一度押します。ポートを何も待ち受けなくなると、キーが緑になります。

知っておくと便利プラグインは Windows に入っている道具を、Stream Deck アプリと同じ権限で使います。

Port Killer for Windows を入手

FAQ

よくある質問

追加する前によく聞かれることに、短く答えます。

うまく動かない時は

contact@gramshift.com へ気軽にメールしてください。動くようになるまでお手伝いします。サポートページ(英語)もあります。

Windows でポート 3000 がすでに使用中の時に解決するには?

ポート 3000 のポート監視キーを Stream Deck に置きます。キーが赤い時はプログラムとその PID が出ています。1回押して STOP? を出し、2秒以内にもう一度押すと、そのプログラムとそこから起動したものがすべて止まります。

監視プロセスや子プロセスも止まりますか?

はい。プロセスツリー全体を止めるので、監視プロセスや子プロセスがポートを使い続けることはありません。

開発ポートをまとめて見られますか?

はい。開発ポートのキーは、開発ポートのうち使用中の数を表示し、押すと順にたどります。このキーは何も止めないので、止めるにはポート監視のキーを使ってください。

大事なものを間違えて止めることはありますか?

Windows のシステム プロセス、Stream Deck アプリ、プラグイン自身は止めません。また止める直前にポートを確かめ直し、別のプログラムがポートを使っていたら何も止めません。

キーに NOT STOPPED と出るのはなぜ?

Windows がプログラムの停止を断ったためです。多いのは、Stream Deck アプリは管理者として動いていないのに、そのプログラムが管理者として動いている場合です。起動した所から止めてください。

動作環境

購入の前に

対応

Windows 10 以降と Stream Deck アプリ 6.9 以降で動きます。

Elgato Marketplace で販売している Stream Deck プラグイン です。

制限

  • 管理者の権限を求めないため、管理者として起動したサーバーは止められません。
  • 止めたツリーの外のもの(プロセス マネージャーや Windows のサービスなど)がサーバーを再起動する場合は、そのマネージャーの方を止めてください。
  • Docker Desktop や WSL が公開するポートは Windows の補助プロセスが使っています。コンテナーの方を止めてください。
  • Windows 専用です(Windows 10 以降)。

Port Killer for Windows を入手

Windows 10 以降と Stream Deck アプリ 6.9 以降で動きます。

Elgato Marketplace で入手

Elgato Marketplace で買い切り。金額はお住まいの国の通貨で表示されます(購入ページは英語です)。