Eu executo meu serviço nginx em LOCAL SYSTEM e uso a seguinte configuração xml:
<service>
<id>nginx-service</id>
<name>nginx-service</name>
<description>nginx-service</description>
<executable>c:\nginx\nginx.exe</executable>
<logpath>c:\nginx\</logpath>
<logmode>roll</logmode>
<depend></depend>
<startargument>-pc:\nginx</startargument>
<stopexecutable>c:\nginx\nginx.exe</stopexecutable>
<stopargument>-s</stopargument>
<stopargument>stop</stopargument>
</service>
Estou usando o Windows Service Wrapper 1.18 e essa configuração funciona para mim. Processos Nginx devem ser interrompidos normalmente agora. Boa sorte.