Как в Windows 10 и 8.1 запускать избранные программы без запроса UAC

Контроль учётных записей или сокращённо UAC является частью системы безопасности Windows. Эта технология позволяет предотвращать несанкционированные изменения, вносимые в файлы и реестр системы сторонними программами. Когда какая-нибудь программа пытается что-то изменить, UAC выводит окошко с предупреждением, одновременно запрашивая разрешение у пользователя на внесение изменений.

Механизм, безусловно, полезный, с другой стороны, каждый раз давать разрешение на запуск доверенных приложений в конце концов утомительно. Конечно, контроль учётных записей можно отключить, но этим вы ограничите функционал системы, впрочем, можно сделать так, что доверенные программы будут запускаться с повышенными привилегиями без запроса UAC.

Для этого в Планировщике заданий вам нужно будет создать задачу, позволяющую запускать приложения с правами администратора, а также ярлык, который эту задачу будет активировать.

Итак, приступим.

Для примера создадим задачу для такого часто используемого приложения как редактор реестра. Командой taskschd.msc откройте Планировщик заданий, в левой колонке выделите «Библиотека планировщика заданий», а в правой нажмите ссылку «Создать задачу».

Создать задачу

В открывшемся окошке во вкладке «Общие» укажите название задачи и её описание (могут быть произвольными), а в нижней части окна установите галочку в чекбоксе «Выполнить с наивысшими правами».

Общие

Переключитесь на вкладку «Действия» и нажмите кнопку «Создать».

Действия

В окошке создания нового действия укажите полный путь к исполняемому файлу программы, которая должна запускаться без запроса UAC (в нашем примере это C:\Windows\regedit.exe). Сохраните настройки, нажав «OK».

Окно создания

Путь к исполняемому файлу

Теперь перейдите на вкладку «Условия» и снимите там галочки «Запускать только при питании от электросети» и «Останавливать при переходе на питание от батарей».

Условия

Задача создана, осталось только проверить её работу.

Для этого кликните по задаче правой кнопкой мыши и выберите в меню «Выполнить».

Выполнить

При этом у вас должно запуститься выбранное приложение без запроса UAC.

По умолчанию окна запущенных через Планировщик заданий приложений открываются без фокусировки, если же вы хотите, чтобы они открывались поверх других окон, нужно будет изменить параметры в окошке создания действия.

Так, вместо пути к исполняемому файлу в поле «Программа или сценарий» следует прописать команду C:\Windows\system32\cmd.exe, а в поле «Добавить аргументы» — команду /c start "" program.exe, где program.exe — имя исполняемого файла запускаемой программы.

Программа или сценарий

Всё готово, теперь самое время создать ярлык для удобного запуска приложения.

Кликните по рабочему столу правой кнопкой мыши и выберите в меню «Создать» -> «Ярлык».

Ярлык

В поле расположения объекта пропишите команду schtasks /run /tn "task name", где «task name» — имя вашей задачи.

Поле расположения объекта

В нашем примере это «Редактор реестра».

Редактор реестра

Нажмите «OK», дайте ярлыку имя и подберите в свойствах подходящий значок.

Значок

Это всё.

Реестр

Теперь вы знаете, как запускать программы с повышенными правами без запроса UAC.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 3,00 из 5)
Загрузка...

8 комментариев

  • Там, где описан запуск через консоль, нужно указать путь к файлу в поле "Рабочая папка", иначе система его не найдет.

    • Пост грамотный но проблема не решилась. данные задачи будут выполнятся только когда пользователь в системе. а мне нужно чтобы выполнялись после ребута когда вход в систему не выполнен. тут то все это дело и встаёт благополучно((

  • Спасибо за статью, но при входе в систему не срабатывает, т.к. во вкладку "Триггеры" не добавлено " При входе в систему",после этого все работает после ребута

  • у меня не дало создать задачу из под учетки без прав админа. выдало сообщение что нет прав на создание задачи.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *