Когда я пытался остановить службу с помощью« Диспетчера задач> Службы »в Windows 7, он не смог сказать« Доступ запрещен ». Но когда я попытался с« Services.msc », это удалось. Я использовал имя пользователя.
Почему «Services.msc» может работать, когда «Диспетчер задач» дает сбой? В чем разница между ними?
У них разные разрешения или что-то в этом роде?
Services.msc требует прав администратора для изменения (запуска, запуска, остановки и т. Д.) Любого из объектов в своем списке, в то время как диспетчер задач не обязательно требует прав администратора для изменения каждого из процессы в его списке. Вы можете запустить диспетчер задач с правами администратора , чтобы завершить определенные процессы, требующие привилегий системного уровня.
Скорее всего, вы являетесь членом группы Администраторы
, и ваши настройки UAC установлены на по умолчанию
.
В этом случае ваш пользователь получает повышенные права и Службы
запускаются в реальном контексте администратора вашего пользователя. Из-за упомянутых настроек вам не предлагается разрешить это.
Вы можете установить UAC на самый высокий уровень, и тогда вам будет предложено разрешить эти операции.
Напротив, диспетчер задач всегда запускается в контексте текущий пользователь без обновления.