1、檢視80埠被哪個程序占用,cmd->netstat -ano | findstr 80
2、cmd->tasklist列出當前執行中的程序,或在任務管理器中檢視pid為4的程序。
經檢視,pid的程序為system。
3、取消system對80埠的占用
目前已知有兩種可能,一為sql server占用;二為iis占用
(1)sql server reporting services (mssqlserver)服務:停止該服務即可,cmd->services.msc 停止sql server reporting services (mssqlserver)服務,並將啟動型別設定為禁用
(2)iis:控制面板–>程式–>啟用或者關閉windows功能–>internet information service,關閉該服務internet information service即可。
4、cmd檢視,確認80埠已釋放
80埠被system(PID 4)占用的解決方法
80埠一般被當做網頁伺服器的預設埠,使用本機搭建伺服器環境的時候,都會預設使用80埠來作為網頁訪問端,但是有的時候80埠會被其他的不明身份的程式占用,導致 apache 啟動失敗,修改 apache 的預設埠後訪問本機位址又非常麻煩。下面介紹一下如果80埠被占用後應該如何處理。修改 apache 埠...
80埠被System占用pid 4
該程序是http.sys。它是http api的驅動元件,http棧伺服器。如果該埠被http.sys占用,說明一些正在使用http.sys的應用程式在執行。這就是阻止apache執行的原因,因為http.sys占用著80埠。我們提供了一種應用程式的機制來幫助控制埠共享,但是我需要調查導致你遇到這種...
80埠被system 占用
1 執行 netstat ano 發現80埠被pid 4的程序占用 2 開啟任務管理器,發現pid 4的程序,其實是system程序,其對應的程序描述是nt kernel system。3 如何清除呢?需要使用登錄檔,開始 regedit,開啟 4 找到hkey local machine目錄 5 ...