Como desativar o Windows PowerShell 2.0 no Windows 10

A versão atual do Windows PowerShell é 5. O PowerShell vem pré-instalado no Windows 10 e substituiu o prompt de comando no menu do usuário avançado. Embora o PowerShell 5 seja a versão estável em execução em seu sistema, o mecanismo PowerShell 2.0 ainda está habilitado e essa versão do PowerShell agora é reconhecida como um risco de segurança que pode ser usado para executar scripts maliciosos. O Windows 10 o preteriu na atualização de criadores de outono no entanto, isso não significa que ele foi removido para todos os usuários. Ele ainda pode estar ativado em seu sistema. Veja como você pode verificar se ainda está executando esse mecanismo e como desativar o Windows PowerShell 2.0.

Verifique o PowerShell 2.0

Abra o PowerShell com direitos administrativos e execute o seguinte comando.

Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2

Nos resultados que esse comando retorna, observe o campo Estado. Se ele disser que este mecanismo está ativado, você precisará desativá-lo. Se o State retornar o valor Disabled, você está pronto para ir. Você não precisa fazer mais nada.

  Você pode usar o iMessage em um PC com Windows ou Android Phone?

Desabilitar o mecanismo do Windows PowerShell 2.0

Abra o PowerShell com direitos administrativos e execute o seguinte comando;

Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root

Isso desabilitará o mecanismo do Windows PowerShell 2.0. Você pode verificá-lo executando este comando novamente. O Estado deve retornar ‘Desativado’.

Se você não se sentir à vontade para executar o comando no PowerShell, também poderá desabilitar o recurso no Painel de Controle. Abra o Explorador de Arquivos e digite o seguinte na barra de localização.

Control PanelPrograms

Clique em ‘Ativar ou desativar recursos do Windows’. Isso abrirá uma nova janela chamada ‘Recursos do Windows’. Pode demorar um pouco para esta janela carregar a lista de recursos que você pode ativar/desativar. Depois que a lista for carregada, role até o final e procure o Windows PowerShell 2.0. Desmarque-o e clique em OK. Você não precisa reiniciar o sistema para que isso tenha efeito.

  Como copiar e manter os dois arquivos no Windows 10 File Explorer

Qual é o risco?

O Windows PowerShell 5 tem um recurso antimalware que verifica e impede a execução de scripts mal-intencionados. No entanto, o mecanismo PowerShell 2.0 pode ser usado para executar um ataque de downgrade que pode ignorar a verificação antimalware. Isso resultará em um script mal-intencionado do PowerShell em execução em seu sistema.

Desativar o motor não deve ter nenhum impacto negativo. A Microsoft está ciente de que alguns aplicativos ainda usam o PowerShell 2.0, mas estão trabalhando para ajudar a migrá-los para uma versão mais recente. Embora esse recurso tenha sido preterido, ele ainda fará parte do Windows 10 no futuro próximo e os usuários poderão habilitá-lo se precisarem/quererem.

  Como assistir a conteúdo interativo da Netflix no Windows 10 e Mac