O que fazer quando o Windows não consegue encontrar o PowerShell
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 desabilitado em seu computador. Veja como verificar.
- Pressione Win + R para abrir a caixa de diálogo Executar.
- Digite control na caixa e pressione Enter para abrir o Painel de Controle.
- Clique no menu suspenso no canto superior direito para selecionar Ícones grandes .
- Vá para Programas e recursos .
- Clique no link Ativar ou desativar recursos do Windows no painel esquerdo.
- Quando o prompt Controle de conta de usuário (UAC) aparecer, selecione Sim para continuar.
- Na caixa de diálogo Recursos do Windows, localize Windows PowerShell e marque sua caixa de seleção.
- Clique em OK para salvar as alterações.
Reinicie o computador depois disso (veja como reiniciar um computador com 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. Pressione Win + R para abrir a caixa de diálogo Executar. Digite powershell na caixa e pressione Enter . Se você deseja iniciar o PowerShell com direitos de administrador, pressione Ctrl + Shift + Enter .
Você também pode abrir o PowerShell na barra de endereços do File Explorer. Para fazer isso, pressione Win + E para abrir o File Explorer. Digite PowerShell na barra de endereço e pressione Enter .
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.
- Clique com o botão direito do mouse no ícone Iniciar para abrir o menu Usuário avançado e selecione Explorador de arquivos na lista.
- Navegue até Este PC .
- Vá para C: > Windows > SysWOW64 e localize a pasta WindowsPowerShell .
- Abra a pasta WindowsPowerShell e vá para a pasta v1.0 .
- 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 > Área de trabalho (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:
- Clique no ícone da lupa na barra de tarefas ou pressione Win + S para abrir o menu de pesquisa.
- Digite prompt de comando na caixa de pesquisa e selecione Executar como administrador no painel direito.
- Selecione Sim quando o prompt Controle de Conta de Usuário (UAC) aparecer.
- Digite SFC /scannow no console e pressione Enter .
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 as diferenças entre CHKDWe, SFC e DISM.
Para executar o DISM, abra novamente o prompt de comando com direitos de administrador. Cole o seguinte comando no console e pressione Enter .
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:
- Pressione Win + X para abrir o menu Usuário avançado.
- Selecione Terminal (Admin) na lista.
- Quando o prompt do Controle de Conta de Usuário (UAC) aparecer, selecione Sim .
- Digite o seguinte comando e pressione Enter .
winget install --id Microsoft.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. Crie 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.
- Abra o menu Iniciar e clique no ícone de roda dentada para abrir o aplicativo Configurações.
- Navegue até Contas .
- Selecione Outros usuários .
- Clique no botão Adicionar conta .
- 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.
Deixe um comentário