Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

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

Windows Server, AD и Роли

Отключение UAC (Контроля учетных записей) в Windows через реестр: плюсы и минусы

Обновлено: 27.08.2026 · Официальная документация ↗

Что такое UAC и зачем его отключают?

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

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

Способ 1. Полное отключение UAC через системный реестр

Откройте PowerShell от имени Администратора и измените параметр EnableLUA:

# Полное отключение механизма UAC (требует перезагрузки!):
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System' -Name "EnableLUA" -Value 0

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

Способ 2. Отключение затемнения экрана без полного выключения UAC (Рекомендуется)

Если вы хотите избавиться от зависаний при затемнении экрана, но сохранить безопасность:

# Отключаем безопасный рабочий стол (Secure Desktop), запросы будут обычными окнами:
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System' -Name "PromptOnSecureDesktop" -Value 0

# Автоматическое повышение прав без запроса для Администраторов:
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System' -Name "ConsentPromptBehaviorAdmin" -Value 0
💡 Практика специалистов: Вместо полного отключения `EnableLUA` на production-серверах настраивайте запуск специфического ПО без UAC через «Планировщик заданий» с опцией «Выполнять с наивысшими правами» (Run with highest privileges) или создавайте цифровые Shim-файлы совместимости через Microsoft Application Compatibility Toolkit.

Частые вопросы (FAQ)

Как вернуть UAC в стандартное безопасное состояние?

Выполните команду в PowerShell: Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System' -Name "EnableLUA" -Value 1 и перезагрузите Windows.

Почему ползунок в панели управления не отключает UAC полностью?

Опускание ползунка в UserAccountControlSettings.exe в нижнее положение просто отключает уведомления для администратора, но оставляет сам механизм токенов LUA активным. Полное выключение выполняется только через параметр EnableLUA = 0 в реестре.

Оправдано ли отключение UAC на рабочих станциях обычных сотрудников?

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

Работает ли встроенный калькулятор в Windows 10/11 при EnableLUA = 0?

В старых сборках Windows 10 UWP-приложения не запускались при отключенном LUA. В современных версиях Windows 10 (21H2+) и Windows 11 эта проблема исправлена.

Полезные материалы
Рекомендуем