簡體   English   中英

使用端口 80 的 windows 8 NT 內核和系統

[英]windows 8 NT Kernel and System using port 80

這一直困擾着我。 升級到 Windows 8 后,我已經無法在不使用端口 80 以外的端口的情況下運行我的 XAMPP 服務器,因為名為“NT 內核和系統”的進程正在使用它。 這是一個系統進程,所以我無法禁用它。 我沒有安裝任何 IIS 或 Web 服務器,所以我對如何使用該端口 80 感到非常沮喪。

如果你們中有人知道如何更改“NT Kernel & System”使用的端口,那就太好了!

謝謝!

當我想讓自己的應用程序偵聽該端口時,我遇到了與 NT 內核偵聽端口 80 相同的問題。

停車后

  • 信息系統
  • 萬維網發布服務
  • IIS 管理服務
  • SQL Server 報告服務

NT 內核仍在偵聽端口 80

終於當我停止“Web 部署代理服務”時,它才停止偵聽 80。

注意:在提升的命令提示符中使用netstat -bano來查看哪些應用程序正在偵聽哪些端口。

我在 Windows 8 上只安裝了 Apache 2.2.22 后遇到了這個問題。在搜索了許多論壇以獲取信息后,我堅信這是 Windows 上這個問題的最常見原因,它產生“make_sock 無法綁定到地址 0.0.0.0:80" 錯誤,是 IIS 正在運行。 停止萬維網發布服務最終也使我能夠啟動 Apache。

一大堆服務可能已經占用了 80 端口:

http://lordamit.blogspot.de/2012/06/windows-7-windows-8-apache-errorport-80.html

很難說是哪一個導致您的系統這樣做,我不得不禁用“萬維網發布服務”。

除了 World Wide Publishing 之外,我還必須停止啟動 HTTP 服務的Web 部署代理服務。

我在 Windows Server 2016 標准上遇到了同樣的問題。 我按照以下步驟操作;

1.停止 SQL Server Reporting Service(SSRS) 有助於釋放端口 80。2.將 SSRS 配置到不同的端口 81。然后重新啟動服務

停止 w3svc 服務對我有用 - 只需在提升的命令提示符中寫入(VS2017 命令提示符以管理員身份啟動):

sc stop w3svc

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM