I've a lot of service in Windows Server 2016.
Some of this service have a delayed start or a dependency.
I waited 20 minutes after server starts. There are 20 service still stopped.
Is there some tool or event a command to know if these service will start automatically or I must start them one by one?
I've a lot of Exchange's Service that sometimes not starts (about 25). Most of them has no dependencies. I've also some services depending on MS Exchange services, for example POPBeamer depends on MS Exchange Transport Service. Now, the service "MS Transport Service" has no dependencies and automatic start. How can I check if it's starting or if it's went on error?
Why I need this?
Because I want to send "net start " command only if there are no pending starting. If some system is going to start , i don't won't to break the automatic system using a manual restart.
If "MS Transport Service" is marked has "restarting" or "pending" or "retrying to start", i don't want to send the command because some system is doing it for me in a better way (I suppose)