A Microsoft tem vindo, gradualmente, a eliminar diversas funcionalidades nas suas aplicações, uma prática que a empresa explicou no início deste ano ser benéfica para os utilizadores.
Recentemente, mais funcionalidades entraram para esta lista de "despedidas", incluindo as APIs de Pesquisa do Bing e outra funcionalidade do Edge, que serão substituídas por alternativas mais seguras e normalizadas. A gigante tecnológica confirmou também alterações significativas nos controladores de hardware do Windows, ao anunciar a descontinuação dos metadados de dispositivos do Windows e dos Windows Metadata and Internet Services (WMIS). Até uma funcionalidade do Excel está de saída, por a Microsoft considerar que o esforço e o custo de manutenção já não compensam.
Neste seguimento, a remoção do VBScript também já estava nos planos da Microsoft há algum tempo. A intenção de o eliminar foi expressa pela primeira vez em maio de 2023, e mais tarde, em outubro do mesmo ano, o VBScript foi oficialmente declarado como obsoleto (deprecated).
O VBScript com os dias contados
Para quem não está familiarizado, um anúncio de descontinuação não significa que a funcionalidade desaparece de um dia para o outro. Em vez disso, a funcionalidade é marcada para remoção e entra numa "fase de descontinuação". Esta fase, como a Microsoft já explicou anteriormente, serve para ajudar as organizações que dependem dessa funcionalidade a adaptarem-se e a encontrarem alternativas.
Um processo de descontinuação em várias etapas
Assim, em maio de 2024, a Microsoft apresentou um cronograma, dividindo a fase de descontinuação do VBScript em três partes. A primeira fase está atualmente em curso, com o VBScript ainda ativo por defeito como uma funcionalidade opcional (feature on demand - FOD).
Atenção: O fim pode chegar mais cedo do que o esperado!
É aqui que a situação se torna mais premente. Anteriormente, a Microsoft tinha indicado no seu cronograma que o FOD do VBScript seria desativado por defeito por volta de 2027, coincidindo com futuras atualizações do Windows previstas para 2026 e 2027.
No entanto, uma nova publicação de orientação da Microsoft sobre a remoção do VBScript, divulgada recentemente, sugere que a acessibilidade ao FOD poderá ser removida mais cedo, possivelmente já na versão 24H2 do Windows 11, ou talvez na 25H2 (da qual já existem vestígios). A empresa afirma: "Na fase atual de descontinuação do VBScript, este está disponível como uma funcionalidade opcional (FOD) e está ativado por defeito no Windows 11, versão 24H2. Antes que o VBScript seja desativado por defeito nestas e em futuras versões do SO, é crítico que identifique onde e como o vbscript.dll ainda está a ser utilizado no seu ambiente empresarial."
Esta formulação parece indicar que o VBScript poderá desaparecer mais cedo como FOD padrão, e poderá ser essa a razão pela qual a empresa partilhou esta nova orientação, incentivando as empresas a acelerarem a transição.
Microsoft recomenda: "Desativem o VBScript proativamente"
Independentemente do cronograma exato, a mensagem da gigante tecnológica é clara: chegou a hora de "desativar proativamente o VBScript no Windows 11".
Como detetar e migrar o VBScript na sua empresa
Neste novo guia, a Microsoft destacou quatro mecanismos que podem ajudar uma empresa a detetar a utilização do VBScript nos seus fluxos de trabalho, para que possam tomar as medidas necessárias para remover todas as bibliotecas de ligação dinâmica (ficheiros .dll) baseadas em VBScript.
A empresa recomenda a utilização da sua ferramenta oficial SysMon (System Monitor) para rastrear e localizar DLLs VBScript e rever dependências do VBScript, como as relacionadas com Políticas de Grupo e scripts PowerShell para logon, logoff, arranque, encerramento, tarefas agendadas, bem como aquelas que invocam o VBScript. É, portanto, crucial que as organizações comecem já a preparar-se para esta transição.
Nenhum comentário
Seja o primeiro!