终止不断重启的Windows进程

时间:2019-06-14 07:29:14

标签: node.js web-services process port

我试图停止正在使用我需要的端口的Windows服务,但是该服务不断自行重启。如何阻止它重新启动?

我按照这个问题将其杀死(How to kill the process currently using a port on localhost in windows?),但是当我再次监听端口时,新的服务已经启动:

enter image description here

这是怎么发生的,还有一些注意事项:

  • 我创建了一个Nodejs服务并将其作为Windows服务启动(现在它正在其自己的Windows实例中运行)
  • 我的服务在自己net stop "Service Name"上有一条cmd线来停止它。由于某种原因,此操作未成功完成(确实停止了,但随后又重新开始了)
  • 我什至已经完全卸载了Nodejs服务,但是仍然有很多东西在不断地启动它(因为端口一直在使用)
  • 我无法移动Node.js服务文件,因为它们是in use

1 个答案:

答案 0 :(得分:0)

要了解PID所指的应用程序/服务,可以通过运行以下命令打开资源监视器: resmon

然后选择“ CPU”选项卡并查找PID,请注意:它可能在“进程”或“服务”下。如果是一项服务,则可以停止并禁用它,以使其不再运行。

如果它是一个流程,则名称应使您知道它是什么。