Usando uma conta de administrador com o UAC é muito parecido com o uso de uma conta de usuário limitada. Os programas não recebem permissão para fazer o que quiserem no sistema operacional. Eles precisam perguntar primeiro.
O problema UAC resolve
O Windows XP teve um grande problema. A maioria das pessoas usava uma conta de administrador para fazer login em seus computadores. Isso significava que todos os aplicativos tinham permissões de administrador completas para o PC inteiro. Se você executasse um programa mal-intencionado, esse programa teria acesso total de leitura / gravação a todo o sistema operacional e poderia infectar os arquivos do sistema. Se o seu navegador da Web ou outro programa que você usou for comprometido, o invasor poderá usar as permissões de administrador desse programa para infectar todo o sistema operacional.
As pessoas podiam optar por usar contas de usuário limitadas, mas muitos programas não funcionavam quando eram executados como um usuário limitado. Instalar um aplicativo como um usuário limitado significava usar um recurso Run As, oculto e desajeitado.
Como funciona o UAC
Em resposta, a Microsoft introduziu o Controle de Conta de Usuário no Windows Vista. Quando um usuário administrador efetua login no Windows, o Windows inicia o processo de desktop explorer.exe com permissões de usuário limitadas. Os aplicativos abertos são iniciados pelo explorer.exe e herdam suas permissões limitadas. Um programa pode optar por solicitar essas permissões completas de administrador - isso abrirá o prompt do UAC, onde você pode permitir ou negar a solicitação com um único clique. O prompt do UAC, na verdade, ocorre em uma área de trabalho restrita que os programas não podem interferir. Por isso, ele tem um segundo plano escuro diferente.
Este recurso não funcionou tão bem no Windows Vista. Muitos programas não foram projetados para serem executados com permissões limitadas e constantemente solicitam permissões do UAC, enquanto o próprio Windows era muito barulhento. Foi aprimorado no Windows 7 e 8 - depois de configurar seu computador e instalar seus programas favoritos, você não deve ver o diálogo do UAC com muita frequência em uma versão moderna do Windows.
Por que o UAC está aparecendo
Os programas precisam solicitar permissão de administrador e exibir a caixa de diálogo do UAC quando precisam de acesso total de administrador. Isso geralmente ocorre quando um aplicativo está se instalando - ele precisa gravar na pasta Arquivos de programas e configurar o sistema. Assim, você verá um pop-up do UAC ao instalar um programa.
Alguns programas mais antigos - por exemplo, muitos jogos mais antigos - nunca foram projetados para serem executados sem acesso de administrador e devem sempre ser executados com permissões de administrador. Eles podem solicitar permissões do UAC toda vez que você iniciá-los.
Você também precisará concordar com um prompt do UAC quando fizer algo que exija as permissões elevadas. Por exemplo, digamos que você queira copiar alguns arquivos para a pasta Arquivos de programas no Windows Explorer ou no Gerenciador de arquivos. Você verá um prompt do UAC depois de tentar mover os arquivos, pois o Windows Explorer precisa das permissões elevadas para executar sua tarefa. Por padrão, o gerenciador de arquivos é executado com permissões restritas.
Você só deve aceitar prompts do UAC se estiver esperando por eles. Se você estiver instalando um programa ou fazendo alterações nas configurações do sistema, vá em frente e aceite o aviso. Se você estiver usando seu computador ou navegando na Web e um prompt do UAC aparecer de repente, você não deverá concordar com isso, a menos que saiba o que está fazendo. Isso pode ajudar a impedir que malwares infectem seu computador.
UAC vs. contas de usuários limitadas
O UAC faz com que as contas de administrador funcionem quase como contas de usuário limitadas. Quando você quiser fazer algo que exija acesso de administrador como administrador com o UAC ativado, basta clicar no botão Sim no prompt do UAC para se conceder as permissões. Programas normalmente são executados sem essas permissões.
Quando você precisar obter privilégios de administrador como uma conta de usuário limitada, por exemplo, ao instalar um software, verá uma caixa de diálogo semelhante. No entanto, você precisará inserir a senha de uma conta de usuário com acesso de administrador para continuar. De qualquer forma, você verá um aviso e terá que tomar uma decisão antes de obter acesso de administrador.
Contas de usuários limitadas ainda são diferentes, é claro. Se alguém não souber a senha de uma conta de administrador, ela não poderá obter acesso de administrador. O processo de digitar uma senha também pode atrasar as pessoas e impedi-las de clicar imediatamente em Sim para conceder as permissões.
O UAC pode ser desativado, mas não recomendamos desativá-lo. O ecossistema de software do Windows e o próprio UAC já percorreu um longo caminho desde que foi introduzido no Windows Vista. É um recurso de segurança importante.