Тюнингуем Windows 7: как обойти проверку UAC для отдельно взятого приложения.

Рубрика: Windows 7

8 Июн 2009

UAC (User Account Control) — компонент Microsoft Windows, впервые появившийся в Windows Vista. Этот компонент запрашивает подтверждение действий, требующих прав администратора, в целях защиты от несанкционированного использования компьютера.  На практике, постоянно вылезающие окошки запросов безопасности очень быстро приводят к тому, что пользователь начинает одобрять запросы не вникания в предупреждения, а это сводит всю эффективность данного компонента к нулю. Следующей логичной стадией станет полное его отключение и соответственно снижение секьюрности машины. Увы, несмотря на развитие Windows 7, механизм создания правил работы UAC не был реализован, но мы, при желании, можем создать исключение вручную. В продолжении я подробно в картинках расскажу как это можно сделать.

Итак: есть любимая сборка Миранды, которая при запуске всегда просит подтверждения на полный доступ. Поскольку я 100% уверен, что её действия легальны – мы дадим ей по умолчанию полные права. Делается это так:

  1. Запускаем Планировщик заданий Windows. configure-uac-0001.png Cделать это через строку поиска меню “Пуск”, через управление компьютером, через ярлык в разделе Администрирование Панели Управления или через run -> “taskschd.msc” – дело личных религиозных убеждений каждого.
  2. Создаём новую задачу. configure-uac-0002.png В открывшемся окне указываем имя задачи + ставим галку напротив “Выполнить с наивысшими правами”. Остальные параметры в данной ситуации нам не важны.
  3. Далее переходим на вкладку “Действия” и жмём создать.  configure-uac-0003.png
  4. Выбираем тип действия – “Запуск программы” и указываем полный путь до исполняемого файла, запуск которого мы не хотим проверять UAC’ом.  configure-uac-0005.png
  5. Нажимаем “ОК” и убеждаемся, что действие было добавлено.   configure-uac-0006.png
  6. В данной ситуации остальные вкладки нам не важны, и их пропустить, но для себя, я снял галку в Параметрах, которая останавливает задачу выполняемую дольше 3х дней.  configure-uac-0007.png
  7. Нажимаем “ОК” и видим, что наша задача успешно была создана в планировщике.  configure-uac-0008.png
  8. Теперь нам необходимо создать ярлык, для запуска задания.  configure-uac-0009.png
  9. В расположении объектов указываем следующее: configure-uac-0010.png

    C:\Windows\System32\schtasks.exe /run /tn “Задача”

    где “Имя” (обязательно в кавычках) – имя вашей свежесозданной задачи.

  10. Нажимаем “Далее”, задаём имя для нового ярлыка и завершаем его создание.

Вуаля! Теперь запуская приложение этим ярлыком UAC не будет задавать нам лишних вопросов.

3 коммент. к Тюнингуем Windows 7: как обойти проверку UAC для отдельно взятого приложения.

Avatar

Андрей

12th Ноябрь 2009 в 17:43

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

Avatar

pooh - blackwinnie

1st Январь 2010 в 07:09

а это только для админов?для простых пользователей не подходит?
или это только в 7й(у меня vista)?

Avatar

Nezrym

7th Апрель 2010 в 09:58

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

Оставить комментарий или два


  • Nezrym: Не поленитесь кавычки в команде на стандартные поменя [...]
  • Илья: Спасибо то чуть было прошивку не стал на принтер обнов [...]
  • РенегаТ DK: 55/11/5 это основной мне на дк для арены и бг 17/54/0 танк 25 15/ [...]
  • pooh - blackwinnie: а это только для админов?для простых пользователей не [...]
  • Азат: Спасибо огромное!!! [...]