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.
- Imprensa Vitória + R para abrir a caixa de diálogo Executar.
- Tipo ao controle na caixa e pressione Digitar para abrir o Painel de Controle.
- Clique no menu suspenso no canto superior direito para selecionar Ícones grandes.
- Vá para Programas e características.
- Clique no Liga ou desliga características das janelas link no painel esquerdo.
- Quando o prompt Controle de conta de usuário (UAC) aparecer, selecione Sim continuar.
- Na caixa de diálogo Recursos do Windows, localize Windows PowerShell e marque sua caixa de seleção.
- 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.
- 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.
- Navegar para este pc.
- Dirija-se a C: > Windows > SysWOW64 e localizar WindowsPowerShell pasta.
- Abra a pasta WindowsPowerShell e vá para o v1.0 pasta.
- 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:
- Clique no ícone da lupa na barra de tarefas ou pressione Vitória + S para abrir o menu de pesquisa.
- Tipo prompt de comando na caixa de pesquisa e selecione Executar como administrador do painel direito.
- Selecione Sim quando o prompt do Controle de Conta de Usuário (UAC) for exibido.
- 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:
- Imprensa Vitória + X para abrir o menu Usuário Avançado.
- Selecione Terminal (Administrador) da lista.
- Quando o prompt de Controle de Conta de Usuário (UAC) aparecer, selecione Sim.
- 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.
- Abra o menu Iniciar e clique no botão ícone de engrenagem para abrir o aplicativo Configurações.
- Navegar para contas.
- Selecione Outros usuários.
- Clique no Adicionar Conta botão.
- 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.