Как отключить контроль локальных учетных записей UAC. Что такое контроль учетных записей пользователей (UAC)

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

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

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

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

Если для завершения задания потребуется разрешение или пароль, UAC отобразит предупреждение в виде одного из приведенных ниже сообщений:

- Windows требует разрешения для продолжения :

Функции или программе Windows, которая может повлиять на работу других пользователей этого компьютера, требуется ваше разрешение для запуска.

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

- Программа требует разрешения для продолжения

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

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

- Неопознанная программа пытается получить доступ к компьютеру

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

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

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

- Программа была заблокирована

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

Вот (неполный) список действий, вызывающих сообщение UserAccount Control:

- Изменения в каталогах %SystemRoot% и %ProgramFiles%
- инсталляция/деинсталляция ПО, драйверов и компонентов ActiveX
- изменение меню «Пуск» для всех пользователей
- Установка обновлений Windows, конфигурирование Windows Update
- Перенастройка брандмауэра Windows
- Перенастройка UAC
- Добавление/удаление учётных записей
- Перенастройка родительских запретов
- Настройка планировщика задач
- Восстановление системных файлов Windows из резервной копии
- Любые действия в каталогах других пользователей
- Изменение текущего времени (впрочем, изменение часового пояса UAC не вызывает)

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

Windows запросит разрешение или пароль администратора перед выполнением задания.

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

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

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

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

1. Войти в Панель управления
2. Переходим в Классический вид
3. Заходим в раздел Учетные записи пользователей
4. Находим пункт Включение или отключение контроля учетных записей (UAC)
5. Соглашаемся с предупреждением UAC, нажав Продолжить
6. Снимаем галочку напротив используйте к.у.з и жмем ОК
7. Перезагружаем компьютер

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

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

В Windows 7 имеется несколько способов отключений User Account Control, рассмотрим все из них подробнее:

Метод 1: Отключить UAC (User Account Control ) в панели управления

1. В Windows 7 есть несколько способов открыть страницу с настройками UAC:

    • Перейти в меню Пуск -> Панель управления -> User Accounts and Family Safety -> User Account.
    • Перейти в меню Пуск -> Панель управления -> System and Security -> Action Center.
    • Кликнуть правой правой кнопкой мыши по флажку в области уведомлений (системный трей), а затем выбрать Open Action Center.
    • Наберите «MsConfig » в строке поиска для запуска модуля настройки системы, затем перейдите на вкладку Tools, найдите пункт Change UAC Settings, выберите его и нажмите кнопку «Launch».

3. Опустите ползунок до самого низкого значения, имеющего описание Never notify me.

4. Нажмите кнопку ОК, для сохранения.

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

Метод 2: Отключение UAC с помощью редактора реестра

1. Запустите редактор реестра (Regedit).

2. Перейдите в следующий раздел реестра:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System

3. Найдите следующий параметр типа REG_DWORD:

4. Установите значение EnableLUA в 0.

5. Выйти из редактора реестра и перезагрузите компьютер, чтобы окончательно отключить UAC.

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

В версиях Windows 7 Ultimate, Business и Enterprise, которые можно включить в состав домена Active Directory, возможно использовать доменную групповую политику для отключений контроля UAC на множестве компьютерах сети одновременно.

1. Введите gpedit.msc в строке поиска для запуска редактора локальной групповой политики (или gpmc.msc для запуска консоли управления групповыми политиками в домене AD).

2. Перейдите к следующей ветке дерева групповых политик:

Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options

В GPMC, сначала выберите групповую политику, которую хотите редактировать.

3. В правой части окна найдите следующую политику:

User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode

Установите значение этой политики «Elevate without prompt » (без запроса).

4. Найдите следующую политику в правой части окна редактора:

User Account Control: Detect application installations and prompt for elevation

Установите его значение в Disabled .

5. Найдите еще одну политику в правой части экрана:

User Account Control: Run all administrators in Admin Approval Mode Контроль учетных записей

Установите этот параметр в Disabled .

6. Найдите следующую политику:

User Account Control: Only elevate UIAccess applications that are installed in secure locations

Установите его значение Disabled .

7. Перезагрузите компьютер, когда отредактируете все указанные настройки

Метод 4: Использование командной строки для User Account Control

Использование возможности отключение контроля UAC с помощью командной строки может пригодится в различных скриптовых сценариях, например файлах.bat и.cmd. Такой подход может пригодится профессиональным администраторам и техническим специалистам. На самом деле, указанные команды делают не что иное, как редактирование параметра реестра, указанном во 2 методе..

1. Откройте командной строку с правами администратора.

2. Для отключения UAC, выполните следующие команды:

%windir%\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f

Опционально вы можете отключить все всплывающие предупреждения и уведомления:

%windir%\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 0 /f

Совет: Чтобы снова включить UAC, воспользуйтесь командой:

%windir%\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f

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

%windir%\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 2 /f

Обратите внимание, в том случае, если вы отключили UAC в Windows 7, у вас могут перестать работать гаджеты рабочего стола.Если вам интересно, прочитайте следующую статью.

User account control (сокращенно UAC) – специальный сервис Windows, который призван защищать операционную систему от внешних угроз. Благодаря данной функции вредоносным программам значительно труднее повредить вашу персональную информацию или изменить работу персонального компьютера.

При этом пользователей часто раздражает постоянно выскакивающее окошко «Разрешить программе внести изменения в работу ПК?». В данной статье описывается, как отключить контроль , а также объясняются принципы работы UAC.

Панель управления

Наиболее простой способ включить или выключить данный контроль – воспользоваться панелью управления. Следуйте представленным инструкциям:


В данном меню можно увидеть ползунок, с помощью которого регулируется уровень безопасности user account control. Всего существует 4 уровня в Windows:

  • Максимальный – Windows будет предупреждать каждый раз, когда совершаются действия, изменяющие работу ОС.
  • Хороший – оповещения появляются только при попытках программного обеспечения что-либо поменять. Действия самого пользователя игнорируются.
  • Средний – Аналогичен хорошему, но рабочий стол не блокируется на время принятия решения.
  • Низкий – если включить его, оповещения не будут показываться вообще.

Сразу становится понятно, как отключить UAC – необходимо переместить ползунок в нижнее положение и нажать «Ok».

Обратите внимание: вы также можете вызвать данное меню, если введете команду «UserAccountControlSettings.exe » в диалог «Выполнить» ( + R).

Консоль Windows

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


Зачем нужна данная функция

Контроль локальных учетных записей позволяет обеспечить безопасность вашей операционной системы от действий других пользователей или вредоносных программ. Каждый раз, когда неизвестная программа (с несертифицированным разработчиком) вносит какие-либо изменения в работу ОС, компьютер предупреждает пользователей о возможной угрозе.

Если вы доверяете приложению – можно продолжить работу. Если же оно работало в фоновом режиме, и попыталось самостоятельно запустить какие-то процессы, вы сможете остановить это. Фактически, данное окно с вопросом появляется только во время установки новых программ.

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

Именно по этой причине в XP и более ранних версиях настоятельно рекомендовалось работать под обычной учетной записью, однако такой способ порождал разного рода трудности, например, постоянные запросы у администратора на выполнение какого-либо невинного действия вроде изменения системного времени. Разумеется, такую работу никак нельзя было назвать продуктивной. Впрочем, решение наболевшего вопроса вскоре было найдено.

Что такое UAC

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

Внешне работа контроля учетных записей в Windows 7/10 проявляется в том, что в момент запуска процесса появляется окошко с просьбой подтвердить требующее права администратора действие.

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

Польза UAC очевидна – если бы его не было, при работе пользователя в учетной записи администратора запуститься с более высокими правами мог бы любой вирус. Конечно, UAC не является панацеей, но остановить такой несанкционированный запуск исполняемого файла он вполне способен. Тем не менее, многие пользователи не жалуют UAС, и главная тому причина – его назойливость. Поэтому неудивительно, что у рядовых юзеров часто возникает вопрос, как отключить контроль учетных записей пользователей в Windows 7/10.

Принцип работы

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

Возможно, это не самая точная формулировка описания работы UAC. Контроль, скорее, можно представить как некое промежуточное звено между пользовательским и администраторским списками прав. Рассмотрим более детально то, что происходит в ходе установки/запуска программы при включенном контроле учетных записей. Когда пользователь запускает инсталлятор, функция ShellExecute вызывает другую функцию CreateProcess, которая в свою очередь запускает системы AppCompat, Fusion и Installer Detection, проверяющие, нужны ли программе повышенные привилегии. Если нужны, функция CreateProcess возвращает ошибку ERROR_ELEVATION_REQUIRED, а функция ShellExecute запускает диалоговое окошко UAC.

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

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

Ну а теперь вернемся к тому, как отключить UAC в Windows 7/10. Самый очевидный способ – через интерфейс. Получить доступ к нужным настройкам можно через апплет «Учетные записи пользователей» в Панели управления, но, чтобы далеко не ходить, можно выполнить в окошке Run (Win+R) команду UserAccountControlSettings (она работает в Windows 7, 8, 8.1 и 10).

Доступны четыре режима работы UAC:

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

Чтобы отключить UAC, перетащите ползунок в самый низ и нажмите «ОК». Если система того потребует, перезагрузите компьютер.

Откройте редактор реестра командой regedit и разверните эту ветку:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System

Отыщите в правой колонке параметр EnableLUA и измените его значение с 1 на 0, сохраните настройки и перезагрузитесь.

Обратите также внимание на параметры PromptOnSecureDesktop (0 отключает только затемнение) и ConsentPromptBehaviorAdmin (1 включает максимальный уровень защиты с требованием пароля).

Использование командной строки

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

C:/Windows/System32/cmd.exe /k %windir%/System32/reg.exe ADD HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System /v EnableLUA /t REG_DWORD /d 0 /f

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

Локальные групповые политики

Отключить UAC можно также с помощью редактора локальных групповых политик. Запустите его командой gpedit.msc и перейдите по пути Конфигурация компьютера – Конфигурация Windows – Параметры безопасности – Локальные политики – Параметры безопасности .

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

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

И напоследок давайте разберем еще один интересный момент, а именно отключение UAC в Windows 7/10 для конкретных программ. Есть несколько способов это сделать, но не все они удобны. Если вы считаете себя продвинутым пользователем, можете повозиться с пакетом Application Compatibility Toolkit, позволяющим выделывать разные интересные штуки. Мы же предложим более простую утилиту Winaero Tweaker от отечественного разработчика. Запустите ее, прокрутите список опций почти до самого низа и найдите там E levated Shortcut .

В правой части окна утилиты в поле Target укажите путь к исполняемому файлу приложения, которое хотите запускать в обход UAC, а в поле Shortcut location – путь к ярлыку его запуска.

Нажмите кнопку «Create Elevated Shortcut» и ярлык будет создан. Просто, быстро и удобно, но этот способ имеет маленький недостаток. При запуске приложения через созданный ярлык на мгновение на экране будет появляться окошко командной строки.

Можно попробовать и такой способ. Создайте в Планировщике заданий новую задачу.

На вкладке «Общие» присвойте ей имя, к примеру, «Запуск редактора реестра без UAC», а потом внизу установите птичку «Выполнить с наивысшими правами».

В открывшемся окошке указываем полный путь к исполняемому файлу программы.

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

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

Если программа запустилась как и положено, без запроса UAC, осталось только создать ярлык. Создайте его на рабочем столе и пропишите в поле расположения объекта команду schtasks /run /tn «task name» , где «task name» – имя вашей задачи.

Вот и все дела.

Увы, и этот способ имеет свой недостаток – приложения будут запускаться в фоновом режиме, точнее без фокусировки, но это можно поправить, вписав в поле Планировщика заданий вместо пути к вашей программе путь C:/Windows/system32/cmd.exe , а в поле добавления аргументов /c start «» program.exe , где program.exe – имя исполняемого файла программы, запускаемой в обход контроля учетной записи.

Пожалуй, это все, что мы хотели рассказать по теме контроля учетных записей в Windows 7/10. Свои замечания и комментарии оставляйте с помощью расположенной ниже формы.

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

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

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

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

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

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

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