web-dev-qa-db-ja.com

Windows 10のどのプログラムがポート80を使用していますか?

Windows 7 PCをWindows 10に更新しました。AMPPSを起動すると、port 80 is used by another programと表示されます。どのプログラムがポート80を使用しますか?

30
xttrust

おそらくW3SVC(World Wide Web Publishing Service)サービスです。以下の回答を参照してください。

https://stackoverflow.com/a/31229606/1532882

  1. スタートメニューをクリックします
  2. 入力サービス
  3. 並べ替え名前
  4. 下にスクロールしてWorld Wide Web Publishing Service(W3SVC)を無効にします

phpvillian's answer ごとに、次のコマンドを実行して犯人を特定することもできます(管理者として実行するなど、昇格された権限でコマンドラインを開いてください)。

netstat -a -b 
47
Jake Z

Skypeについては、ポート80を考慮せずに使用することは悪名高いため、おそらく言及しています。コマンドプロンプトを開き、netstat -a -bと入力して答えを取得します。この質問はすでに回答されており、netstatの使用方法を説明しています。

Windowsのポートでリッスンしているプロセスを確認するにはどうすればよいですか?

11
phpvillain

私は同じ問題を抱えていましたが、すでに解決しました。 Windowsファイアウォールから使用済みポートを見つけることができます。

  1. [スタート]> [設定]> [イーサネット]> [ネットワークとインターネット]> [Windowsファイアウォール]をクリックします。
  2. 左ペインで、[詳細設定]をクリックします
  3. セキュリティが強化されたWindowsファイアウォールで、[受信の規則]をクリックします。
  4. プロトコルTCPでローカルポート80を見つけます。私の場合は「World Wide Web Services(HTTP Traffic-In)」です
  5. 見つかったら、Windowsサービス(World Wide Web Publishing Service)からそのルールを停止または無効にします。

必要に応じて、PCを再起動します。

2
wavebrain