Убить процесс Windows, который продолжает перезапуск - PullRequest
0 голосов
/ 14 июня 2019

Я пытаюсь остановить службу Windows, использующую нужный мне порт, но служба продолжает перезапускать ее самостоятельно. Как мне остановить его перезапуск?

Я следовал за этим вопросом, чтобы убить его ( Как убить процесс, использующий в настоящее время порт на локальном хосте в Windows? ), но когда я снова слушаю порт, уже запускается новая служба:

enter image description here

Как это произошло и некоторые заметки:

  • Я создал службу Nodejs и запустил ее как службу Windows (так что теперь она работает в своем собственном экземпляре Windows)
  • У моего сервиса была строка cmd, чтобы остановить его самостоятельно net stop "Service Name". По какой-то причине это не удалось (оно остановилось, но потом снова начинается)
  • Я даже полностью удалил службу Nodejs, но все равно что-то запускает ее снова и снова (потому что порт остается в использовании)
  • Я не могу переместить служебные файлы Nodejs, потому что они in use

1 Ответ

0 голосов
/ 14 июня 2019

Чтобы узнать, к какому приложению / услуге относится PID, вы можете открыть Resource Monitor, выполнив: resmon

Затем выберите вкладку ЦП и найдите PID. Примечание.может быть в разделе Процессы или Услуги.Если это служба, вы можете остановить и отключить ее, чтобы она больше не запускалась.

Если это процесс, имя должно дать вам представление о том, что это такое.

...