Как отключить uac только на одну программу

Техника

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

На скриншоте ниже показано, что при запуске редактора реестра (regedit.exe) в Windows 10 появляется окно подтверждения UAC:

Контроль учетных записей Разрешить этому приложению вносить изменения на вашем устройстве? User Account Control Do you want to allow this app to make changes to your device?

Контроль учетных записей Разрешить этому приложению вносить изменения на вашем устройстве?

Контроль учетных записей в Windows 10 | Как настроить или отключить UAC?

UAC не включен для встроенной учетной записи администратора, которая в Windows 10 по-умолчаню отключена.

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

Ползунок User Account Control

В Windows 7 (и выше) настройки UAC на компьютере управляются с помощью специального ползунка (вызывается через панель управления или файлом UserAccountControlSettings.exe). С помощью ползунка вы можете выбрать один из четырех предопределенных уровней защиты UAC.

По умолчанию в Windows 10 выбран 3 уровень защиты UAC, который выводит уведомление только при попытке изменить системные файлы или параметры.

Что пользователи думают о UAC

Пожалуй, ни одна функция Windows не вызывала столько отрицательных и положительных эмоций и отзывов, как Контроль учетных записей, который дебютировал в Windows Vista. Большинство пользователей были раздражены, казалось бы, бесконечным и неисчерпаемым количеством всплывающих окон, которые постоянно ныли «Разрешить этой программе или нет»/»Программа пытается внести следующие изменения. Позволить или нет». Так что, вероятно, вы уже слышали, и не один раз, фразу «Просто выключите его и проблема будет решена». Очевидно, что UAC раздражает большинство людей и делает использование компьютера невыносимым.

Тем не менее, прежде, чем выключить UAC, стоит задуматься и попытаться узнать, как UAC устроен и какую пользу он может принести.

Как отключить User Account Control в Windows через GPO?

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

Вы можете отключить UAC с помощью групповой политики. На отдельном компьютере можно использовать редактор локальный групповой политики gpedit.msc. Если нужно распространить политику на компьютеры в домене, нужно использовать консоль Group Policy Management Console — gpmc.msc (рассмотрим этот вариант).

  1. В консоли управления доменными GPO щелкните по OU с компьютерами, на которых вы хотите отключить UAC и создайте новую политику;
  2. ОтредактируйтеполитикуиперейдитевразделComputer Configuration -> Policies -> Windows Settings -> Security Settings -> Local Policies -> Security Options;
  3. В этом разделе есть несколько параметров, которые управляют настройками UAC. Имена этих параметров начинаются с User Account Control;
  4. Для полного отключения UAC установите следующие значения параметров:
  • User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode = Elevate without prompting;
  • User Account Control: Detect application installations and prompt for elevation = Disabled;
  • User Account Control: Run all administrators in Admin Approval Mode = Disabled;
  • User Account Control: Only elevate UIAccess applications that are installed in secure locations = Disabled.
  1. Чтобы обновить настройки групповых политик на компьютерах и отключить UAC, нужно перезагрузить их. После перезагрузки UAC переключится в режим “Никогда не уведомлять”;
Читайте также:
Программа подготовка к егэ по математике в 11 классе

Также можно точечно отключать UAC только для некоторых пользователей/компьютеров через реестр, а настройки распространить через Group Policy Preferences.

Создайте новый параметр реестра в ветке GPO Computer Configuration -> Preferences -> Windows Settings -> Registry со следующими настройками:

  • Action: Replace
  • Hive: HKEY_LOCAL_MACHINE
  • Key Path: SOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem
  • Value name: EnableLUA
  • Value type: REG_DWORD
  • Value data: 0

Затем перейдите на вкладку Common и включите опции:

  • Remove this item when it is no longer applied
  • Item-Level targeting

Нажмите на кнопку Targeting и укажите компьютеры, или доменные группы, на которые должна применяться политика отключения UAC.

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

Настройка параметров UAC в реестре

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

Когда вы меняете значение ползунка UAC в панели управления, Windows меняет значение параметров реестра из этой ветки следующим образом (ниже приведены готовые REG файлы для разных уровней ползунка User Account Control:

UAC уровень 4 (Always notify):

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem] «ConsentPromptBehaviorAdmin»=dword:00000002 «ConsentPromptBehaviorUser»=dword:00000003 «EnableInstallerDetection»=dword:00000001 «EnableLUA»=dword:00000001 «EnableVirtualization»=dword:00000001 «PromptOnSecureDesktop»=dword:00000001 «ValidateAdminCodeSignatures»=dword:00000000 «FilterAdministratorToken»=dword:00000000

UAC уровень 3 (Notify only when programs try to make changes to my computer):

«ConsentPromptBehaviorAdmin»=dword:00000005 «ConsentPromptBehaviorUser»=dword:00000003 «EnableInstallerDetection»=dword:00000001 «EnableLUA»=dword:00000001 «EnableVirtualization»=dword:00000001 «PromptOnSecureDesktop»=dword:00000001 «ValidateAdminCodeSignatures»=dword:00000000 «FilterAdministratorToken»=dword:00000000

«ConsentPromptBehaviorAdmin»=dword:00000005 «ConsentPromptBehaviorUser»=dword:00000003 «EnableInstallerDetection»=dword:00000001 «EnableLUA»=dword:00000001 «EnableVirtualization»=dword:00000001 «PromptOnSecureDesktop»=dword:00000000 «ValidateAdminCodeSignatures»=dword:00000000 «FilterAdministratorToken»=dword:00000000

UAC уровень 1 (Never notify — UAC отключен):

«ConsentPromptBehaviorAdmin»=dword:00000000 «ConsentPromptBehaviorUser»=dword:00000003 «EnableInstallerDetection»=dword:00000001 «EnableLUA»=dword:00000001 «EnableVirtualization»=dword:00000001 «PromptOnSecureDesktop»=dword:00000000 «ValidateAdminCodeSignatures»=dword:00000000 «FilterAdministratorToken»=dword:00000000

Вы можете изменить значение любого параметра из редактора реестра или из командной строки. Например, чтобы отключить UAC на компьютере (потребуется перезагрузка) можно выполнить команду:

reg.exe ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v EnableLUA /t REG_DWORD /d 0 /f.

Или аналогичная команда на PowerShell:

New-ItemProperty -Path HKLM:SoftwareMicrosoftWindowsCurrentVersionpoliciessystem -Name EnableLUA -PropertyType DWord -Value 0 -Force

В этой ветке есть еще один параметр реестра LocalAccountTokenFilterPolicy, который часто называют Remote UAC. Этот параметр по умолчанию запрещает удаленное подключение к стандартным административным шарам под локальным учетными записями с правами администратора.

Как отключить UAC

Windows 8, как одна из последних и достаточно популярных операционных компьютерных систем, заслуживает отдельного внимания. Сначала нужно войти в систему с правами администратора. Это достаточно просто, ведь созданная по умолчанию учетная запись — это и есть администратор персонального компьютера.

Удерживая клавишу Win с фирменным логотипом «Майкрософт», нужно нажать клавишу Q. Откроется поисковая панель, в которой нужно ввести аббревиатуру: UAC. Рядом с флажком из выпадающего меню будет написано «Изменение контроля учетных записей». В меню «Параметры управления учетными записями пользователей» можно выбрать, в какой именно степени должен работать UAC.

Если протянуть бегунок вниз, то контроль будет отключен. Необходимо сохранить действие, а затем перезапустить систему, чтобы изменения вступили в силу. В Windows 7 все происходит по такой же схеме, но находится нужный параметр под иконкой учетной записи в меню панели «Пуск».

Читайте также:
Как создать программу для расчета в excel

Особенности использования UAC в Windows Server

User Account Control в Windows Server работает и управляется так же как в дектопных редакциях Windows.

Допустимо полностью отключать UAC в Windows Server 2016/209, если выполняются следующие условия.

  • Только администраторы имеют удаленный доступ к рабочему столу сервера (RDP доступ к серверу для обычных пользователей должен быть отключен). На RDS серверах нужно оставлять UAC включенным;
  • Администраторы должны использовать Windows Server только для выполнения административных задач. Работа с офисными документами, мессенджерами, веб браузером должна выполняться только на рабочей станции администратора под обычной учёткой пользователя с включенным UAC, а не на серверах (см. статью о лучших практиках по защите аккаунтов администраторов),

UAC всегда отключен в редакциях Windows Server Core.

При включенном UAC Windows Server запрещает удаленное подключение под локальными аккаунтами (через net use, winrm, Powershell Remoting). Токен такого пользователя будет отфильтрован включенным параметром UAC LocalAccountTokenFilterPolicy (об этом рассказано в предыдущей секции).

Что такое UAC

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

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

Для сторонних программ UAC работает и при их установке в Windows, и каждый раз при запуске.

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

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

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

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

Источник: ktexnika.ru

Как отключить UAC

отключение UAC

UAC (контроль учётных записей пользователей) — функциональный компонент Windows. Обеспечивает защиту от несанкционированного вмешательства в ОС. Запрашивает у пользователя подтверждения операций с правами владельца учётки. В том числе:

  • операции в директориях %SYSTEMROOT% и %PROGRAMFILES%;
  • загрузка и конфигурирование апдейта системы;
  • настройка в брандмауэре ОС;
  • перенастройка самого модуля контроля;
  • удаление/создание учёток;
  • редактирование в Планировщике задач;
  • выполнение процедур в пользовательских каталогах;
  • инсталляция некоторых приложений и т.д.
Читайте также:
Как разблокировать Самсунг с помощью программы

Впервые опция UAC появилась в Windows Vista. В более раннем дистрибутиве, Windows XP, она отсутствует.

У многих пользователей операционных систем Microsoft нового поколения возникает вопрос, как отключить UAC из-за того, что он доставляет определённый дискомфорт в процессе работы. А именно:

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

Из этого руководства вы узнаете, как отключить UAC в Windows 7/10 различными способами.

Способ №1: через меню «Пуск»

Windows 7

1. Клацните по иконке «Пуск».

2. В поисковой строке введите «UAC».

3. Кликните надпись «Изменение параметров… записей».

Пуск

3. Переместите ползунок вниз — в положение «Никогда не уведомлять».

Изменение параметров

4. Клацните по кнопке «OK». При этой конфигурации контроль учёток выключен.

завершение операции

5. В сообщении о внесении изменений выберите ответ «Да».

запрос

6. В трее появится оповещение. Кликните по нему. В панели запустите команду «Перезагрузить сейчас». После перезапуска UAC будет деактивирован полностью.

перезагрузка

Windows 10

1. В панели задач нажмите иконку «Поиск» (значок «Лупа»).

панель задач

2. В поисковой строке набирайте запрос «изменение параметров… » до тех пор, пока не появится в выдаче название модуля «Изменение… учётных записей». Затем кликните по нему.

поиск

3. Переведите ползунок в положение «Никогда …» и нажмите «OK».

в положение «Никогда …»

Способ №2: через Панель управления

1. Перейдите в Панель управления:

  • в Windows 7: кликните левой кнопкой иконку «Пуск» → в списке нажмите «Панель управления»;
  • в Windows 10: кликните «Пуск» → в выпавшем перечне выберите пункт «Панель управления».

панель меню

2. В настроечной панели щёлкните опцию «Изменить параметры…».

опция «Изменить параметры…»

3. Далее выполните отключение UAC, как описано в предыдущем способе.

Способ №3: редактирование реестра

(только для Windows 10)

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

1. Нажмите комбинацию клавиш — Win+R.

2. Введите в строчке «Открыть» команду — regedit. Нажмите «Enter» или кликните кнопку «OK».

строчка «Открыть»

3. В запросе предоставления прав редактору реестра нажмите «Да».

разрешение запуска

4. Перейдите в директорию:
HKEY_LOCAL_MACHINE → SOFTWARE → Microsoft → Windows → CurrentVersion → Policies → System

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

Сконфигурируйте параметры ключей в правой панели редактора:

  • PromptOnSecureDesktop
  • EnableLUA;
  • ConsentPromptBehaviorAdmin

Возможные значения для ключей в указанной последовательности для конфигурирования UAC:

  • 1, 1, 2 — всегда показывать уведомления модуля;
  • 1, 1, 5 — запросы на изменение настроек приложениями;
  • 0, 1, 5 — отображать сообщения без затемнения экрана;
  • 0, 1, 0 — полное отключение UAC.

редактирование ключа

Для изменения ключа два раза кликните по нему мышкой. В поле «Значение» впишите необходимую цифру. Клацните «OK».

Отключение UAC в Windows Vista

1. Откройте: Пуск → Панель управления → Учётные … пользователей → Включение … контроля учётных записей.

опция контроля

2. Кликом мышки уберите «галочку» в настройке «Используйте контроль… для защиты компьютера».

3. Нажмите «OK», перезагрузите систему.

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

Embedded thumbnail

Embedded thumbnail

Embedded thumbnail

Источник: zavod-mc.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru