PowerShell parou de funcionar e não vai abrir

O Windows PowerShell é uma ferramenta de linha de comando e scripting nos sistemas operacionais Windows.É desenvolvido pela Microsoft e os usuários podem utilizá-lo para executar comandos em lote, automação de scripts, etc.Para iniciar o Windows PowerShell, basta digitar PowerShell na Pesquisa do Windows e selecionar PowerShell para abri-lo.Alguns usuários estão tendo problemas com o PowerShell.Segundo eles, quando lançam o PowerShell, aparece uma janela popup mostrando-lhes uma mensagem de erro.Diferentes usuários viram diferentes mensagens de erro ao lançar o Windows PowerShell.Algumas destas mensagens de erro são as seguintes:

  • O Powershell deixou de funcionar
  • Este arquivo não tem um aplicativo associado a ele para realizar esta ação.Por favor, instale um aplicativo ou, se um já estiver instalado, crie uma associação na página Configurações de aplicativos padrão.
  • Esta operação foi cancelada devido às restrições em vigor neste computador.Por favor contacte o administrador do seu sistema.

Se você receber qualquer uma das mensagens de erro acima mencionadas ao lançar o Windows PowerShell, as soluções explicadas neste artigo podem ajudá-lo a resolver o problema.

PowerShell parou de funcionar e não vai abrir

Se o PowerShell parou de funcionar ou não abre no seu sistema, pode tentar as seguintes soluções em nenhuma ordem em particular e ver se o seu problema está resolvido.

  1. Executar SFC e DISM scans
  2. Execute um anti-malware e um scan antivírus
  3. Alterar configurações de política de grupo
  4. Redefinir configurações da política do grupo
  5. Alterar as configurações do antivírus Smadav
  6. Realizar uma restauração do sistema
  7. Resolução de problemas em estado de Bota Limpa
  8. Criar um novo perfil de usuário

A seguir, explicamos todas essas correções em detalhes.

1] Executar SFC e DISM scans

Uma possível causa do problema que você está enfrentando atualmente é a corrupção de arquivos do sistema.Esperemos que o sistema operacional Windows tenha um utilitário embutido para reparar os arquivos de sistema corrompidos.Execute uma verificação de SFC para que seus arquivos de sistema corrompidos sejam reparados com sucesso.Inicie o Prompt de Comando como administrador, digite o seguinte comando e pressione Enter.

sfc /scannow

Se a análise SFC não resolver o seu problema, execute a análise DISM.

2] Execute um anti-malware e um scan antivírus

Muitos usuários confirmaram que o problema estava ocorrendo devido a malware e infecção por vírus.Malwares e vírus podem entrar no computador do usuário de muitas maneiras.A forma mais comum é a instalação de um programa infectado.A maioria dos usuários não sabe dos riscos de baixar software de sites não confiáveis.O software em sites não seguros pode ter código malicioso que pode prejudicar o seu computador.

LER  Como desinstalar o Edge Chromium quando o botão de desinstalação estiver esmaecido

Entre os usuários afetados, a maioria deles declarou que seus sistemas foram infectados por programas Rootkit maliciosos.O software Rootkit é geralmente usado por criminosos cibernéticos para ter controle sobre o computador do host, para que eles possam roubar dados confidenciais.Este pode ser o teu caso.Portanto, sugerimos que você examine o seu sistema com um bom software antimalware, como o Malwarebytes.Ou você pode experimentar algum software gratuito para remoção de rootkit.Além disso, você também deve tentar uma ferramenta de remoção de lixo eletrônico para remover o Adware do seu sistema.

Alguns usuários também relataram que seus sistemas tinham a infecção Poweliks.Poweliks é um trojan que injeta seu código malicioso diretamente no Registro do Windows.Um troiano tem diferentes variedades.Dependendo da variante, um trojan também pode descarregar algum malware adicional na máquina do utilizador infectado.

Você também pode usar o Microsoft Safety Scanner para digitalizar o seu sistema.Ele o ajudará a remover malware e vírus do seu sistema.A ferramenta está disponível no site oficial da Microsoft gratuitamente.Além disso, há também algumas ferramentas dedicadas à remoção de vírus e malware que você pode usar.

3] Alterar configurações de política de grupo

Você pode estar enfrentando o problema devido às Configurações incorretas da Política do Grupo.O "Não execute aplicações Windows especificadas"A política deve ser definida paraNão configuradono Editor de Políticas do Grupo.Os passos seguintes irão orientá-lo sobre como fazer isso.Os usuários domésticos do Windows 11/10 podem pular este método, pois o Group Policy Editor não está disponível na edição Home do Windows 11/10.Contudo, existe um método para instalar o Group Policy Editor no Windows 11/10 Home.

  1. ImprensaGanhar + Rchaves.Isto irá lançar oCorrecaixa de comando.
  2. Tipogpedit.msce clique OK.
  3. Ir para "Configuração do usuário > Modelos Administrativos > Sistema.”
  4. Clicar duas vezes emNão execute aplicações Windows especificadase defini-la paraNão configurado.

Agora, verifique se você pode lançar o Windows PowerShell.

4] Redefinir configurações da política do grupo

Vírus e malware podem interferir com o registro do Windows e com as Configurações da Política de Grupo.É possível que algumas de suas Configurações da Política de Grupo tenham sido alteradas devido a infecção por vírus ou malware.Nesse caso, redefinir as Configurações da Política de Grupo para o padrão irá corrigir o problema.

LER  [Restauração do sistema não funciona no Windows 10

5] Alterar as configurações do antivírus Smadav

Se você instalou o antivírus Smadav, ele pode estar bloqueando a abertura do Windows PowerShell.Você pode verificá-lo desativando o seu antivírus temporariamente.Se depois de desativar o antivírus Smadav, você será capaz de iniciar o Windows PowerShell, você pode corrigir este problema, permitindo o Windows Script nas configurações do antivírus Smadav.Abra o antivírus Smadav, vá paraProteção,e, em seguida, ativar oPermitir o Windows Scriptopção.

6] Realizar uma restauração do sistema

O System Restore é uma ferramenta da Microsoft que ajuda os utilizadores a proteger e reparar os seus computadores.Quando você cria um ponto de restauração do sistema, um instantâneo dos seus arquivos de sistema e do Registro do Windows é salvo como um ponto de restauração no seu disco rígido.Se ocorrer um problema no seu sistema, você pode usar este ponto de restauração do sistema para levar o seu sistema ao estado em que o seu sistema estava saudável.

Restaure seu sistema se você criou um ponto de restauração do sistema antes que o problema apareça no seu computador.

7] Resolução de problemas em estado de Bota Limpa

Pode haver um aplicativo de terceiros causando um conflito com o Windows PowerShell devido ao qual você está sofrendo tais erros ao lançar o PowerShell.Ao solucionar problemas no seu computador em estado de inicialização limpa, você pode identificar tal programa ou aplicativo de inicialização.

Em um estado de inicialização limpa, todas as aplicações de inicialização extra e Windows Servcies permanecem desativadas.Isso ajuda os usuários a identificar o programa ou aplicativo de inicialização culpado.Depois de iniciar o computador em estado de arranque limpo, abra o PowerShell e veja se recebe a mesma mensagem de erro que antes.Caso contrário, alguns dos programas ou aplicativos de inicialização são os culpados.

Agora, você tem que identificar esse programa para que você possa desinstalá-lo ou desativá-lo.Para fazer isso, habilite algumas das aplicações desabilitadas no Clean Boot e reinicie seu computador no modo normal.Agora, lance o PowerShell e veja se o erro ocorre.Caso contrário, volte ao estado de arranque limpo e active o próximo lote de aplicações desactivadas.Agora reinicie seu computador no modo normal e inicie o PowerShell.Se o problema ocorrer, um dos programas que você acabou de ativar está causando o problema.Comece a desativar os programas do segundo lote um a um e inicie o PowerShell toda vez depois de desativar um programa.Isto irá ajudá-lo a identificar o programa que está causando o problema.

LER  Ativar ou desativar listas de atalhos no Windows 10

Uma vez encontrado o programa ou aplicativo problemático, verifique se uma atualização está disponível para ele ou desinstale-o.

8] Criar um novo perfil de usuário

Você também pode ter problemas como este se o seu perfil de usuário estiver corrompido.Para criar um novo perfil de usuário, você deve fazer o login como administrador.Se o problema não aparecer no novo perfil de usuário, você pode copiar todos os seus dados do perfil de usuário existente para o novo perfil de usuário.Para isso, abra o File Explorer e vá para o seguinte caminho:

C:\Utilizadores

Agora, abra sua antiga pasta de perfil de usuário e copie todos os arquivos e pastas que ela contém.Depois disso, abra sua nova pasta de perfil de usuário e cole o conteúdo copiado dentro dela.A nova pasta de perfil de usuário também está disponível no mesmo caminho no File Explorer.

Como faço para reiniciar o Windows PowerShell?

Antes de reiniciar o Windows PowerShell para as configurações padrão, recomendamos que você crie um ponto de restauração do sistema.Para reiniciar o Windows PowerShell, você tem que substituir os atalhos no local padrão pelo que carregamos em nossos servidores.Baixe o arquivo mencionado no post vinculado, extraia-o e copie todas as pastas do Windows PowerShell.Depois disso, abra a localização padrão do Windows PowerShell e cole lá os atalhos copiados.O Windows irá pedir-lhe para substituir os atalhos, seleccione oSubstituaopção.

Porque é que o meu Windows PowerShell não abre?

Se o seu Windows PowerShell não estiver a abrir, ou o seu computador está infectado por um vírus ou malware, ou alguns dos seus ficheiros de sistema estão corrompidos.Para corrigir esse problema, execute verificações de SFC e DISM, verifique seu sistema com um bom software antimalware ou antivírus, redefina suas configurações da Política de Grupo (não aplicável para usuários domésticos do Windows 11/10), solucione problemas em seu computador em um estado de inicialização limpa para verificar se o problema está ocorrendo devido a um conflito de programa de terceiros, etc.

Espero que isto ajude.

adminguides