O que você quer dizer quando diz "temos alguns serviços do Windows"? Isso sugere para mim que eles são criados internamente por alguém dentro de sua organização? Se sim, então você está em uma posição melhor para depurá-los do que qualquer outra pessoa aqui - quais dependências esses serviços têm nos componentes do Windows e seus programadores consideram testar a disponibilidade desses serviços e esperar que eles fiquem on-line quando seus serviços forem iniciados? ?
Você considerou configurar esses serviços como uma dependência do serviço de licenciamento de software (é o que slsvc é)?
do link
To create a new dependency, select the subkey representing the service you want to delay, click Edit, and then click Add Value. Create a new value name "DependOnService" (without the quotation marks) with a data type of REG_MULTI_SZ, and then click OK. When the Data dialog box appears, type the name or names of the services that you prefer to start before this service with one entry for each line, and then click OK.
The name of the service you would enter in the Data dialog box is the exact name of the service as it appears in the registry under the Services key.
When the computer starts, it uses this entry to verify that the service or services listed in this value are started before attempting to start the dependent service.