程序system占用80埠的解決方法

2022-08-20 08:24:07 字數 1222 閱讀 4547

方法一:**自

win7的80埠預設是被system程序占用的。在cmd下輸入 netstat -aon | findstr 80 可以發現listen 80埠的程序號(我得到的是pid=4),然後在任務管理器中,可以看到pid=4的是乙個叫system的程序(點show processes from all users) 用如下方法可以解決system程序占用80埠的問題: 開啟regedit: 找到hkey_local_machine\system\currentcontrolset\services\http 找到乙個dword值start,將其改為0 重啟電腦,system程序將不會占用80埠

方法二:**自:

今天啟動apache的時候老是提示失敗,很簡單,使用 netstat -ano 發現80埠被占用。如圖所示:

按照pid 來說:在任務管理器中檢視pid 的程序名

既然是system。那麼 應該不回是真正的系統。

而是 微軟的其他系列產品的程序在執行。

【注意:我已經在服務 services.msc中結束了 iis admin 服務】

但是 其實 iis 服務真正沒有關閉。

80埠也被iis 7.5占用:

於是開啟 iis 管理器。

在 iis 根目錄右擊 --->停止

之後在回頭來 繼續在cmd中執行 netstat -ano 發現80埠已經沒有占用了。

在服務管理器中  點選 apache2 服務,啟動即可。

(如果你還安裝了其他的微軟產品比如 sql 等可以停止其服務測試(不過sql 應該不影響,因為sql 幾乎不會使用80埠))

80埠被system程序占用解決

最近在做php前端開發,相信很多人碰到過這種情況 安裝wamp後,執行所有服務,準備寫下hello world!卻發現apache啟動失敗,於是 機智的開始test port 80,顯示被microsoft iis 10.0占用 很多人告訴你,關閉iis!然而你找了半天,木有iis啊!iis並沒有裝...

解決80埠被system程序占用

昨天在本本 win10專業版 上執行wanp,之前都ok,這次卻跑不起來了 cmd視窗一閃而過,為了看清報錯,直接到cmd裡面執行nginx.exe,然後發現是80埠占用了。程序裡面也沒有發現什麼apache http iis等會占用80埠的程式 之前也遇到這種情況,是因為teamviewer占用了...

80埠被system 占用

1 執行 netstat ano 發現80埠被pid 4的程序占用 2 開啟任務管理器,發現pid 4的程序,其實是system程序,其對應的程序描述是nt kernel system。3 如何清除呢?需要使用登錄檔,開始 regedit,開啟 4 找到hkey local machine目錄 5 ...