PDA

Показать полную графическую версию : Как сделать чтобы службы которые нельзя вручную включать/выключать стало можно?


DeepWaters
22-07-2020, 19:09
Всех приветствую! Подскажите по общему для всех версий от 7ки до 10ки вопросу(может быть и ниже 7ки), в винде есть такие службы которые вручную нельзя ни остановить ни запустить ни изменить тип их запуска, все эти опции неактивны при входе в Службы и выборе свойств службы, например служба DNS Client (имя службы - dnscache) однако эти запреты легко обходятся достаточно открыть редактор реестра regedit.exe перейти по пути HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Имя_службы, например HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Dnscache где можно выставить нужный тип запуска поменяв значение параметра Start, соответственно после перезагрузки служба будет либо запущена либо остановлена, но каждый раз перезагружать компьютер для запуска/остановки лишь одной службы как то мало удовольствия и совсем не удобно, пробовал выставить себе полные права доступа и разрешения на эту ветку - HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Dnscache но доступ в возможности типа запуска службы и её запуска/остановки в оснатке Службы все равно не появился, подскажите как можно это исправить как получить этот доступ?

Vadikan
22-07-2020, 19:13
DeepWaters, службы можно запускать и останавливать
- из командной строки: sc stop <servicename>
- PowerShell: Stop-Service <servicename>(или Start-Service)

Лезть в реестр и перезагружать ПК для этой задачи необязательно. Но надо думать о последствиях, прежде чем делать это. Тот же PowerShell напишет про dnscache, что от него зависят другие службы (т.е. что-то еще не будет работать), нужен также параметр -Force.




© OSzone.net 2001-2012