I don't want a user with admin privileges from closing a service.
I've found a guide here, but it is outdated
If preventing them disabling a service is impossible, then I'd be happy with just preventing them accessing services.msc or forcing the service to restart automatically.