У меня установлена и запущена служба. net NSSM, иногда служба может отключиться с помощью кода экстренной помощи, она полностью останавливает любые действия, но статус по-прежнему остается «Выполняется». Если я устанавливаю и запускаю службу через S C, служба успешно останавливается (статус меняется на «Остановлен»), поэтому кажется, что NSSM по какой-то причине не может обнаружить завершение работы изнутри службы. Кстати, значение по умолчанию для ключа AppExit не установлено на «Игнорировать».