Назад | Перейти на главную страницу

Как я могу получить анализ зависимостей моих сервисов без перезапуска сервера?

У нас была настроена служба с HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ servicename \ DependOnService других служб, настроенных для этой одной службы. Когда я закрывал одну службу, все ее иждивенцы автоматически закрывались.

Однако после некоторых внутренних изменений этих внутренних служб они больше не зависят от одной службы. Итак, я удалил его из их ключей DependOnService с помощью regedit. Проблема в том, что в окне «Службы» он по-прежнему настаивает на том, что если я отключу одну службу, другие будут отключены, но я не хочу вызывать у них больше времени простоя, чем у меня уже сегодня. Я попытался закрыть окно служб и запустить его снова, но безрезультатно. Есть ли способ заставить его перечитать данные DependOnService?

В командной строке с повышенными привилегиями введите (имя службы объемного звучания в кавычках, если в нем есть пробел):

sc config <service name> depend= /

Вы не можете. Приходится перезагружаться.