Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

O PowerShell é uma ferramenta útil que permite automatizar tarefas, solucionar vários erros e gerenciar uma variedade de configurações do Windows. Mas e se de repente ele desaparecer do seu computador?

Se você usa o PowerShell com frequência, pode ser agravante quando o Windows não consegue encontrá-lo. Felizmente, é possível restaurar o PowerShell ausente com algumas dicas de solução de problemas. Neste post, vamos orientá-lo através de todos eles.

1. Verifique se o Windows PowerShell está ativado

No Windows, você pode ativar ou desativar recursos e programas opcionais no Painel de controle. Para começar, você precisa garantir que o PowerShell não esteja desativado em seu computador. Veja como verificar.

  1. Imprensa Vitória + R para abrir a caixa de diálogo Executar.
  2. Tipo ao controle na caixa e pressione Digitar para abrir o Painel de Controle.
  3. Clique no menu suspenso no canto superior direito para selecionar Ícones grandes.
  4. Vá para Programas e características.
  5. Clique no Liga ou desliga características das janelas link no painel esquerdo.
  6. Quando o prompt Controle de conta de usuário (UAC) aparecer, selecione Sim continuar.
  7. Na caixa de diálogo Recursos do Windows, localize Windows PowerShell e marque sua caixa de seleção.
  8. Clique OK para salvar as alterações.

Reinicie o computador depois disso (consulte como reiniciar um computador Windows) e tente iniciar o PowerShell usando o menu de pesquisa.

2. Inicie o PowerShell usando o comando Executar ou o File Explorer

Se você não conseguir abrir o PowerShell por meio do menu de pesquisa, tente usar a caixa de diálogo Executar. Imprensa Vitória + R para abrir a caixa de diálogo Executar. Tipo powershell na caixa e pressione Digitar. Se você deseja iniciar o PowerShell com direitos de administrador, pressione Ctrl + Shift + Enter em vez de.

Você também pode abrir o PowerShell na barra de endereços do File Explorer. Para isso, pressione Vitória + E para abrir o Explorador de Arquivos. Tipo PowerShell na barra de endereços e pressione Digitar.

3. Crie um atalho na área de trabalho para o PowerShell

O Windows pode falhar ao abrir o PowerShell se não souber o caminho exato do arquivo executável do PowerShell. Se for esse o caso, você pode localizar manualmente o arquivo executável do PowerShell em seu computador e criar um atalho na área de trabalho para ele. Aqui estão os passos para fazer o mesmo.

  1. Clique com o botão direito do mouse no ícone Iniciar para abrir o menu Usuário avançado e selecione Explorador de arquivos da lista.
  2. Navegar para este pc.
  3. Dirija-se a C: > Windows > SysWOW64 e localizar WindowsPowerShell pasta.
  4. Abra a pasta WindowsPowerShell e vá para o v1.0 pasta.
  5. Clique duas vezes no arquivo executável do PowerShell e veja se funciona. Em caso afirmativo, clique com o botão direito do mouse e selecione Enviar para > Desktop (criar atalho).

Você pode usar o atalho recém-criado na área de trabalho para iniciar o PowerShell. Para maior comodidade, você pode atribuir um atalho de teclado ao PowerShell. Para saber mais sobre isso, consulte nosso guia sobre como atribuir atalhos de teclado a programas no Windows.

4. Examine seu computador em busca de arquivos de sistema corrompidos

Arquivos de sistema danificados ou corrompidos também podem interferir nas operações do Windows e impedir a inicialização do PowerShell. Felizmente, seu PC com Windows vem com algumas ferramentas integradas, como SFC (System File Checker) e DISM (ou Deployment Image Servicing and Management) que podem ajudá-lo com esses problemas. Se o Windows sofrer corrupção de arquivo do sistema, a execução dessas ferramentas corrigirá o problema.

Para executar a verificação SFC no Windows:

  1. Clique no ícone da lupa na barra de tarefas ou pressione Vitória + S para abrir o menu de pesquisa.
  2. Tipo prompt de comando na caixa de pesquisa e selecione Executar como administrador do painel direito.
  3. Selecione Sim quando o prompt do Controle de Conta de Usuário (UAC) for exibido.
  4. Tipo SFC /scannow no console e pressione Digitar.

A verificação SFC começará a verificar a integridade dos arquivos do sistema e corrigirá quaisquer problemas com eles. A varredura pode demorar um pouco, então seja paciente.

Em seguida, você precisa executar a verificação do DISM. Esta é outra ferramenta de diagnóstico que o Windows oferece. Ele pode detectar automaticamente quaisquer problemas com a imagem do sistema e corrigi-los. Se você quiser saber mais sobre eles, confira nosso guia sobre o diferenças entre CHKDSK, SFC e DISM.

Para executar o DISM, abra o prompt de comando com direitos de administrador de novo. Cole o seguinte comando no console e pressione Digitar.

DISM.exe /Online /Cleanup-image /Restorehealth

Aguarde até que o comando seja executado com sucesso e reinicie o seu PC. Depois disso, veja se o Windows pode encontrar o PowerShell no seu computador.

5. Atualize o Windows PowerShell

Se o Windows ainda não conseguir encontrar o PowerShell neste ponto, pode haver um problema com o próprio aplicativo PowerShell. Você pode tentar atualizar o aplicativo PowerShell para ver se isso faz alguma diferença.

Para atualizar o PowerShell no Windows:

  1. Imprensa Vitória + X para abrir o menu Usuário Avançado.
  2. Selecione Terminal (Administrador) da lista.
  3. Quando o prompt de Controle de Conta de Usuário (UAC) aparecer, selecione Sim.
  4. Digite o seguinte comando e pressione Digitar.
    asas instalar--idMicrosoft. Powershell --source winget

O Windows baixará e instalará a versão mais recente do PowerShell. Depois disso, você poderá acessar o PowerShell.

Usar o prompt de comando não é a única maneira de atualizar o PowerShell no Windows. Se você quiser aprender outros métodos, consulte nosso guia sobre como instalar ou atualizar o PowerShell no Windows.

6. Criar uma nova conta de usuário

É possível que o problema de não abertura do PowerShell esteja limitado à sua conta de usuário atual. Nesse caso, você pode criar e mudar para uma nova conta de usuário e ver se isso funciona.

Para criar uma nova conta de usuário no Windows, siga estas etapas.

  1. Abra o menu Iniciar e clique no botão ícone de engrenagem para abrir o aplicativo Configurações.
  2. Navegar para contas.
  3. Selecione Outros usuários.
  4. Clique no Adicionar Conta botão.
  5. Clique em Não tenho as informações de login desta pessoa e siga as instruções na tela para criar uma nova conta de usuário.

Entre com sua conta recém-criada e veja se o Windows pode encontrar o PowerShell agora.

Acesse o Windows PowerShell novamente

Espero que uma das correções acima tenha se mostrado útil e você possa acessar o PowerShell novamente. Caso contrário, talvez seja necessário redefinir o computador com Windows como último recurso.

O PowerShell não é a única ferramenta de linha de comando disponível no Windows. Você também pode usar o prompt de comando para se comunicar com seu sistema.