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

Автоматическое повышение привилегий

Если по каким-то причинам доступа к установщику обновлений нет, то можно использовать другой вариант — копирование файла в системный каталог методом .

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

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

Метод внедрения своей библиотеки в процесс рассматривается в этом примере.

Список приложений из белого списка можно посмотреть тут. Также его можно сгенерировать самому, просто найдя в системном каталоге Windows экзешники, содержащие строку .

Создаем список программ из белого списка UAC

В зависимости от используемой программы из белого списка и версии Windows можно подменить ту или иную библиотеку (см. таблицу).

Стандартные компоненты и подменяемые библиотеки

Методы перебора этих вариантов собраны в одну PowerShell-утилиту.

Как отключить UACWindows 10в редакторе реестра

Деактивировать UAC в Windows 10 получится и через реестр. Рассмотрим подробнее как это делается:

  1. Запускаем сам редактор реестра (используйте сочетание клавиш Win
    +R
    , когда утилита «Выполнить» запустится, введите в строчку слово regedit).

  1. Когда редактор реестра откроется, нам нужно перейти по пути, который отмечен красной рамкой.

За работу UAC отвечают сразу 3 ключа: PromptOnSecureDesktop
, EnableLUA
, ConsentPromptBehaviorAdmin

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

  1. Работают все уведомления — 1, 1, 2.
  2. Уведомления при попытке ПО влиять на параметры системы (используется по умолчанию) — 1, 1, 5.
  3. То же что и в пункте «2» но без затемнения экрана — 0, 1, 5.
  4. Полное отключение UAC (не рекомендуется) — 0, 1, 0.

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

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

Так, выдаются запросы при попытке изменения системного времени, установки программы, редактирования реестра, изменения меню «Пуск».

Также действует «виртуализация каталогов и реестра»: программа, которая пробует записать что-либо в каталог , записывает этот файл в каталог . Это обеспечивает совместимость старых программ с разграничением доступа.

Список действий, вызывающих срабатывание

Вот (неполный) список действий, вызывающих срабатывание Контроля учётных записей пользователей:

  • Изменения в каталогах и  — в частности, установка/удаление программы, драйверов и компонентов ActiveX; изменение меню «Пуск» для всех пользователей.
  • Установка обновлений Windows, конфигурирование Windows Update.
  • Перенастройка брандмауэра Windows.
  • Перенастройка самого Контроля учётных записей пользователей.
  • Добавление/удаление учётных записей.
  • Перенастройка .
  • Настройка планировщика задач.
  • Восстановление системных файлов Windows из резервной копии.
  • Любые действия в каталогах других пользователей.
  • Изменение текущего времени (изменение часового пояса не вызывает срабатывания Контроля учётных записей пользователей).
  • Вызов Редактора реестра.
  • Установка некоторых программ

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

  1. Указать в манифест-ресурсе уровень доступа программы: , или . Все три отключают виртуализацию каталогов, но будет иметь пользовательские права, а остальные два — уже при запуске запросят повышение прав.
  2. Сделать функции, требующие повышенных прав, доступными через COM-объект. При этом COM-сервером должен быть -файл с правами или .

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

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

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

  • Всегда уведомлять: когда приложения пытаются установить программное обеспечение или изменить параметры компьютера; когда пользователь изменяет параметры Windows (Рекомендуется при частой установке нового программного обеспечения и посещении незнакомых веб-сайтов).
  • Уведомлять только при попытках приложений внести изменения в компьютер (по умолчанию) — не уведомлять при изменении параметров Windows пользователем (Рекомендуется при использовании знакомых приложений и посещения знакомых веб-сайтов).
  • Уведомлять только при попытках приложений внести изменения в компьютер (не затемнять рабочий стол) — не уведомлять, когда пользователь изменяет параметры Windows (Не рекомендуется. Выбирайте этот вариант, только если затемнение рабочего стола компьютера занимает много времени).
  • Не уведомлять меня: когда приложения пытаются установить программное обеспечение или изменить параметры компьютера; когда пользователь вносит изменения в систему (Не рекомендуется).

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

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

Стандартная панель управления все ещё доступна в последних версиях операционной системы. Пользователям достаточно знать как найти панель управления в Windows 10.

  1. Перейдите в Панель управления > Учетные записи пользователей > Параметры контроля учетных записей.
  2. В открывшимся окне перетяните ползунок в самое нижнее значение Никогда не уведомлять.

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

Обратите внимание, полностью отключать средство защиты не рекомендуется

А также попасть в окно параметров управления учетными записями пользователей можно с помощью поиска, набрав Изменения параметров контроля, и выбрав в результатах поиска Изменение параметров контроля учетных записей или выполнив команду UserAccountControlSettings в окне Win+R.

Редактор локальной групповой политики

  1. Откройте редактор групповой политики выполнив команду gpedit.msc в окнеWin+R.
  2. Перейдите по пути: Конфигурация компьютера > Конфигурация Windows > Параметры безопасности > Локальные политики > Параметры безопасности.
  3. Находим политику Контроль учетных записей: все администраторы работают… и меняем её параметр на Отключен.

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

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

  1. Откройте редактора реестра нажав Win+R, и в открывшемся окне выполните regedit.
  2. Перейдем по пути: HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Policies\ System.

Здесь мы увидим 3 параметра: ConsentPromptBehaviorAdmin, PromptOnSecureDesktop, EnableLUA значения которых мы и будем менять. Установите следующие значения для каждого уровня положения ползунка.

  • Всегда уведомлять —
  • Уведомлять при попытках приложений изменить параметры —
  • Уведомлять без затемнения экрана — 
  • Никогда не уведомлять —

Выводы

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

Второй метод отключение в реестре системы

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

Для того чтобы попасть в реестр операционной системы Windows 7 необходимо нажать на сочетание клавиш Window+R, затем ввести команду regedit.

Также для запуска менеджера регистра можно воспользоваться поиском в меню «Пуск». Этот способ также позволит запустить утилиту с правами администратора.

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

Далее необходимо перейти по данному пути:

Именно здесь хранятся все системные файлы конфигурации службы. Нужно выбрать EnableUC. После нужно кликнуть два раза по нему левой кнопкой мыши и поменять в открывшемся окне значения с «1» на «0».

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

Главное окно Центра поддержки Windows 7

Как вы можете видеть, данный инструмент включает в себя различную информацию о текущем состоянии безопасности системы (раскройте блок «Безопасность»), а именно: информацию о сетевом брандмауэре, защите от вирусов и настроек самой системы. Так и информацию об архивации, обновлении и возникших неполадках в системе (раскройте блок «Обслуживание»). И ряд пунктов в левой части окна для быстрого доступа к различных связанным инструментам.

Примечание: С одной стороны, сложно говорить о нелогичности самого инструмента, так как эти данные и функции взаимосвязаны. С другой стороны, сами названия вызывают когнитивный диссонанс. Возможно, это связано с качеством перевода и устоявшейся терминологией. Но, тем не менее, слово «поддержка» слабо ассоциируется с настройкой и статистикой состояния системы. Это точно так же, как если бы настройки учетной записи вашей любимой социальной сети находились бы в разделе FAQ (русское ЧАВО). С одной стороны, вы сразу можете исправить нужные данные. С другой стороны, это не есть то, чего вы ждете от страницы с вопросами и ответами.

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

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

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

После выполнения этой команды нужно ввести команду Restart-Computer которая перезагрузит ПК

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector