關於80埠被占用

2021-06-05 02:49:46 字數 809 閱讀 9774

最近被網路問題困擾了很久。也遇到這樣乙個問題,tomcat開啟時出錯,發現是埠被占用了,而一般用的埠是80埠,剛開始以為是被 iis 給占用了,就把iis給停止了,可是80埠還是被占用著。

在doc命令下輸入netstat -aon | findstr "80"  回車,就可是查詢是哪個程序占用了80埠

proto    local address     foreign address     state          pid

====   *****====  **********   *****       ===

tcp         0.0.0.0:80       0.0.0.0:0            listening    4

上面是我查詢的結果,是程序號為 4 的程序給占用了。那麼程序號為4 的程序是哪乙個,

再查:tasklist | findstr "4"  ,回車,這樣就可以查到是哪個程序了,結果發現是system這個程序

程序名                 pid       會話名       會話#        記憶體使用

system               4            services     0             1804k

可是system這個程序是windows頁面記憶體管理程序,擁有0級優先權。沒有它系統無法啟動。

本來以為不能把這個程序終止,後來又在網上查到sql08的reporting服務占用了這個程序,不一定是iis。

然後就在sql配置管理器裡把sql server repoting services 停止。這樣80埠就被釋放了】

80埠被占用

原文出處 80埠被system占用的問題 今天啟動apache的時候發現無法啟動80埠被占用。1.netstat命令 1 執行 中輸入cmd 2 在命令列中輸入netstat ano,得到埠號對應的pid 3 開啟任務管理器,點選 檢視 選單,選擇 選擇列 給程序列表中新增 pid 列,然後找到pi...

解決80埠被占用

什麼?玩了iis又要玩apache麼 80埠被占用?不用擔心,此處有招式 按 win r鍵調出執行視窗 建議用管理員身份執行 輸入cmd回車,彈出命令列視窗 輸入net stop http 回車 此時會停止一些服務。不過某些未知情況下還是不能解決 所以需要從起 但是從起的時候 這些服務就又執行起來了...

80埠被占用問題

首次,cmd裡用命令 netstat ano檢視80埠占用情況。如果是啟動項,執行msconfig,關閉啟動項。如果是pid為4的程序 是system。殺掉程序的命令 taskkill pid 4 f 其中 f 表示強制關閉該程序 在使用netstat和tasklist時均可使用findstr來過濾...