80埠被system(pid 4)占用

2022-06-27 15:48:10 字數 544 閱讀 2956

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 ...