我的一位同事最近遇到了一个问题,据称已死亡的进程仍然绑定到网络端口,从而阻止其他进程绑定到该端口。具体来说,netstat -a -b
据报告,System
以PID 4476 命名的进程的端口60001已打开,但不存在具有PID 4476的进程,至少据我所知。
进程浏览器和任务管理器未列出PID 4476(尽管还有另一个名为System
PID 4的进程,它具有自己的一组TCP连接,其中不包括60001)。 taskkill /PID 4476
还报告找不到PID 4476。
有没有办法杀死这个神秘的系统进程,以释放它当前绑定的端口?什么会导致这种情况发生?怎么会有任务管理器,进程资源管理器和taskkill不知道的进程?重新启动设法解决了这个问题,但是我想知道是否有一种方法可以在不重新启动的情况下进行修复。