PowerShell quebrado no Windows 10? Soluções rápidas e eficazes!

As atualizações do Windows, sejam elas grandes ou pequenas, frequentemente trazem consigo alguns problemas. Em certas ocasiões, esses problemas afetam um grande número de usuários, e não apenas alguns casos isolados. Atualizações mais robustas têm maior probabilidade de gerar falhas para um público mais amplo. A atualização do Windows 10 Creators, por exemplo, é uma dessas atualizações maiores que apresentou alguns bugs. Um exemplo foi o problema com o “Night Light”, mas ela também causou falhas no PowerShell para alguns usuários. Essa atualização substituiu o prompt de comando pelo PowerShell como padrão, e essa mudança, infelizmente, causou alguns problemas. Ao abrir o PowerShell, em vez de exibir texto legível, o usuário se depara com caracteres sem sentido. Felizmente, existe solução para corrigir o PowerShell quebrado no Windows 10.

É importante frisar que esta solução é especificamente para o problema do PowerShell quebrado após a atualização Creators do Windows 10. Se você já tinha problemas com o PowerShell antes dessa atualização, essa solução provavelmente não irá resolver seu problema. Nesse caso, o problema pode ter outra causa.

Correção do Problema com a Fonte

O problema da exibição de caracteres sem sentido no PowerShell geralmente é relacionado à fonte utilizada. Especificamente, a atualização causou a corrupção das fontes rasterizadas. Se o PowerShell estiver configurado para usar uma dessas fontes corrompidas, o texto será exibido de forma ilegível. A solução é bastante simples:

Abra o PowerShell. Clique com o botão direito no ícone do PowerShell na janela e selecione “Propriedades”.

Na janela de Propriedades, vá para a aba “Fonte”. Aqui, você pode escolher qual fonte será utilizada pelo PowerShell. Selecione uma fonte diferente das listadas em “Fontes rasterizadas”. Após a mudança, feche o PowerShell e abra-o novamente. O problema deve estar resolvido.

Reinstalação do .NET Framework

Caso a alteração da fonte não corrija o problema do PowerShell quebrado, existe outra solução que você pode tentar. Durante a atualização, pode ter ocorrido algum problema com o .NET Framework. A maneira mais eficaz de resolver esse problema é desinstalando e reinstalando a estrutura.

Abra o Painel de Controle do Windows. Vá para “Programas” e depois em “Desinstalar um programa”. Para realizar a remoção do .NET Framework, você precisará de direitos de administrador. Procure por programas chamados “Microsoft .NET” e desinstale todos eles. Reinicie o seu sistema. Após reiniciar, acesse o link abaixo, baixe e instale o .NET Framework novamente. Em seguida, abra o PowerShell novamente. O problema deverá estar solucionado.

Baixe o Microsoft .NET Framework