Como corrigir o PowerShell não funciona no Windows 11

O PowerShell é uma ferramenta muito útil para executar vários comandos e scripts no Windows. No entanto, às vezes, o PowerShell pode ter problemas e não abrir ou executar corretamente. Isso certamente é muito irritante, especialmente se você costuma usar o PowerShell para gerenciar seu sistema.

Há várias causas possíveis pelas quais o PowerShell não está funcionando no Windows 11, como:

  • Há um conflito com outro programa em execução
  • Erro no arquivo do PowerShell ou no registro do Windows
  • Há restrições de política ou permissão que impedem a execução do PowerShell
  • Há um problema com a versão do PowerShell que você está usando

Para resolver esse problema, você pode tentar as seguintes maneiras:

PowerShell

1. Execute o PowerShell como administrador

Uma das maneiras mais simples de corrigir o PowerShell que não está funcionando é executá-lo como administrador. Isso concederá ao PowerShell direitos de acesso total para acessar todos os recursos e funções necessários.

Como executar o PowerShell como um administrador no Windows 11 é o seguinte:

  • Clique com o botão direito do mouse no botão Iniciar no canto inferior esquerdo da tela
  • Selecione Terminal do Windows no menu que aparece
  • Se você não tiver o PowerShell como perfil padrão, clique na seta para baixo na parte superior e selecione Windows PowerShell na lista de opções exibidas. Como alternativa, você pode pressionar CTRL+SHIFT+1 depois de iniciar o Terminal para abrir o PowerShell.
  • Clique com o botão direito do mouse na guia PowerShell na parte superior e selecione Executar como administrador no menu exibido
  • Clique em Sim na caixa de diálogo Controle de Conta de Usuário que aparece

Depois disso, você pode tentar executar o comando ou script desejado no PowerShell. Se ainda houver problemas, continue para o próximo caminho.

2. Verifique e repare arquivos do PowerShell ou do Registro do Windows

Às vezes, o PowerShell não funciona devido a uma falha ou erro no arquivo do PowerShell ou no registro do Windows. Para corrigir esse problema, você pode usar a ferramenta interna do Windows chamada System File Checker (SFC) and Deployment Image Servicing and Management (DISM).

SFC é uma ferramenta que pode verificar e reparar arquivos de sistema danificados ou ausentes, incluindo arquivos do PowerShell. O DISM é uma ferramenta que pode corrigir problemas com imagens de instalação do Windows, incluindo o registro do Windows.

Como usar o SFC e o DISM para corrigir o PowerShell que não está funcionando é o seguinte:

sfc /scannow
  • Aguarde a conclusão do processo de digitalização e reparo. Se algum arquivo estiver corrompido ou ausente, o SFC tentará corrigi-los automaticamente
  • Quando terminar, digite o seguinte comando no PowerShell e pressione Enter:
DISM /Online /Cleanup-Image /RestoreHealth
  • Aguarde a conclusão do processo de digitalização e reparo. Se houver um problema com a imagem de instalação do Windows, o DISM tentará corrigi-lo automaticamente
  • Quando terminar, feche o Terminal do Windows e reinicie o computador
  • Tente abrir o PowerShell novamente e veja se o problema foi resolvido

Últimos artigos