Fix System Error 5, Access is Denied in Windows

If you keep seeing “System error 5 has occurred, Access is denied” repeatedly while running commands in Command Prompt or Windows PowerShell, it’s likely that the console lacks the rights needed to execute them. For example, commands involving administrative functions (such as “net user”) or advanced troubleshooting require enhanced privileges or won’t work.

Para corrigir o “Erro do sistema 5” no Microsoft Windows , você deve executar o prompt de comando(Command Prompt) e o Windows PowerShell(Windows PowerShell) como administrador. As instruções abaixo o guiarão por várias maneiras de abrir os dois intérpretes de linha de comando com direitos elevados.

Execute o prompt de comando(Run Command Prompt) e o Windows PowerShell(Windows PowerShell) como administrador(Administrator)

É impossível executar comandos no prompt(Command Prompt) de comando ou no Windows PowerShell com privilégios de usuário padrão. Se a saída do comando resultar em “ Erro de sistema(System) 5”, você deve iniciar seu interpretador de linha de comando preferido como administrador.

Abra o prompt de comando como administrador(Open Command Prompt as Administrator)

1. Abra o menu Iniciar(Start ) (ou pressione a tecla Windows ) e digite cmd ou prompt(command prompt) de comando .

2. Selecione a opção Executar como administrador(Run as administrator) nos resultados da pesquisa.

3. Selecione Sim(Yes ) na caixa de diálogo Controle de Conta de Usuário(User Account Control) ( UAC ).

Nota: (Note:) O Controle de Conta de Usuário(User Account Control) não está presente no Windows 7 .

Você verá uma janela de prompt(Command Prompt) de comando com o rótulo “Administrador” na barra de título. Você não encontrará mais o “ Erro do sistema(System) 5” ao executar comandos.

Uma maneira mais rápida de abrir o Prompt de Comando(Command Prompt) como administrador envolve pressionar Ctrl + Shift + Enter imediatamente após procurá-lo no menu Iniciar(Start) .

Abra o Windows PowerShell como administrador(Open Windows PowerShell as Administrator)

Tanto o Windows 10(Windows 10) quanto o 11 apresentam a opção de abrir o Windows PowerShell(Windows PowerShell) como administrador por meio do menu Windows + X (também conhecido como Power User ).

1. Pressione Windows + X ou clique com o botão direito do mouse no botão Iniciar(Start ) .

2. Selecione Windows Terminal (Admin) ou Windows PowerShell (Admin) .

3. Selecione Sim(Yes ) no prompt Controle de Conta de Usuário(User Account Control) ( UAC ).

Você verá uma janela do Windows PowerShell (ou guia se o console for iniciado via Windows Terminal ) com o rótulo “Administrador”. “ Erro de sistema(System) 5” não aparecerá durante a execução de comandos nele.

Como alternativa, você pode procurar powershell no menu Iniciar(Start ) e selecionar Executar como administrador(Run as administrator) ou pressionar Ctrl + Shift + Enter para abrir uma janela elevada do Windows PowerShell .(Windows PowerShell)

Dica(Tip) : Saiba como substituir o Windows PowerShell pelo prompt(replace Windows PowerShell with Command Prompt) de comando no menu do usuário avançado do Windows 10.

Sempre execute(Run) um prompt de comando elevado(Elevated Command Prompt) e o console do Windows PowerShell(Windows PowerShell Console)

É possível criar um atalho na área de trabalho no Windows capaz de abrir automaticamente o Prompt de Comando(Command Prompt) ou o Windows PowerShell(Windows PowerShell) como administrador. Isso elimina as chances de iniciar erroneamente um console com privilégios de usuário padrão e encontrar " Erro de sistema 5".(System)

1. Dependendo do interpretador de linha de comando para o qual você deseja criar um atalho, abra uma janela do Explorador de Arquivos(File Explorer) e vá para o diretório relevante:

Prompt de Comando — Disco Local C(Local Disk C) > Windows > System32

Windows PowerShell — Disco Local C(Local Disk C) > Windows > System32 > WindowsPowerShell > v1.0

2. Localize o arquivo denominado cmd (Prompt de comando) ou powershell ( Windows PowerShell ). Em seguida, clique com o botão direito do mouse e selecione Mostrar mais opções(Show more options) (somente Windows 11) > Enviar para(Send to) > Área de trabalho (criar atalho)(Desktop (create shortcut)) .

3. Clique com o botão direito do mouse no ícone cmd – Atalho(cmd – Shortcut) ou powershell – Atalho(powershell – Shortcut) recém-criado na área de trabalho. Em seguida, selecione Propriedades(Properties) .

4. Na guia Atalho(Shortcut ) , selecione Avançado(Advanced) .

5. Marque a caixa ao lado de Executar como administrador(Run as administrator) e selecione OK .

6. Selecione Aplicar(Apply ) e OK para sair da caixa Propriedades.

Agora você pode clicar duas vezes no atalho e selecionar Sim(Yes ) no pop-up do UAC para abrir o prompt(Command Prompt) de comando ou o Windows PowerShell(Windows PowerShell) com privilégios administrativos. Sinta(Feel) -se à vontade para renomear o atalho para o que quiser.

Desabilitar prompts do UAC(UAC Prompts) para prompt(Command Prompt) de comando e Windows PowerShell

O Controle de Conta de Usuário (UAC)(User Account Control (UAC)) é um recurso de segurança no Windows Vista , 8, 8.1, 10 e 11 que impede que os programas façam alterações no sistema sem permissão. No entanto, lidar com prompts do UAC sempre que você deseja abrir o prompt(Command Prompt) de comando ou o Windows PowerShell(Windows PowerShell) com direitos de administrador é uma distração.

A maneira mais rápida de lidar com isso é desabilitar completamente o UAC . No entanto, isso representa um risco de segurança significativo. Ou você pode ignorar o prompt apenas para o prompt de comando(Command Prompt) ou o Windows PowerShell(Windows PowerShell) . Isso é mais seguro, mas leva tempo para configurar.

Desabilitar completamente o controle de conta de usuário(Disable User Account Control Completely)

1. Procure uac no menu Iniciar(Start) e selecione Abrir(Open) para iniciar a caixa de diálogo Configurações de controle de conta de usuário .(User Account Control Settings)

2. Arraste o controle deslizante para Nunca notificar(Never notify) .

3. Selecione OK para desativar o Controle de Conta de Usuário em(User Account Control) todo o sistema.

Para reativar o UAC posteriormente, basta seguir as etapas acima e arrastar o controle deslizante para o primeiro ou segundo entalhe.

Dica:(Tip:) Você também pode acessar a caixa de diálogo Configurações(User Account Control Settings) de controle de conta de usuário selecionando Sistema e segurança(System and Security) > Alterar configurações(Change User Account Control settings) de controle de conta de usuário no Painel(Control Panel) de controle .

Ignorar o UAC apenas para prompt de comando e Windows PowerShell(Bypass UAC for Command Prompt and Windows PowerShell Only)

1. Procure schtasks no menu Iniciar(Start) e pressione Enter para iniciar o Agendador de Tarefas.

2. Clique com o botão direito do mouse em Biblioteca do Agendador de Tarefas(Task Scheduler Library) na barra lateral e selecione Nova Pasta(New Folder) .

3. Digite um nome para a pasta—por exemplo, Sem UAC( No UAC)

4. Selecione a pasta recém-criada na barra lateral e selecione Criar tarefa( Create Task) .

5. Nomeie a tarefa — por exemplo, Prompt de comando (Admin)(Command Prompt (Admin)) e marque a caixa ao lado de Executar com privilégios mais altos(Run with highest privileges) .

6. Alterne para a guia Ações(Actions ) e selecione Novo(New) .

7. Defina Ação(Action) para Iniciar um programa(Start a program) e cole no caminho do arquivo para o Prompt de Comando(Command Prompt) ou executável do Windows PowerShell :

Prompt de Comando — C:\Windows\System32\cmd.exe

Windows PowerShell — C:\Windows\System32\WindowsPowerShell\v1.0

9. Alterne para a guia Condições(Conditions) e desmarque Iniciar a tarefa somente se o computador estiver com alimentação CA(Start the task only if the computer is on AC power) . Em seguida, selecione OK para salvar a tarefa.

10. Clique com o botão direito do mouse em uma área vazia na área de trabalho e selecione Novo(New) > Atalho(Shortcut) .

11. Digite o seguinte caminho, substituindo Nome da pasta(Folder name) e Nome da tarefa( Task name ) pelos nomes que você inseriu ao criar a tarefa:

C:\Windows\System32\schtasks.exe /RUN /TN “Folder name\Task name”

Selecione Avançar(Next) para continuar.

12. Digite um nome para o atalho e selecione Concluir(Finish) .

13. Clique duas vezes no atalho na área de trabalho que você acabou de criar e um novo prompt de comando(Command Prompt) elevado ou console do Windows PowerShell será iniciado sem um prompt do UAC .

Corrigir o erro do sistema 5(Fix System Error 5) em contas padrão do Windows(Standard Windows)

Suponha que(Suppose) você encontre “ Ocorreu um erro de sistema(System) 5” em uma conta que não seja de administrador em seu PC. Nesse caso, você ainda pode executar um prompt de comando(Command Prompt) avançado ou console do Windows PowerShell usando as instruções acima inserindo uma senha de administrador. Se você não souber, peça permissão de um usuário com privilégios administrativos para o PC.

Alternativamente, você pode alterar uma conta padrão para uma conta de administrador(change a standard account to an admin account) (supondo que você seja o proprietário do seu PC) para evitar ter que digitar uma senha de administrador sempre que quiser abrir um interpretador de linha de comando com direitos elevados. As etapas abaixo se aplicam ao Windows 10 e 11.

1. Entre na sua conta de administrador e selecione Iniciar(Start) > Configurações(Settings ) > Contas(Accounts) > Família e outros usuários(Family & other users) .

2. Selecione a conta padrão em Outros usuários(Other users) e selecione Alterar tipo de conta(Change account type) .

3. Defina Tipo(Account type) de conta como Administrador(Administrator ) e selecione OK .

Corrigido: Erro de sistema 5(System Error 5) não ocorreu(Has)

Para reiterar, basta executar o Prompt de Comando(Command Prompt) e o Windows PowerShell(Windows PowerShell) como administrador para corrigir o código de erro “Erro do sistema 5” no (System)Microsoft Windows . Se você usa os dois consoles regularmente, reservar um tempo para configurar atalhos que sempre os iniciam com privilégios elevados (de preferência sem um irritante prompt de controle de conta de usuário(User Account Control) para lidar) provavelmente economizará horas a longo prazo.



About the author

Sou um especialista em computadores com mais de 10 anos de experiência e me especializei em ajudar as pessoas a gerenciar seus computadores em seus escritórios. Escrevi artigos sobre tópicos como otimizar sua conexão com a Internet, como configurar um computador para a melhor experiência de jogo e muito mais. Se você está procurando ajuda com qualquer coisa relacionada ao seu trabalho ou vida pessoal, eu sou a pessoa para você!



Related posts