Отключить uac для одного приложения windows 7

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

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

  1. Запускаем Планировщик заданий Windows.
    Cделать это через строку поиска меню «Пуск», через управление компьютером, через ярлык в разделе Администрирование Панели Управления или через run -> «taskschd.msc» — дело личных религиозных убеждений каждого.
  2. Создаём новую задачу.
    В открывшемся окне указываем имя задачи + ставим галку напротив «Выполнить с наивысшими правами». Остальные параметры в данной ситуации нам не важны.
  3. Далее переходим на вкладку «Действия» и жмём создать.
  4. Выбираем тип действия — «Запуск программы» и указываем полный путь до исполняемого файла, запуск которого мы не хотим проверять UAC’ом.
  5. Нажимаем «ОК» и убеждаемся, что действие было добавлено.
  6. В данной ситуации остальные вкладки нам не важны, и их пропустить, но для себя, я снял галку в Параметрах, которая останавливает задачу выполняемую дольше 3х дней.
  7. Нажимаем «ОК» и видим, что наша задача успешно была создана в планировщике.
  8. Теперь нам необходимо создать ярлык, для запуска задания.
  9. В расположении объектов указываем следующее:

    C:\Windows\System32\schtasks.exe /run /tn «Задача»

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

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

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

З.Ы.1: К сожалению, для каждого нового придожения процесс создания приходится повторять.
З.Ы.2: кросспост из личного блога

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

Это не всем удобно, а также существуют ситуации, в котором нажатие затруднено, например, компьютер включается и работает удаленно. Некоторые пользователи отключают UAC Windows полностью, что не вполне безопасно и не может быть рекомендацией. В некоторых случаях может пригодиться другая возможно — отключение запроса контроля учётных записей только для конкретного приложения. О способах сделать это и пойдёт речь далее в инструкции.

Планировщик заданий

Наиболее простой и эффективный способ запуска программы, требующей прав администратора без запроса контроля учетных записей, работающий во всех актуальных версиях Windows и — использование планировщика заданий. Именно его я рекомендую использовать.

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

Достаточно выполнить следующие шаги (для их выполнения права администратора потребуются):

  1. Запустите Планировщик заданий: Win+Rtaskschd.msc или используйте поиск в панели задач.
  2. Выберите пункт «Создать задачу» в панели справа или в контекстном меню в библиотеке планировщика.
    Создать новую задачу в планировщике

  3. Укажите желаемое имя задачи и обязательно отметьте пункт «Выполнить с наивысшими правами».
    Выполнить задание с наивысшими правами

  4. Создайте новый триггер на соответствующей вкладке. Например — «При запуске» для ручного запуска программы без запроса контроля учетных записей или «При входе в систему» для её автозагрузки без появления окна UAC.
    Триггеры в планировщике заданий

  5. Создайте действие — «Запуск программы» и укажите путь к нужному исполняемому файлу.
    Действие — запуск программы

  6. На вкладке «Условия» можно отключить опцию «Запускать только при питании от электросети», если требуется запуск на ноутбуке, в том числе и при питании от батареи.
    Условия выполнения задания

  7. Сохраните задание.

Если в качестве триггера вы установили «При входе в систему» (или, например, «По расписанию»), программа в соответствующий момент будет запускаться без запроса прав автоматически.

Если же была выбрана опция «При запуске», и вы хотите вручную запускать программу, достаточно будет создать ярлык или иным образом (например, в окне Win+R) выполнить команду:

C:\Windows\System32\schtasks.exe /run /tn "Имя_задания"
Ярлык для запуска приложения без запроса UAC с помощью планировщика заданий

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

RunAsInvoker

Windows позволяет запустить программы, в манифесте которых прописано требование прав администратора от имени пользователя с помощью флагов совместимости, в частности — RunAsInvoker. Результат действия:

  • Программа будет запущена без запроса UAC.
  • Доступ к функциям, для которых действительно требуются права администратора (например, запись в реестр или системные папки) будет отсутствовать. Но иногда это не мешает её работе: некоторым программам доступ к правам администратора требуется лишь для отдельных функций или при первоначальной настройке.

Способы реализации:

  1. В редакторе реестра перейти к разделу
    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

    и создать строковый параметр с именем, которое будет представлять собой полный путь к EXE программы и значением RUNASINVOKER

    RunAsInvoker в реестре

  2. Использовать команду
    reg add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "путь_к_программе.exe" /t REG_SZ /d "RUNASINVOKER" /f

    в командной строке, запущенной от имени администратора.

Эти действия сделают так, что программа по умолчанию всегда будет запускаться без запроса Контроля учетных записей и прав администратора, кроме случаев, когда запуск от имени администратора был выполнен принудительно.

Ещё один вариант, без внесения чего-либо в реестр — создать ярлык и использовать следующую запись в поле «Объект»:

cmd /C "set __COMPAT_LAYER=RunAsInvoker && start "" "путь_к_файлу.exe""

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

Запуск от имени системной учетной записи «Администратор»

Я не могу рекомендовать этот способ, поскольку он потенциально небезопасен, но он также позволяет выполнить запуск программы от имени Администратора без запроса Контроля учетных записей:

  1. Включите системную учетную запись «Администратор», например, с помощью команды
    net user Администратор /active:yes

    Подробнее на тему — в отдельной инструкции.

  2. Установите пароль (замените слово пароль в команде на нужный вам пароль и не забудьте его) для этой учетной записи с помощью команды
    net user Администратор пароль
  3. Введите команду
    runas /profile /user:Администратор /savecred "путь_к_программе.exe"
  4. При выполнении команды в первый раз будет запрошен пароль, но в дальнейшем, её же выполнение требовать пароля уже не будет (только если вы не решите запустить другую программу).
    Использование RunAs для запуска без запроса UAC

Эту же команду можно прописать как «Объект» в ярлыке для запуска программы без запроса UAC с него.

Сторонние программы

Существуют сторонние инструменты, позволяющие реализовать запуск программы с правами администратора без показа окна контроля учетных записей. Одна из них — Skip UAC Prompt описывалась в отдельной инструкции на сайте.

Ещё одна, старая, но исправно работающая и в Windows 11 — UAC Trust Shortcut (придётся найти на сторонних сайтах, официальный не работает, обязательно проверьте на VirusTotal).

Приложение UAC Trust Shortcut

После установки программы (также потребуется .NET Framework 3.5, будет загружен автоматически при отсутствии) достаточно указать программу и имя ярлыка, нажать по ссылке «Add now» и ярлык для запуска программы появится на рабочем столе.

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

Если хотите узнать все о UAC в ОС Windows, то в статье собрана вся актуальная информация. После прочтения станет понятно, для чего нужна эта функция, как ее выключить, стоит ли это делать и как после всего включить ее снова.

UAC

Что такое UAC

Эту функцию можно считать информационной. Она уведомляет пользователя при выполнении действия для которого нужны права Администратора системы. При этом на экране появляется сообщение характера: «Разрешить следующей программе внести изменения на этом компьютере?». Можно подтвердить или запретить эту манипуляцию.

Для чего используется

Контроль учетных записей внедрили для защиты ОС от запуска вредоносного кода. Благодаря ему пользователь в курсе важных событий в отношении программ: установки, удалении, модификации. Обратная сторона медали: не каждый разберется, что именно запрашивает UAC. Новичков это сбивает с толку.

Зачем отключать UAC?

Отключать стоит в том случае, если надоели постоянные запросы об изменениях в системе. Это касается неопытных пользователей, которым все равно трудно каждый раз оценивать адекватность запроса, они и так не разберутся, будет совершаться рутинное действие или это вирус «ломает» ОС.

Отключить UAC

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

Способы отключения UAC

UAC Windows 10 отключить можно многими способами, как в седьмой или восьмой версии. Разберем их по отдельности от простых к более сложным.

Используем панель управления

На примере десятой версии Виндовс все выполняется так:

  • клик правой кнопкой мышки на Пуск, выбор в контекстном меню строки «Панель управления»;
  • в верхней части появившегося окна в блоке «Просмотр» установите «Значки», а «Категории»;
  • в основной части окна отыщите и зайдите в «Учетные записи пользователей»;
  • клик на строке «Изменить параметры контроля» — она находится в нижней части окна;
  • в новом окне передвиньте ползунок на самую нижнюю позицию и сохраните изменения нажатием на «ОК»;
  • система спросит, нужно ли выполнить запись новых настроек — подтвердите действие.

Есть быстрый способ попасть в необходимое меню Панели управления. Для этого:

  • зажмите комбинацию Win+R;
  • скопируйте команду UserAccountControlSettings;
  • подтвердите запуск нажатием на Enter.

Итог — откроется окно «Параметры управления учетными …».

Как отключить службу при помощи командной строки

Чтобы UAC Windows 7 отключить, действуйте по следующему алгоритму:

  • зажмите комбинацию Win+R, скопируйте в окошко команду cmd, запустите ее нажатием на Enter;
  • в новое окно скопируйте запрос: C:\Windows\System32\cmd.exe /k C:\Windows\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA
    /t REG_DWORD /d 0 /f;
  • запустите его нажатием на Enter;
  • перезагрузите компьютер, чтобы настройки вступили в силу.

Отключить UAC на компьютере

Для включения службы UAC все выполняйте как по ранее указанному алгоритму, но запускайте чуть другую команду: C:\Windows\System32\cmd.exe /k C:\Windows\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA
/t REG_DWORD /d 1 /f.

Отключение UAC в Windows 10 через реестр

Для этого делайте такие шаги:

  • зажмите комбинацию Win+R, введите команду regedit и нажмите Enter — запустится Редактор реестра;
  • в левой панели Редактора следуйте по пути HKEY_LOCAL_MACHINE => SOFTWARE => Microsoft => Windows => CurrentVersion => Policies => System;
  • двойным кликом измените значения следующих параметров в правой панели Редактора: PromptOnSecureDesktop, EnableLUA, ConsentPromptBehaviorAdmin, а требуемые новые параметры следовательно: 0, 1, 0;
  • после каждого изменения параметра сохраняйте изменения кликом на «ОК»;
  • чтобы настройки активировались перегрузите компьютер.

UAC в Windows 10

Как отключить UAC для определенной программы в Windows 10? Есть способ, для которого нужно править реестр. Итог — программа будет запускаться и/или изменять системные настройки без оповещений со стороны UAC, хотя он не будет отключен в рамках всей системы. Действовать нужно в такой последовательности:

  1. В Редакторе реестра перейдите в следующую ветку: HKEY_CURRENT_USER => SOFTWARE => Microsoft => Windows NT => CurrentVersion => AppCompatFlags => Layers.
  2. В правой части окна клик правой кнопкой мышки на пустом пространстве: «Создать» => «Строковый параметр». У этого параметра должно быть название, которое совпадает с путем к исполняемому файлу. Например, для Скайпа это будет C:\Program Files\CPUID\Skype\Skype.exe. В каждом случае нужно заходить в папку с установленным приложением и копировать содержимое адресной строки.
  3. После создания параметра кликнуть правой кнопкой мышки => «Изменить». Откроется окно и в строку «Значение» скопируйте RunAsInvoker, сохраните изменения нажатием на «ОК». Теперь UAC не станет надоедать при открытии этого приложения.

Если нужно отключить Контроль для нескольких приложений, то процедуру можно упростить. Для этого:

  • создаете текстовый документ;
  • копируете в негоWindows Registry Editor Version 5.00[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]

    «C:\\Program Files\\Skype\\Skype.exe»=»RUNASINVOKER»

  • в этом примере «C:\\Program Files\\Skype\\Skype.exe» замените на путь к исполняемому файлу, в отношении которого отключается UAC;
  • обратите внимание, что используются двойные наклонные черточки;
  • изменяете расширение файла на .reg;
  • двойной клик на этом файле и подтвердите внесение изменений нажатием на «Да».

Отключение UAC в Windows 10 с помощью сторонних утилит

Подойдет утилита UAC Tweak. Запустите ее после скачивания и установки. Если возникнет ошибка, то зайдите в свойства исполняемого файла и активируйте режим совместимости с Windows Vista. После старта UAC Tweak появится окно, подобное настройкам Контроля учетных записей в Панели управления, но в более лаконичной форме. Нужно только поставить отметку напротив нижней строчки.

UAC Tweak

Способы отключения

Для менее распространенных версий ОС Windows полностью отключить Контроль можно по подобному алгоритму, что и для более популярных Виндовс.

Windows Server 2012

Чтобы в Windows Server 2012 UAC отключить Windows выполняйте следующее:

  • Зайдите в «Панель управления», «Учетные записи …», «Изменение параметров …».
  • В новом окне клик на «Включение или отключение …» => «Продолжить».
  • Снимите отметку с «Использовать контроль учетных …», сохраните изменения кликом на «ОК».
  • Система сделает запрос на перезагрузку. Если уже сейчас нужно деактивировать UAC, то выберите пункт «Перезапустить потом».

Windows Vista

  1. Зажмите комбинацию Windows+R, введите в окне msconfig, запустите нажатием на Enter.
  2. В возникшем окне перейдите на вкладку «Сервис».
  3. В списке найдите пункт «Отключить контроль учетных записей …».

Почему не стоит полностью выключать защиту

Потому что снизится уровень надзора пользователя за устойчивостью ОС к вредоносному ПО. Если вирус «захочет» изменить системные настройки, то с отключенным UAC пользователь не узнает, что поступил такой запрос — он фактически выполнится незаметно.

Как удалить имеющиеся обновления в десятке?

Случается, что при отключенном UAC устанавливаются апдейты ОС, которые вызывают нестабильность системы. Устранить это можно за счет их удаления следующим образом:

  • Зажмите комбинацию Win+I и перейдите в меню «Обновление и безопасность».
  • В новом окне следуйте по пути: «Центр обновления Windows» => «Журнал обновлений» => «Удалить обновления».
  • Отобразится перечень проинсталлированных обновлений. Выделяйте нужное и сверху жмите «Удалить». Если нужно выделить и очистить все — зажмите комбинацию клавиш Ctrl+A.

Очистка старых файлов после обновления Windows

  1. Введите в системном поиске запрос «Очистка диска» и запустите соответствующую утилиту.
  2. В новом окне укажите локальный диск, где установлена ОС.
  3. Клик на «Очистить системные файлы».
  4. Снова укажите диск с Виндовс.
  5. Поставьте отметку в списке напротив строчки «Предыдущие установки Windows».
  6. Запустите процесс нажатием на «ОК» внизу окна.

Включение и настройка КУЗ в Windows 10

Самый простой способ включения UAC через Панель управления. Необходимо добраться до окна «Параметры управления учетными …» и поднять ползунок из самого нижнего уровня. Подробная инструкция по открытию соответствующего окна находится в этом блоке статьи. Разберем детальнее параметры, которые устанавливаются при помощи ползунка в окне от самого нижнего до верхнего:

  1. Контроль полностью отключен. Никаких оповещений о запросе выполнения действий с правами Администратора возникать не будет.
  2. Уведомление появляется, но экран не затемняется. UAC включен и при его срабатывании появляется информационное сообщение с запросом на выполнение действий, но рабочая область дисплея не блокируется.
  3. Уведомление появляется, экран затемняется.
  4. Уведомления возникают не только при изменении системных настроек, но и при выполнении действий любыми инсталляторами.

Заключение

  1. UAC — не антивирус, но помогает защитить ОС от вредоносного ПО.
  2. Не выключайте опцию без прямой необходимости.
  3. Если UAC мешает только при работе в определенной программе, то отключите функцию лишь для этого приложения.
  4. Если Контроль деактивировался в рамках всей системы, то после выполнения действий, ради которых все затевалось, активируйте системный компонент снова.

Загрузить PDF

Загрузить PDF

Контроль учетных записей (UAC) — это система безопасности, впервые представленная в Windows 7, которая предупреждает пользователя, когда какая-либо программа пытается внести изменения в систему. Если вы опытный пользователь, UAC, как правило, не нужен.

  • Примечание: не рекомендуем отключать UAC, чтобы обезопасить систему от вредоносных программ. Если окно UAC открывается каждый раз при запуске надежной программы, создайте специальный ярлык, чтобы избежать этого.
  1. Step 1 Войдите в систему как администратор.

    Только так можно изменить настройки UAC для любой учетной записи.[1]

    • Если вы не помните пароль администратора, сбросьте его.
    • Если на компьютере нет учетной записи администратора (то есть все пользователи обладают обычными учетными записями), загрузите систему в безопасном режиме, чтобы получить доступ к учетной записи администратора. Вам все равно потребуется пароль, но если это ваш собственный компьютер, пароль, возможно, не установлен.
  2. Step 2 Откройте меню «Пуск» и введите uac.

  3. Step 3 Выберите «Изменение параметров...

    Выберите «Изменение параметров контроля учетных записей» в результатах поиска.

  4. Step 4 Используйте ползунок для настройки уровня UAC.

    Существует четыре уровня UAC. Четвертый уровень (самый высокий) будет уведомлять вас каждый раз, когда какая-либо программа или вы пытаетесь внести изменения в систему. Третий уровень будет уведомлять вас каждый раз, когда какая-либо программа пытается внести изменения в систему. Второй уровень аналогичен третьему, но без затемнения экрана. Первый уровень (самый низкий) вообще не будет уведомлять вас.

    • Рекомендуем выбрать четвертый или третий уровень, чтобы UAC предотвратил заражение системы вредоносными программами.
    • Можно оставить высокий уровень, но отключить UAC для определенных программ, которым вы доверяете и часто пользуетесь. Об этом читайте в следующем разделе.
  5. Step 5 Нажмите OK, когда внесете необходимые изменения.

    Возможно, придется ввести пароль администратора.

    Реклама

  1. 1

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

  2. Step 2 Откройте меню «Пуск» и введите планировщик.

    Выберите «Планировщик заданий» в результатах поиска.

  3. Step 3 Щелкните «Создать задачу» на правой панели.

    Введите имя задачи.

  4. Step 4 Установите флажок у...

    Установите флажок у «Выполнить с наивысшими правами» в нижней части окна.

  5. Step 5 Нажмите на вкладку Действия, а затем нажмите Создать.

  6. Step 6 Щелкните по Обзор,...

    Щелкните по Обзор, а затем найдите исполняемый файл нужной программы. Выберите фактический исполняемый файл программы, а не ярлык на рабочем столе или в меню «Пуск».

  7. Step 7 Нажмите OK, чтобы сохранить действие, а затем нажмите Параметры.

    Установите флажок у «Разрешать выполнение задачи по требованию», а затем нажмите OK.

  8. Step 8 Щелкните правой кнопкой...

    Щелкните правой кнопкой мыши по рабочему столу и выберите «Создать» > «Ярлык». В текстовом поле введите schtasks /run /TN "Имя задачи". Замените Имя задачи на имя созданной задачи.

    • Выполните оставшиеся действия, чтобы создать ярлык на рабочем столе.
    • Щелкните правой кнопкой мыши по новому ярлыку, в меню выберите «Свойства» и нажмите Изменить значок. Еще раз посмотрите на исполняемый файл программы, чтобы выбрать значок как у этого файла.
  9. Step 9 Запустите программу с помощью нового ярлыка.

    Отныне при запуске этой программы окно UAC открываться не будет. Повторите описанные действия с любой другой программой, для которой вы хотите отключить UAC.[2]

    • Есть бесплатные программы, такие как «UAC Pass» и «UAC Trust Shortcut», с помощью которых можно создавать ярлыки, но они не понадобятся, как только вы научитесь создавать ярлыки вручную.

    Реклама

Об этой статье

Эту страницу просматривали 15 785 раз.

Была ли эта статья полезной?

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как отключить автономные файлы windows 10
  • Wechat for windows last version
  • Лучшая экранная клавиатура для windows 10
  • Запуск uefi из windows
  • Openssh windows add key