Контроль учетных записей windows 7 блокирует программу. Как отключить контроль учетных записей (uac) в 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. Свои замечания и комментарии оставляйте с помощью расположенной ниже формы.

Привет! Решил сегодня написать еще один совет, в котором расскажу о том, как отключить контроль учетных записей (UAC) в Windows 7 . После вы что делаете первым делом? Да, я тоже программы разные устанавливаю:). И вы наверное тоже заметили предупреждение, которое выглядит вот так:

Что это и что оно дает? Это контроль учетных записей, или UAC . Он служит для того, что бы предотвратить внесения изменений на компьютер сторонними программами, или правильнее сказать опасными программами. По умолчанию система UAC включена, и при каждой попытке запустить установку какой-то программы будет появляться окно с вопросом. Разрешаете ли вы этой программе внести изменения на ваш компьютер.Если вы нажмете да, то начнется установка программы, ну а если нет, то ничего не произойдет и программа не будет установлена. Лично я считаю такую проверку бесполезной, и она только отвлекает все время своими предупреждениями. Поэтому я всегда отключаю UAC.

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

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

Ищем пункт и выбираем его.

Выбираем .

Откроется окно, в котором нужно потянуть указатель до самого низу, к “Никогда не уведомлять” . После этого нажмите “Ok” .

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

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

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

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

Отключение UAC через панель управления

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

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

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

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

Если вы полностью хотите отключить UAC, то ползунок следует спустить до самого низа и нажать на кнопку «OK».

Отключение UAC через командную строку

Второй способ. Заходим в «Пуск -> Стандартные » и нажимаем на пункт «Выполнить. Перед вами откроется окно, вам в ней нужно ввести слово «msconfig» и нажать на кнопку «OK». Далее у вас должно открыться окно «Конфигурация системы»:

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

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

Контроль учётных записей (User Account Control) повышает безопасность операционной системы, ограничивая перечень действий, доступных для выполнения посторонними приложениями и самим пользователем без подтверждения администратора. К таким действиям относятся: запуск и инсталляция программ, установка и удаление служб, внесение изменений в реестр. Во время запроса на разрешение выполнения той или иной операции перед пользователем отображается окошко, где можно подтвердить или отклонить действие.

Давайте разберёмся, как отключить контроль учётных записей пользователей в среде Windows 7 следующими способами:

  • посредством «Параметров управления учётными записями»;
  • через командную строку;
  • при помощи редактора групповой политики;
  • прямым редактированием соответствующей записи реестра.

Итак, начнём с самого простого и понятного новичкам варианта отключения UAC.

Графический интерфейс

За настройку UAC отвечает файл «UserAccountControlSettings.exe», расположенный в каталоге «System32» для Windows любой разрядности. Вызвать его можно несколькими путями:

  • переходим в вышеназванную папку и запускаем файл «UserAccountControlSettings.exe» или вставляем в адресную строку «Проводника» следующую строчку: «%WINDIR%\SYSTEM32\UserAccountControlSettings.exe» и жмём Enter ;
  • в появившемся окошке при следующей попытке что-либо изменить в системе или запустить программу кликаем «Настройка выдачи таких уведомлений»;
  • открываем окно командного интерпретатора посредством сочетания клавиш Win + R , вводим команду «UserAccountControlSettings.exe» и жмём Ввод ;

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

В последнем случае выполняем следующую инструкцию.

  1. Вызываем «Пуск» и кликаем по аватару учётной записи.
  1. В открывшемся окне выполняем клик по ссылке «Изменение параметров контроля…».

Здесь можно пойти и более сложным путём: открыть «Панель управления» и перейти по обведённому на скриншоте выше пути.

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

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

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

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

Локальная политика

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

Неактуально для домашней редакции «Семёрки».

  1. Открываем командный интерпретатор при помощи клавиш Win + R или одноимённой кнопки в «Пуск».
  1. Вводим в текстовую строку команду «secpol.msc» и кликаем «ОК».
  1. Соглашаемся на выполнение операции.
  1. Разворачиваем раздел «Локальные политики», кликнув по стрелке возле названия пункта или выделив его, нажав кнопку → , расположенную на курсорном блоке клавиатуры.
  1. Идём в каталог «Параметры безопасности», где через контекстное меню записи «Контроль учетных записей: все администраторы работают в режиме одобрения…» вызываем её «Свойства».

То же самое делается двойным кликом по записи.

  1. Отключаем User Account Control путём переноса триггерного переключателя в положение «Отключён» и кликаем «ОК».

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

  1. Открываем окно выполнения системных команд, вводим туда строку «regedit» и щёлкаем «ОК».
  1. Подтверждаем выполнение операции, как и ранее, и идём в ветку «HKLM».
  1. Перемещаемся в показанную на скриншоте папку.
  1. Открываем «Свойства» ключа «EnableUA» через контекстное меню элемента или сочетанием клавиш Alt + Enter .

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

Отключаем UAC в Windows 10 стандартными средствами управления

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

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

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

  1. Первый вариант полностью активирует UAC для защиты десятки . В этом варианте сообщение выдается при любых изменениях в ОС.
  2. Во втором варианте сообщение срабатывает только при попытке внести изменения сторонними программами в систему.
  3. Третий вариант отличается от второго только тем, что не затемняется экран пользователя .
  4. Четвертый вариант полностью отключает UAC и никаких сообщений не выдается .

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

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

В этом разделе мы полностью ответили на вопрос, как отключить UAC в Windows 10.

Решаем поставленную задачу с помощью файла реестра

Чтобы отключить UAC, мы создадим специальный файл с данными реестра. Этот файл имеет расширение «*reg». Ниже открыт файл в блокноте с необходимыми нам параметрами реестра.

В строке файла «»EnableLUA»=dword:00000000» шестнадцатеричное значение «00000000 » означает, что UAC должен отключиться . При включенном UAC это значение будет таким «00000001 ». Далее запустим созданный нами файл реестра и обновим данные в реестре.

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

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

Решаем поставленную задачу с помощью командной строки

Для этого примера нам понадобится консоль, запущенная от имени администратора. Запустить, таким образом, консоль можно через контекстное меню, вызываемое комбинацией из клавиш WIN + X . В запущенной консоли нам необходимо исполнить команду, изображённую ниже.

После набора команды выполняем ее, после чего перезагружаем компьютер. Эта команда полностью отключит UAC. Чтобы заново включить его через консоль, нужно опять набрать эту же команду и изменить ее параметр c /t REG_DWORD /d 1 /f на /t REG_DWORD /d 0 /f

Решаем поставленную задачу с помощью консоли PowerShell

Для отключения UAC для начала запустим консоль PowerShell от имени администратора. Это можно сделать с помощью встроенного поиска Windows 10. Ниже показано как открыть PowerShell от имени администратора.

В запущенной консоли PowerShell необходимо набрать команду, которая изображена ниже.

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

Этот пример будет особенно интересен начинающим системным администраторам и продвинутым пользователям ПК.

Заключение

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

Видео по теме