经常,我们在启动应用(或安装应用)的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单且常用的方法,希望对大家有用。
首先,需要进入我们的命令行模式:按win键+r,输入cmd按回车键,快速进入DOS命令窗口。
一、 查看进程占用的端口
查看所有进程占用端口情况, 输入netstat -ano 回车,如图所示:
2. 查看指定端口的占用情况,输入 netstat -aon|findstr "端口号",如:
二、根据进程号查看具体的程序名称
1.按ctrl+shift+escq键,快速打开windows任务管理器,点击“进程”菜单进入进程管理页面。然后就根据相应的进程号就可以找到占用该端口的应用程序了,同时也可以在这进行“结束进程”等操作。
2. 第二种查看成方式,在命令行模式查看:tasklist|findstr “进程号”
三、结束该进程
在命令行里输入:taskkill -f -t -im “文件名” 或 taskkill /f /t /im “文件名”,这里两种格式都行。