A Microsoft começará a remover o PowerShell 2.0 do Windows a partir de agosto, oito anos após anunciar sua descontinuação e mantê-lo como um recurso opcional.
O processador de comandos de 14 anos, introduzido com o Windows 7, já foi removido para os Windows Insiders a partir de julho de 2025, com o lançamento do Windows 11 Insider Preview Build 27891 para o Canary Channel.
Conforme detalhado em um documento de suporte publicado na segunda-feira, a Microsoft removerá permanentemente o PowerShell 2.0 do Windows 11 versão 24H2, começando em agosto, e do Windows Server 2025 em setembro.
"Para a maioria dos usuários e organizações, essa mudança será tranquila – versões mais recentes do PowerShell, como o PowerShell 5.1 e o PowerShell 7.x, continuam disponíveis e com suporte.
No entanto, se você possui scripts legados ou software que depende explicitamente do PowerShell 2.0, será necessário tomar medidas e atualizá-los ou usar uma solução alternativa para evitar quaisquer interrupções", disse a Microsoft.
"O PowerShell 2.0 será removido em um lançamento posterior, começando em agosto de 2025 para o Windows 11, versão 24H2, e um lançamento de setembro de 2025 para o Windows Server 2025.
Todos os lançamentos posteriores para o Windows 11 e o Windows Server 2025 não incluirão o PowerShell 2.0."
Essa movimentação faz parte de um esforço mais amplo para remover código legado, reduzindo a complexidade do sistema e melhorando a segurança do Windows, segundo a Microsoft.
Clientes da Microsoft que usam aplicações legadas, incluindo produtos antigos de servidor da Microsoft, como Exchange, SharePoint e SQL Server, que dependem de scripts do PowerShell 2.0, serão diretamente impactados por essa mudança.
Embora scripts legados que tentem lançar o PowerShell 2.0 automaticamente defaultem para o PowerShell 5.1, que é retrocompatível para a maioria dos comandos e módulos, aqueles que usam tais ferramentas são aconselhados a atualizar seus sistemas para prevenir interrupções.
A empresa acrescentou que os clientes devem migrar seus scripts e ferramentas para o PowerShell 5.1 ou PowerShell 7 e substituir softwares desatualizados que não podem funcionar sem suporte ao PowerShell 2.0, já que alguns instaladores de terceiros mais antigos podem falhar em versões mais recentes do Windows ao tentar habilitar o PowerShell 2.0 durante a configuração.
"Ao usar o PowerShell 7 ou o PowerShell 5.1, mais recentes e com suporte, você pode ajudar a garantir que os scripts sejam executados de forma mais segura", acrescentou a Microsoft em uma nova postagem no centro de mensagens.
"Se você possui scripts legados ou software que depende explicitamente do PowerShell 2.0, precisará atualizá-los ou usar uma solução alternativa para prevenir interrupções."
Publicidade
Conheça a Solyd One, e tenha acesso a todos os cursos de segurança ofensiva da Solyd, todas as certificações práticas, incluindo a SYCP, 2 CTFs anuais com prêmios de até 30 mil reais, dezenas de laboratórios realísticos, suporte, comunidade e muito mais. Saiba mais...