windows start service without admin rights

You need not really administrator rights to restart a service.

You can find here many options for that

https://stackoverflow.com/questions/4436558/start-stop-a-windows-service-from-a-non-administrator-user-account

In this post on stackoverflow I found a very simple solution to do that.

This little tool are called Service Security Editor and works very well.

https://www.coretechnologies.com/products/ServiceSecurityEditor/