2 votes

Comment faire pour que les dépendances de mes services soient analysées sans redémarrer le serveur ?

Nous avions un service configuré avec HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\servicename\DependOnService d'autres services en fonction de ce service. Lorsque j'arrêterais ce service, tous les services qui en dépendent s'arrêteraient automatiquement.

Cependant, après quelques modifications internes de ces services internes, ils ne dépendent plus de ce service unique. Je l'ai donc supprimé de leurs clés DependOnService à l'aide de regedit. Le problème est que, dans la fenêtre Services, il insiste toujours sur le fait que si j'arrête le service en question, les autres seront arrêtés, mais je ne veux pas causer plus de temps d'arrêt pour eux que ce que j'ai déjà fait aujourd'hui. J'ai essayé de fermer la fenêtre Services et de la relancer, sans succès. Existe-t-il un moyen de lui faire relire les données DependOnService ?

1 votes

Bonne question, mais je suis presque sûr que vous devrez redémarrer le serveur.

0 votes

D'accord avec @tonyroth. Vous avez apporté un changement à un composant fondamental du système d'exploitation. Il est temps de redémarrer.

0 votes

Curieusement, l'un d'entre eux s'est levé tout seul sans raison apparente, mais les trois autres étaient toujours sur la liste lorsque j'essayais de l'éteindre.

2voto

Brian Kofford Points 11

À partir d'une invite de commande élevée, entrez (Entourez le nom du service entre guillemets s'il comporte un espace) :

sc config <service name> depend= /

-1voto

Frank Points 269

Vous ne pouvez pas. Tu dois redémarrer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X