Como adicionar dependências aos serviços do Windows
1. Usando o Editor do Registro
Aqui estão as etapas para adicionar uma dependência por meio do Editor do Registro:

- Abra o Editor do Registro pressionando Win + R para abrir a caixa de diálogo Run.
- Digite regedit e pressione Enter.
- Navegue até o local do serviço:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<Service_Name>
- Substitua <Service_Name> pelo nome do serviço ao qual você deseja adicionar uma dependência.
- No painel direito, procure uma entrada chamada DependOnService. Se não houver nenhuma, crie uma nova entrada clicando com o botão direito do mouse na área vazia e selecionando New > Multi-String Value.
- Nomeie o valor DependOnService.
- Clique duas vezes no valor DependOnService que você acabou de criar para editar o valor.
- Insira o nome do serviço que é a dependência. Se houver mais de um serviço, certifique-se de que cada nome de serviço esteja escrito em uma nova linha.
2. Usando o prompt de comando:
Você pode adicionar dependências aos Serviços do Windows por meio do Prompt de Comando. Aqui estão os passos:
- Clique com o botão direito do mouse no ícone Command Prompt e selecione Run as administrator para abrir o prompt de comando com as permissões necessárias.
- Digite o seguinte comando no prompt de comando:
sc config <Service_Name> depend= <Dependency_Name>
- Substitua <Service_Name> pelo nome do serviço ao qual você deseja adicionar uma dependência e <Dependency_Name> pelo nome do serviço ao qual você deseja adicionar uma dependência.
Exemplos de uso
Por exemplo, se você quiser adicionar Tcpip e Afd como dependências para um serviço chamado MyService, digite o seguinte comando:
sc config MyService depend= Tcpip/Afd
Anotações importantes
Certifique-se de que haja um espaço após o sinal de igual (=) no comando.
A adição de uma nova dependência substituirá a lista existente de dependências. Portanto, se o MyService já tinha outro serviço como dependência, após executar este comando, apenas Tcpip e Afd serão as novas dependências.
Para ver uma lista de dependências existentes, use o comando:
sc qc <Service_Name>
Seguindo estas etapas, você pode adicionar facilmente dependências aos Serviços do Windows usando o Prompt de Comando.
3. Reinicie o serviço para aplicar as alterações:
Depois de adicionar dependências a um serviço do Windows, a próxima etapa é reiniciar o serviço para que as alterações entrem em vigor. Aqui estão duas maneiras de reiniciar o serviço:
Usando o prompt de comando
Você pode usar os comandos net stop e net start para reiniciar o serviço por meio do prompt de comando.
Passos:
- Abra o Command Prompt com privilégios de administrador.
- Digite o seguinte comando para interromper o serviço:
net stop <Service_Name>
Substitua <Service_Name> pelo nome do serviço que você deseja descontinuar.
- Depois que o serviço for interrompido, digite o seguinte comando para reiniciar o serviço:
net start <Service_Name>