大家平常在使用電腦上網時,偶爾就會碰到80端口被占用的情況。80端口是為HTTP(HyperText Transport Protocol)即超文本傳輸協議開放的,此為上網沖浪使用次數最多的協議,主要用于WWW(World Wide Web)即萬維網傳輸信息的協議。可以通過HTTP地址(即常說的“網址”)加“:80”來訪問網站,鄭州電信服務器 服務器托管,因為瀏覽網頁服務默認的端口號都是80,因此只需輸入網址即可,不用輸入“:80”了。那么,出現80端口被占用了該怎么解決呢?
一、先使用netstat命令查看一下80端口是被誰占用了。
1、使用電腦快捷組合建Win+R打開快速運行,在運行窗口中輸入“cmd”命令點擊回車確定調出管理員命令提示符,緊接著輸入“netstat -ano |more”。如下圖所示:
2、點擊回車后,顯示出一大段文字,找到 "本地地址" 為 0.0.0.0:80 的一行,在行的最后我們會看到 PID為"4"。記住次PID;如下圖所示:
3、打開Windows任務管理器,香港站群服務器 美國服務器,在進程中找到PID為"4"的程序,如下圖所示:顯示80端口被pid4 system占用。
二、分析端口被占用原因:
該進程是Http.sys。它是http API的驅動組件,Http棧服務器。如果該端口被Http.sys占用,說明一些正在使用http.sys的應用程序在運行。通過netsh http show servicestate 命令能找出是哪個應用程序在使用Http.sys。
三、解決問題:可以禁用http.sys
禁用http.sys進程可以通過命令提示符來完成,首先輸入net stop http,然后確認繼續操作,在輸入Sc config http start= disabled即可停止該項服務。如下圖: