一、先使用netstat命令查看一下80端口是被誰占用了。
1、使用電腦快捷組合建Win+R打開快速運(yùn)行,在運(yùn)行窗口中輸入“cmd”命令點(diǎn)擊回車確定調(diào)出管理員命令提示符,緊接著輸入“netstat -ano |more”。如下圖所示:
2、點(diǎn)擊回車后,顯示出一大段文字,找到 "本地地址" 為 0.0.0.0:80 的一行,在行的最后我們會(huì)看到 PID為"4"。記住次PID;如下圖所示:
3、打開Windows任務(wù)管理器,在進(jìn)程中找到PID為"4"的程序,如下圖所示:顯示80端口被pid4 system占用。
二、分析端口被占用原因:
該進(jìn)程是Http.sys。它是http API的驅(qū)動(dòng)組件,Http棧服務(wù)器。如果該端口被Http.sys占用,說明一些正在使用http.sys的應(yīng)用程序在運(yùn)行。通過netsh http show servicestate 命令能找出是哪個(gè)應(yīng)用程序在使用Http.sys。
三、解決問題:可以禁用http.sys
禁用http.sys進(jìn)程可以通過命令提示符來完成,首先輸入net stop http,然后確認(rèn)繼續(xù)操作,在輸入Sc config http start= disabled即可停止該項(xiàng)服務(wù)。如下圖:
相關(guān)推薦:window服務(wù)器2008系統(tǒng)重新安裝教程