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

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

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

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

    Отключаем UAC в Виндовс 7 и 8

    Через панель управления

    Проще всего его отключить если в поисковой строке меню Пуск (Win+F) ввести «Контроль учетных записей »

    Появится ссылка «Изменение параметров контроля учетных записей ». Жмем её – запустится такое окно.

    Это же самое окно можно открыть более длинным путем: Пуск / Панель управления , просматриваем в режиме – Категория .

    Затем Система и безопасность , Центр поддержки и уже там найдем нужный нам пункт.

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

    Подтверждаем ОК , чтобы настройки вступили в силу – перезагружаемся .

    Командный интерпретатор следует запустить от администратора (правой клавишей по кнопке Пуск )

    Ввести одну длинную команду указанную нижу, для вступления изменений в силу.


    Отключаем контроль в Windows 10

    Через панель управления

    В поисковой строке кнопки Пуск (Win+F) вводим UAC и Enter . Появится окно, в котором можно настроить управление учетными записями. Тянем ползунок вниз, жмем ОК и перезапускаем компьютер.

    Если Вам надоели всплывающие сообщения Контроля учетных записей пользователей, требующие подтверждение запуска некоторых приложений, то Вам стоит ознакомиться с этой статьёй. Я приведу 4 способа отключения надоедливости этого контроля, которые каждый из Вас сможет повторить у себя на компьютере. Рассмотрим также как понизить степень назойливости контроля учетных записей пользователей, не отключая его полностью. Рассмотрим, почему это наиболее предпочтительный способ.

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

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

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

    Отключение UAC Windows 10 в Панели управления

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

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

    В Панели управления находим раздел Учетные записи пользователей .



    Учетные записи пользователей

    Следующее окно - страница Управления Вашей учетной записью. Нажимаем на ссылку Изменить параметры контроля учетных записей .


    Изменить параметры контроля учетных записей

    Теперь самое главное. Чтобы полностью отключить UAC тащим бегунок левой кнопкой мыши в самый низ и нажимаем OK .


    Отключение UAC

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

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

    Отключение UAC и выбор любого из четырех вариантов работы Контроля учетных записей Windows 10 возможен и с помощью редактора реестра. Откройте Пуск и наберите regedit и нажмите Enter .


    Запуск Regedit

    Параметры работы UAC определяются тремя ключами, которые находятся в разделе HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Policies\ System .


    Ключи UAC

    Эти параметра типа DWORD отвечают за режимы работы UAC: PromptOnSecureDesktop , EnableLUA , ConsentPromptBehaviorAdmin . Изменять их значения можно по двойному клику на каждом. При это откроется окно, которой нужно указать цифирное значение параметра и нажать кнопку OK .

    Изменение параметра DWORD

    1. Всегда уведомлять - 1, 1, 2 соответственно. (например, PromptOnSecureDesktop - 1 , EnableLUA - 1 , ConsentPromptBehaviorAdmin - 2 );
    2. Уведомлять при попытках приложений изменить параметры (значения по умолчанию) - 1, 1, 5;
    3. Уведомлять без затемнения экрана - 0, 1, 5;
    4. Отключить UAC и не уведомлять - 0, 1, 0;

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

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


    "ConsentPromptBehaviorAdmin"=dword:00000000
    "EnableLUA"=dword:00000000
    "PromptOnSecureDesktop"=dword:00000000

    Для включения контроля учетных записей, создайте и примените файл реестра следующего содержания:

    Windows Registry Editor Version 5.00


    "ConsentPromptBehaviorAdmin"=dword:00000005
    "EnableLUA"=dword:00000001
    "PromptOnSecureDesktop"=dword:00000001

    И снова требуется перезагрузиться, чтобы новые параметры UAC вступили в силу.

    Отключение UAC Windows 10 в командной строке

    Командная строка в Windows 10 вызывается аналогичным путём вызова реестра. Открываем Пуск и вводим команду cmd и нажимаем Enter.


    Запуск cmd

    Для изменения параметров 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

    Параметр d 0 /f отключает оповещения полностью.

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

    Параметр d 0 /f возвращает режим обратно.


    cmd

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

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

    Открываем Пуск и вводим команду msconfig и нажимаем Enter .


    MsConfig

    После запуска утилиты переходим на вкладку Сервис и выбираем пункт Настройка контроля учетных записей и нажимаем кнопку Запуск .


    Настройка контроля учетных записей

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

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

    Любая операционная система должна быть не только удобной, функциональной и производительной, но и хорошо защищенной. Встроенная защита присутствовала и в ранних версиях 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. Свои замечания и комментарии оставляйте с помощью расположенной ниже формы.

    Пользовательский интерфейс настроек 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, у вас могут перестать работать гаджеты рабочего стола.Если вам интересно, прочитайте следующую статью.

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

    Что такое UAC?

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

    Причины отключения

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

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

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

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

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

    1. ПКМ по меню Пуск → Панель управления → установите Просмотр: мелкие значки → Учетные записи пользователей.
    2. Нажмите «Изменить параметры контроля учетных записей» → откроется окно, в котором выполните настройку уведомления об изменении параметров компьютера, установив ползунок в одно из четырех предложенных положений:
      • Всегда уведомлять;
      • Уведомлять при попытках приложений изменить параметры (значения по умолчанию);
      • Уведомлять без затемнения экрана;
      • Никогда не уведомлять.

    Полезно! Альтернативный способ открыть параметры управления учетной записью: нажмите Win+R и введите:
    UserAccountControlSettings

    Командная строка


    Эта команда вносит соответствующие изменения в редактор реестра Windows.

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


    Чтобы задать определенное значение UAC, используйте таблицу для подбора нужных параметров DWORD.

    ConsentPromptBehaviorAdmin EnableLUA PromptOnSecureDesktop
    Никогда не уведомлять 0 1 0
    Уведомлять без затемнения экрана 5 1 0
    Уведомлять при попытках приложений изменить параметры 5 1 1
    Всегда уведомлять 2 1 1

    Как включить?

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