O que é o Controle de Conta de Usuário (UAC) no Windows?
Controle de Conta de Usuário (UAC) é um recurso de segurança do Windows que pede confirmação quando um programa tenta fazer alterações no nível do sistema. Essas alterações podem incluir instalar software, editar pastas protegidas do sistema, alterar configurações de segurança, modificar o Registro, instalar drivers ou executar ferramentas com privilégios de administrador.
O UAC foi criado para impedir elevação silenciosa. Mesmo que sua conta seja uma conta de administrador, o Windows normalmente executa programas comuns com permissões de usuário padrão até que uma ação elevada seja aprovada. Quando a elevação é necessária, o Windows mostra um aviso do UAC, como Deseja permitir que este aplicativo faça alterações no seu dispositivo?.
Quando o UAC costuma aparecer
- Quando você instala ou desinstala programas de desktop.
- Quando um programa grava em pastas protegidas, como
C:\WindowsouC:\Program Files. - Quando você abre ferramentas administrativas, como
regedit.exe,services.mscou um Prompt de Comando elevado. - Quando um instalador, instalador de driver, utilitário do sistema ou script solicita privilégios de administrador.
- Quando uma conta de usuário padrão precisa de uma senha de administrador para continuar.
Protege áreas do sistema
O UAC ajuda a bloquear alterações não aprovadas em pastas protegidas do Windows, configurações do sistema, drivers e componentes de segurança.
Separa trabalho normal e elevado
Contas de administrador ainda podem executar aplicativos do dia a dia sem direitos totais de administrador até que a elevação seja necessária.
Avisa antes de alterações de alto risco
O aviso dá a você a chance de interromper um instalador, script ou ferramenta desconhecida antes que ela altere o sistema.
Níveis de notificação do UAC no Windows 10 e Windows 11 explicados
O Windows fornece um controle deslizante em Configurações do Controle de Conta de Usuário. Esse controle não é apenas uma chave simples de ligado/desligado. Ele controla com que frequência o Windows notifica você e se o aviso aparece na área de trabalho segura.
| Nível do UAC | O que ele faz | Melhor uso | Impacto na segurança |
|---|---|---|---|
| Sempre notificar | Mostra um aviso quando aplicativos tentam fazer alterações e quando você altera configurações do Windows. | PCs de alta segurança, computadores compartilhados, sistemas de teste e cenários de remoção de malware. | Mais alto |
| Notificar apenas quando aplicativos tentarem fazer alterações | Mostra avisos para elevação de aplicativos, mas normalmente não para suas próprias alterações de configurações do Windows. | Configuração padrão recomendada para a maioria dos usuários domésticos e de escritório. | Recomendado |
| Notificar apenas quando aplicativos tentarem fazer alterações, sem escurecer a área de trabalho | Mostra avisos, mas não alterna para a área de trabalho segura. | Sistemas em que os avisos da área de trabalho segura causam problemas de vídeo, acesso remoto ou acessibilidade. | Reduzido |
| Nunca notificar | Suprime a maioria das notificações do UAC para contas de administrador. | Apenas solução de problemas temporária, não uso diário. | Mais fraco |
EnableLUA ou a política de segurança equivalente e exige reinicialização.
Configurações recomendadas do UAC para segurança do Windows
Para a maioria dos usuários, a melhor opção é o nível padrão: Notificar-me apenas quando aplicativos tentarem fazer alterações no meu computador. Ele mantém o uso diário do Windows conveniente e ainda mostra alertas antes que aplicativos sejam elevados ao nível de administrador.
✓ Mantenha o UAC ativado quando
- Você usa o PC para banco, trabalho ou dados pessoais.
- Outras pessoas também usam a mesma conta do Windows ou o mesmo computador.
- Você baixa software, drivers, arquivos compactados ou scripts com frequência.
- Você não confia totalmente em todos os programas instalados no sistema.
- O dispositivo está conectado a uma rede de empresa, escola ou rede gerenciada.
✗ Desative o UAC somente quando
- Você está testando um aplicativo legado confiável que falha com o UAC ativado.
- Você está diagnosticando problemas de instalador ou permissão em um PC controlado.
- Você entende o risco e pretende restaurar o UAC depois.
- O computador está offline, isolado ou é usado apenas para uma tarefa de teste específica.
- Você tem um backup completo ou ponto de restauração antes de alterar a política de segurança.
Como alterar as configurações do UAC pelo Painel de Controle
A forma mais simples de configurar o UAC é abrir a janela integrada Configurações do Controle de Conta de Usuário. Este método funciona no Windows 10 e no Windows 11.
Método 1: abrir as configurações do UAC pela pesquisa
- Abra o menu Iniciar.
- Digite Controle de Conta de Usuário.
- Clique em Alterar configurações de Controle de Conta de Usuário.
- Mova o controle deslizante para o nível de notificação desejado.
- Clique em OK.
- Confirme o aviso do UAC se o Windows pedir permissão.
Método 2: abrir as configurações do UAC com a caixa Executar
Este é o método mais rápido se você souber o nome do comando.
- Pressione Win + R.
- Digite o comando abaixo e pressione Enter:
Comando ExecutarUserAccountControlSettings.exe
- Mova o controle deslizante para o nível preferido.
- Clique em OK e aprove a alteração.
Método 3: abrir as configurações do UAC pelo Painel de Controle
- Abra o Painel de Controle.
- Vá para Contas de Usuário.
- Clique novamente em Contas de Usuário, se necessário.
- Selecione Alterar configurações de Controle de Conta de Usuário.
- Escolha o nível de notificação e clique em OK.
Como desativar avisos do UAC no Windows usando o controle deslizante
Para desativar a maioria das notificações do UAC pela interface gráfica, mova o controle deslizante para Nunca notificar. Este é o método comum ao qual os usuários se referem quando dizem que querem desligar os avisos do UAC.
- Pressione Win + R.
- Digite
UserAccountControlSettings.exee pressione Enter. - Arraste o controle deslizante para baixo até Nunca notificar.
- Clique em OK.
- Aprove o aviso final.
- Reinicie o computador se um aplicativo ou política específica ainda se comportar como se a configuração antiga estivesse ativa.
Como ativar o UAC novamente
- Abra
UserAccountControlSettings.exenovamente. - Mova o controle deslizante de volta para o nível padrão: Notificar-me apenas quando aplicativos tentarem fazer alterações no meu computador.
- Clique em OK.
- Reinicie o Windows se você alterou anteriormente configurações do Registro ou de política.
Como desativar ou restaurar o UAC usando o Editor do Registro
Usuários avançados podem configurar o UAC pelo Registro. Isso é útil quando o controle deslizante gráfico não é suficiente, quando você precisa verificar valores exatos ou quando está reparando um sistema em que as configurações do UAC foram alteradas por uma ferramenta de ajustes.
Caminho do Registro para configurações do UAC
Caminho do RegistroHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
| Valor do Registro | Finalidade | Valor comum |
|---|---|---|
EnableLUA |
Controla se o UAC e o Modo de Aprovação de Administrador ficam ativados. | 1 ativado, 0 desativado |
ConsentPromptBehaviorAdmin |
Controla como as contas de administrador recebem solicitações de elevação. | 5 é um padrão comum; 0 eleva sem aviso |
PromptOnSecureDesktop |
Controla se os avisos do UAC aparecem na área de trabalho segura. | 1 área de trabalho segura ativada, 0 desativada |
Desativar completamente o UAC com o Editor do Registro
- Pressione Win + R, digite
regedite pressione Enter. - Vá para
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System. - Clique duas vezes em
EnableLUA. - Defina os dados do valor como
0. - Clique em OK.
- Reinicie o Windows.
EnableLUA como 0 é mais forte do que simplesmente escolher Nunca notificar. Use isso apenas para solução de problemas, testes controlados ou compatibilidade com software legado.
Restaurar valores recomendados do Registro do UAC
Para restaurar o comportamento típico do UAC, defina EnableLUA de volta para 1. Você também pode restaurar o comportamento de aviso para administradores e a configuração da área de trabalho segura.
Valores recomendadosEnableLUA = 1
ConsentPromptBehaviorAdmin = 5
PromptOnSecureDesktop = 1
Como configurar o UAC com Prompt de Comando ou PowerShell
Métodos de linha de comando são úteis para administradores, scripts, reparos e suporte remoto. Execute estes comandos em um terminal elevado.
Verificar os valores atuais do Registro do UAC
Prompt de Comandoreg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v ConsentPromptBehaviorAdmin
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v PromptOnSecureDesktop
PowerShellGet-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" |
Select-Object EnableLUA, ConsentPromptBehaviorAdmin, PromptOnSecureDesktop
Desativar completamente o UAC pelo Prompt de Comando
Este comando define EnableLUA como 0. Reinicie o Windows depois de executá-lo.
Prompt de Comando elevadoreg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA /t REG_DWORD /d 0 /f
Restaurar as configurações recomendadas do UAC pelo Prompt de Comando
Prompt de Comando elevadoreg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 5 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v PromptOnSecureDesktop /t REG_DWORD /d 1 /f
Reiniciar o Windows após uma alteração completa do UAC
Comando de reinicializaçãoshutdown /r /t 0
ConsentPromptBehaviorAdmin ou PromptOnSecureDesktop, uma reinicialização geralmente não é tão crítica quanto ao alterar EnableLUA. Para testes limpos, reinicie mesmo assim.
Como configurar o UAC com Política de Segurança Local ou Política de Grupo
As edições Windows Pro, Enterprise e Education incluem ferramentas de política que expõem as configurações do UAC de forma mais descritiva. O Windows Home normalmente não inclui o Editor de Política de Segurança Local completo nem o Editor de Política de Grupo.
Abrir a Política de Segurança Local
- Pressione Win + R.
- Digite
secpol.msce pressione Enter. - Vá para Políticas Locais → Opções de Segurança.
- Role até as políticas que começam com Controle de Conta de Usuário.
Configurações importantes de política do UAC
| Política | O que ela controla | Estado recomendado |
|---|---|---|
| Controle de Conta de Usuário: executar todos os administradores no Modo de Aprovação de Administrador | Ativa ou desativa o comportamento central do UAC para contas de administrador. | Ativado |
| Controle de Conta de Usuário: comportamento do prompt de elevação para administradores no Modo de Aprovação de Administrador | Controla se administradores veem solicitações de consentimento, solicitações de credenciais ou nenhum aviso. | Solicitar consentimento para binários que não são do Windows |
| Controle de Conta de Usuário: alternar para a área de trabalho segura ao solicitar elevação | Controla se a área de trabalho é escurecida e isolada durante os avisos. | Ativado |
| Controle de Conta de Usuário: detectar instalações de aplicativos e solicitar elevação | Controla a detecção de instaladores e os avisos de elevação. | Ativado |
Usar o Editor de Política de Grupo
Em edições gerenciadas ou profissionais do Windows, você também pode abrir gpedit.msc e usar o mesmo caminho de opções de segurança.
Corrigir configurações do UAC esmaecidas, bloqueadas ou que não funcionam
Se as configurações do UAC estiverem indisponíveis, forem redefinidas após a reinicialização ou não corresponderem à posição do controle deslizante, verifique permissões da conta, políticas, valores do Registro e status de gerenciamento.
Use uma conta de administrador
Usuários padrão podem acionar avisos do UAC, mas normalmente não podem alterar políticas do UAC em todo o sistema sem credenciais de administrador.
Tipo de contaProcure uma política local
Abra secpol.msc ou gpedit.msc e verifique se as políticas do UAC estão configuradas explicitamente.
Inspecione os valores do Registro
Confirme EnableLUA, ConsentPromptBehaviorAdmin e PromptOnSecureDesktop na chave de política do UAC.
Problemas comuns e correções
| Problema | Causa provável | O que fazer |
|---|---|---|
| O controle deslizante do UAC está esmaecido | Você não está usando uma conta de administrador ou uma política controla a configuração. | Entre como administrador e verifique secpol.msc, gpedit.msc ou a chave de política no Registro. |
| O UAC volta a ativar depois da reinicialização | Política de domínio, política MDM, software de segurança ou ferramenta de endurecimento do sistema restaura a configuração. | Verifique o gerenciamento de conta corporativa ou escolar, a política de domínio e softwares de gerenciamento de segurança instalados. |
| Aplicativos ainda pedem permissão de administrador | O aplicativo exige elevação, a conta é padrão ou o UAC foi apenas reduzido, não totalmente desativado. | Execute o aplicativo como administrador somente se ele for confiável ou verifique o valor exato de EnableLUA. |
| Aplicativos modernos ou recursos do Windows se comportam de forma estranha | O UAC foi totalmente desativado usando EnableLUA = 0. |
Restaure EnableLUA = 1 e reinicie o Windows. |
Restaurar uma base segura
Se você não tem certeza do que foi alterado, restaure os valores recomendados do Registro, reinicie o Windows e depois ajuste o controle deslizante pela janela gráfica de configurações do UAC.
Base segurareg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 5 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v PromptOnSecureDesktop /t REG_DWORD /d 1 /f
shutdown /r /t 0
FAQ: configurando e desativando o UAC no Windows 10 e Windows 11
Q Devo desativar o UAC no Windows? ▼
Q Nunca notificar é o mesmo que desativar totalmente o UAC? ▼
EnableLUA como 0 ou desativar Executar todos os administradores no Modo de Aprovação de Administrador, depois reiniciar o Windows.
Q Desativar o UAC me torna administrador total o tempo todo? ▼
Q Por que o Windows ainda mostra avisos depois que alterei o controle deslizante do UAC? ▼
EnableLUA e as políticas do UAC em secpol.msc.
Q Posso desativar o UAC apenas para um programa? ▼
Q Preciso reiniciar depois de alterar o UAC? ▼
EnableLUA ou pela política de segurança equivalente, reinicie o Windows para que o sistema carregue corretamente o novo comportamento de segurança.
🧩 Resumo e principais conclusões
Você pode configurar o Controle de Conta de Usuário no Windows 10 e Windows 11 por Configurações do Controle de Conta de Usuário, Painel de Controle, Editor do Registro, Prompt de Comando, PowerShell, Política de Segurança Local ou Política de Grupo. A configuração diária mais segura costuma ser o nível padrão, que notifica você quando aplicativos tentam fazer alterações.
Se você desativar o UAC, trate isso como uma etapa temporária de solução de problemas. Depois de testar ou instalar software legado confiável, restaure EnableLUA = 1, use o comportamento de aviso recomendado e mantenha a área de trabalho segura ativada para proteção mais forte.