點擊開始菜單,輸入cmd後,按回車鍵。
在出現的cmd對話框中輸入stat -an命令。就可以看到端口的使用情況。
也可以直接查看某個具體的端口號有沒有被占用,輸入如下命令:stat -aon|findstr "端口號"。例如查看80端口的使用情況:stat -aon|findstr "80"。
當然stat命令的作用不止這些,如果妳想了解更多關於stat的用法,可以輸入stat -help命令。
2. 電腦端口被占用怎麽刪
如果發現妳用的端口被占用了可以通過以下兩種方法解決
1.首先CMD命令,調出命令窗口。查詢各個端口使用的程序代碼為:stat -ano 可以列出多有端口使用情況。找到port對應的端口號(地址後面跟著的數字)以及對應的PID,可以關閉該程序,或者卸載也行。不過壹般用命令關閉比較快。用ntsd -c q -p PID。這裏PID是端口對應的號碼(數字)。壹般是填數字。
2.可以通過任務管理器找出使用該端口的PID。把它關閉就可以了(結束任務)。
3. 電腦80端口被占用了怎麽解決
1.首先,講壹下如何查找端口占用。
stat -ano | findstr ":80 "
tasklist /fi "PID eq 4"
0Windows系統下查看端口的占用情況
2.在上圖中,我們發現80端口被System占用了。在運行中輸入 regedit 打開註冊表。
3.找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
4.找到項Start,將其值改為0
5.重啟系統,System進程就不會占用80端口了。可以使用步驟1進行測試。
4. 怎麽查看電腦全部端口被哪個程序占用
1.在開始–運行 裏面輸入cmd點回車,會出現運行窗口。
2.在提示符後輸入stat -ano回車,找到tcp 80端口對應的pid,比如1484.
如上面的不清楚還有簡明的:
假如我們需要確定誰占用了我們的80端口
1、Windows平臺
在windows命令行窗口下執行:
C:\stat -aon|findstr 80″
TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448
看到了嗎,端口被進程號為2448的進程占用,繼續執行下面命令:
C:\tasklist|findstr 2448″
thread.exe 2016 Console 0 16,064 K
很清楚吧,thread占用了妳的端口,Kill it
如果第二步查不到,那就開任務管理器,看哪個進程是2448,然後殺之即可。
如果需要查看其他端口。把 80 改成其它的端口就行了。
5. 怎樣查看自己電腦哪些端口被占用了
<Connector
port="8080"
maxHttpHeaderSize="8192"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true" /
這麽壹段代碼,把port的8080改成其它端口,重起Tomcat就可以了,建議改為9000,這個端口沒有其它程序占用。
PS:8080端口被占用壹般是由於Oracle內置的HTTP服務的Tomcat占用了8080端口,可以在服務管理中將其停止
6. 如果電腦程序端口被占,如何解決
壹、開始->;運行->cmd,輸入stat -o -an;
二、打開windows任務管理器, 查看->;選擇列 勾選pid;
三、找到那個進程占用了80端口的pid,解決之。
提問人的追問 2009-09-24 21:47pid 為1324 怎麽解決之? 回答人的補充 2009-09-24 21:55 出錯的程序可以通過以下方式找到:
右擊任務欄-〉任務管理器-〉進程-〉找到PID值為1324的程序,就是出錯的程序。
可能是兼容性問題,也有可能是病毒。
建議妳刪除該程序,然後再重新安裝。
有幾個原因:
1.妳可能在清理時不小心把壹些文件刪了
2.妳可能在控制面板刪不要的東西時,妳提前在盤裏刪,導致不能正常刪
3.可能是病毒造成
解決方法:
1.重裝系統(電腦不能用,某些打不開)
2.殺毒(瑞星,金山)
3.內存問題(拆了重裝)
4.以後要刪東西請在控制面板工作
5.按路徑把文件刪
6.把文件路徑修改(妳可能把文件移了)
7.在運行裏輸入msconfig,選啟動。把加載取消
如果您對我的回答滿意, 可以選擇我的答案, 謝謝。
7. 怎樣解決電腦的端口占用問題
我們用eclipse或者myeclipse軟件做項目時,剛開始常常會遇到這樣那樣的問題,弄得頭都是大的,比如端口占用就是其中壹個。
點擊電腦左下角的開始程序或者按快捷鍵Ctrl+R進入運行界面
接著就可以看到運行界面窗口
接著在運行界面中輸入cmd命令
這樣就能進入Dos窗口
接著假如被占用的端口號是"8080"(Tomcat默認端口號),此時我們就需要在Dos界面裏輸入命令:stat -aon|findstr "8080"
輸入完命令後我們就能看見如下效果
這樣我們就得到了進程號“3256”!
得到了進程號之後接著我們再輸入tasklist|findstr "3256"命令,之後就得到了進程映像名稱javaw.exe
在這壹步就可以解決問題了!打開任務管理器方法有很多可用
快捷鍵Ctrl+Alt+Delete進入之後找到javaw.exe進程將其殺死