1
按快捷键“win+R”,输入cmd后按回车进入DOS环境:
2
查看特定端口的使用情况:以80端口为例,输入命令“ netstat -aon|findstr "80" ”后按回车显示如下,可以看到占用80端口对应的程序的PID号为2320:
3
根据PID号找到对应的程序:继续输入命令“tasklist|findstr "2448"”,按回车后显示如下,可以看出2320对应的程序为360tray,这也说明该程序正在使用80端口:
4
若想80端口不被占用,则需要在任务管理器中结束相应的进程,按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,找到“360tray”,单击下方的结束进程即可!
1使用windows内部 ntsd 命令来中止进程
step1 使用任务管理器查看进程的 PID 选择选项,查看-选择列,选中 PID(进程标志符)可以打开PID显示。
step2 在DOS提示符下运行 ntsd -c -q -p PID 即可立即中止进程。
2Process Explorer软件介绍:让使用者能看到在后台执行的处理程序,能显示目前已经载入哪些模块,分别是正在被哪些程序使用着,还可显示这些程序所调用的DLL进程,以及他们所打开的句柄。Process Explorer最大的特色就是可以中终任何进程,甚至包括系统的关键进程。
查不到,可以使用process explorer
Process Explorer 是一款免费的增强型任务管理器,是最好的进程管理器 它能让使用者了解看不到的在后台执行的处理程序,可以使用它方便地管理你的程序进程 能监视,挂起,重启,强行终止任何程序,包括系统级别的不允许随便终止的关键进程和十分隐蔽的顽固木马 除此之外,它还详尽地显示计算机信息: CPU,内存,I/O使用情况,可以显示一个程序调用了哪些动态链接库DLL,句柄,模块,系统进程 以目录树的方式查看进程之间的归属关系,可以对进程进行调试 可以查看进程的路径,以及公司,版本等详细信息,多色彩显示服务进程,很酷的曲线图 可以替换系统自带的任务管理器,有了它,系统自带的任务管理器就可以扔进垃圾桶了
1、右键点击任务栏,打开任管管理器;
2、将标签切换到“进程”选项卡下,点击任务管理器菜单上的“查看”按钮,并选点击“选择列”;
3、在选择进程页列中,我们勾选“PID(进程标识符)”选项,并点击确定即可;
4、这时候就会看到PID已经显示在进程页列表里了。
以上就是关于如何用DOS命令查看占用某端口的程序及PID号全部的内容,包括:如何用DOS命令查看占用某端口的程序及PID号、windows查看和管理进程的工具、windows 根据进程pid如何查找程序所在路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)