Como solucionar e corrigir o erro de sistema 5: acesso negado no Windows
Como corrigir “Ocorreu o erro de sistema 5, acesso negado” no Windows
Este erro é extremamente irritante se você estiver tentando executar determinados comandos no Prompt de Comando ou no PowerShell. Basicamente, o Windows está informando que a conta com a qual você está conectado não tem as permissões corretas — mesmo se você estiver tentando fazer coisas que normalmente exigem direitos de administrador.É comum com comandos que envolvem alterações no sistema, como “net user” ou algumas etapas avançadas de solução de problemas. O problema é que, se você não estiver executando o console como administrador, o Windows pode bloquear essas ações e, pronto — erro 5.
Felizmente, a solução geralmente está nas permissões. Executar a linha de comando com direitos elevados (também conhecido como modo de administrador) pode resolver o problema. Mas se você sempre se esquece de fazer isso, existem maneiras de criar atalhos que sempre são executados como administrador ou até mesmo configurar alguns truques para ignorar os prompts do UAC. Aqui estão algumas maneiras práticas que as pessoas encontraram para tornar isso menos doloroso.
Abra o Prompt de Comando e o PowerShell corretamente como administrador
Executando o Prompt de Comando com Direitos Elevados
Honestamente, a solução mais simples é garantir que você esteja abrindo o console como administrador. Quando você abre o Prompt de Comando normalmente, ele é executado com permissões de usuário padrão, e é por isso que você recebe esse erro ao tentar certos comandos.
- Digite cmd em Iniciar, clique com o botão direito do mouse em Prompt de Comando e selecione Executar como administrador.
- Em algumas configurações, um atalho rápido é pesquisar por cmd e, depois de digitá-lo na barra de pesquisa, pressionar Ctrl + Shift + Enter. Funciona no Windows 10 e 11 e não requer alguns cliques.
Assim que a janela abrir com “Administrador” no título, tente o comando novamente — o erro deve ter desaparecido. Se você faz isso com frequência, criar um atalho que sempre seja executado como administrador facilita a vida. Basta clicar com o botão direito do mouse no executável cmd em C:\Windows\System32, selecionar Mostrar mais opções (Windows 11) e Enviar para > Área de Trabalho (criar atalho). Clique com o botão direito do mouse nesse atalho, vá para Propriedades > guia Atalho > Avançado, marque Executar como administrador e clique em OK. Agora, clique duas vezes nesse atalho a qualquer momento — não é necessário o prompt do UAC (se você desabilitar o UAC, mas esse é outro risco).
Iniciando o PowerShell Elevated
Mesma história aqui. Para abrir o PowerShell com direitos de administrador rapidamente, pressione Windows + X (menu Usuário Avançado) e clique em Terminal do Windows (Admin) ou Windows PowerShell (Admin). Confirme o prompt do UAC e a janela com “Administrador” no título será exibida. Não sei por que isso ajuda, mas em algumas máquinas, tentar executar o PowerShell como um usuário padrão simplesmente se recusa a executar certas ações, gerando o erro 5. Abrir como administrador ignora esse bloqueio.
- Como alternativa, pesquise por powershell no menu Iniciar, clique com o botão direito e selecione Executar como administrador. Ou pressione Ctrl + Shift + Enterapós digitar na caixa de pesquisa.
Crie atalhos que sempre sejam executados como administrador
Se você já se deparou com isso muitas vezes e odeia fazer isso toda vez, criar atalhos é sua melhor opção. Aqui está o processo rápido — porque, claro, o Windows precisa tornar isso um pouco menos simples do que você gostaria.
- Navegue até C:\Windows\System32. Escolha cmd.exe se quiser Prompt de Comando ou WindowsPowerShell\v1.0\powershell.exe para PowerShell.
- Clique com o botão direito e escolha Mostrar mais opções (necessário no Windows 11), se aparecer, depois Enviar para > Área de trabalho (criar atalho).
- Na área de trabalho, clique com o botão direito do mouse no novo ícone e vá em Propriedades.
- Na aba Atalho, clique em Avançado.
- Marque a caixa de seleção Executar como administrador. Pressione OK e depois Aplicar.
- Agora, basta clicar duas vezes neste atalho, aceitar o prompt do UAC uma vez e executar como administrador.É um pouco trabalhoso, mas economiza tempo.
Lidando com prompts do UAC
Se os prompts do UAC aparecem sempre que você deseja executar comandos elevados e está cansado de clicar em “Sim”, existe uma maneira arriscada de desativar o UAC — mas esteja avisado: não é uma boa medida de segurança. Se isso for demais, você pode criar uma tarefa no Agendador de Tarefas para executar tarefas com privilégios mais altos e evitar completamente os prompts.
Passo a passo para desabilitar completamente o UAC
- Procure por uac no menu Iniciar e abra **Alterar configurações de Controle de Conta de Usuário.
- Arraste o controle deslizante até Nunca notificar e clique em OK.
Isso desativa o UAC para todo o sistema, então tenha certeza do que está fazendo — o Windows fica um pouco mais vulnerável.
Outra maneira: crie uma tarefa agendada para executar comandos elevados sem prompts
- Procure por schtasks no menu iniciar e pressione Enter.
- Crie uma pasta na Biblioteca do Agendador de Tarefas e dê a ela um nome como Sem UAC.
- Clique com o botão direito do mouse na pasta, selecione Criar Tarefa Básica. Dê um nome a ela (por exemplo, Prompt de Comando Elevado ) e marque Executar com privilégios mais altos.
- Defina a ação como Iniciar um programa e insira o caminho como
C:\Windows\System32\cmd.exe. - Na aba Condições, desmarque Iniciar somente com alimentação CA. Conclua a criação da tarefa.
- Crie um atalho na área de trabalho com este comando:
C:\Windows\System32\schtasks.exe /RUN /TN "No UAC\YourTaskName". - Clique duas vezes nele e o prompt de comando será iniciado como administrador, sem o prompt do UAC. Estranho, mas funciona em alguns sistemas, enquanto em outros precisa de alguns ajustes.
O que fazer se você não for um administrador
Se você não for um usuário administrador e vir o “Erro de sistema 5”, talvez seja necessário pedir a um administrador para executar estas etapas. Ou, se você tiver acesso, alterar o tipo de conta de padrão para administrador pode ajudar — mas, novamente, você precisa de permissão para isso. Basta acessar Configurações > Contas > Família e outros usuários, selecionar sua conta e alterá-la para administrador.
Em algumas configurações, tentar executar comandos que exigem direitos de administrador sem permissão simplesmente não funciona — não importa quantos atalhos você crie. Isso é o Windows sendo Windows, meio frustrante.
Corrigindo o “Erro de sistema 5” a longo prazo
No final das contas, a maneira mais segura de corrigir esse erro é sempre executar a linha de comando como administrador. Configurar atalhos para isso, especialmente se você fizer isso mais de uma vez por dia, ajuda a evitar os prompts constantes do UAC. E se sua conta não for de administrador, a única solução real é obter direitos de administrador ou pedir para alguém com esses direitos fazer isso por você.
Espero que isso economize algumas horas para alguém — porque lidar com o erro 5 parece ser a maneira do Windows de garantir que você já tenha problemas suficientes.
Artigos Relacionados
Este artigo foi útil?