server2008,端口显示被一进程占用,但找不到该进程,什么情况?

tangsengk 2019-05-05 09:47:27
如图,我的端口8899显示被一pid为600的进程占用,但用taskkill关闭该进程显示“没有找到”,从任务管理器中也确实没有这个600的进程?系统是server2008,求助!
...全文
1156 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复 1
查看被占用端口对应的 PID 输入命令: netstat -aon|findstr "9000" 回车执行该命令,最后一位数字就是 PID4、查看指定 PID 的进程 继续输入命令: tasklist|findstr "19528" 回车执行该命令。 查看是哪个进程或者程序占用了 9000端口,结果是:code.exe。 结束进程 强制(/F参数)杀死 pid 为 19528的所有进程包括子进程(/T参数): taskkill /T /F /PID 19528 或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看19528对应的进程是谁,如果看不到PID这一列,之后我们就可以结束掉这个进程,这样我们就可以释放该端口来使用了。 C:\WINDOWS\system32>netstat -ano|findstr "8082" TCP 0.0.0.0:8082 0.0.0.0:0 LISTENING 16392 TCP [fe80::8082:c8aa:2d0a:29f%14]:1521 [fe80::8082:c8aa:2d0a:29f%14]:59635 ESTABLISHED 17880 TCP [fe80::8082:c8aa:2d0a:29f%14]:59635 [fe80::8082:c8aa:2d0a:29f%14]:1521 ESTABLISHED 4228 UDP [fe80::8082:c8aa:2d0a:29f%14]:1900 *:* 4944 UDP [fe80::8082:c8aa:2d0a:29f%14]:2177 *:* 15524 UDP [fe80::8082:c8aa:2d0a:29f%14]:51385 *:* 4944 C:\WINDOWS\system32>kill/pid 13692/f 'kill' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\WINDOWS\system32>taskkill/pid 16392/f 错误: 没有找到进程 "16392/f"。 C:\WINDOWS\system32>tasklist|findstr "16392" QQ.exe 16392 Console 1 265,180 K C:\WINDOWS\system32>taskkill/t /f /pid 16392 成功: 已终止 PID 16392 (属于 PID 9280 子进程)的进程。 C:\WINDOWS\system32>
aabbabababaa 2019-05-06
  • 打赏
  • 举报
回复
你用的什么管理账户进系统?
不用过滤
netstat直接全部输出看

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧