Primeiras atualizações lançadas que corrigem os bugs do Windows VB
- Categoria: Janelas
A Microsoft lançou atualizações para o Windows 7, Windows 8.1 e Windows 10 versão 1709, bem como para o Windows Server 2008, 2008 R2, 2012 e 2012 R2 que abordam o bug do Visual Basic recentemente descoberto.
A empresa lançou as atualizações mensais de segurança para o Windows e outros produtos da empresa em 13 de agosto de 2019 . Então, dois dias depois, a Microsoft reconheceu que as atualizações lançadas para as versões cliente e servidor do Windows estavam causando problemas com aplicativos e scripts Visual Basic .
A empresa observou:
Depois de instalar esta atualização, os aplicativos que foram feitos usando Visual Basic 6 (VB6), macros usando Visual Basic for Applications (VBA) e scripts ou aplicativos usando Visual Basic Scripting Edition (VBScript) podem parar de responder e você pode receber um 'procedimento inválido erro de chamada. '
A Microsoft não revelou informações adicionais sobre o problema na época, mas o problema ocorreu logo após a Microsoft começou a desabilitar o VBScript por padrão em máquinas que executam versões 'mais antigas' do Windows. O VBScript foi desabilitado nas versões mais recentes do Windows um mês antes.
A Microsoft lançou as seguintes atualizações cumulativas em 16 de agosto de 2019 que abordam os problemas do Visual Basic nesses sistemas operacionais:
- Windows 7 SP1 e Windows Server 2008 R2 SP1: KB4517297
- Windows 8.1 e Windows Server 2012 R2: KB4517298
- Windows 10 versão 1709: KB4512494
As notas de lançamento afirmam:
Resolve um problema em que o seguinte pode parar de responder e você pode receber o erro, 'Chamada de procedimento inválida ”:
- Aplicativos que foram feitos usando Visual Basic 6 (VB6).
- Macros que usam o Visual Basic for Applications (VBA).
- Scripts ou aplicativos que usam o Visual Basic Scripting Edition (VBScript).
As atualizações para Windows 7, Windows 8.1, Windows Server 2008 R2 e 2012 R2 não estão disponíveis por meio de atualizações do Windows; os usuários domésticos precisam baixá-los manualmente do Catálogo do Microsoft Update. As organizações os encontram usando o Windows Server Update Services (WSUS).
Aqui estão os links para o site do Catálogo do Microsoft Update, de onde as atualizações podem ser baixadas manualmente:
- KB4517297 para Windows 7 e Windows Server 2008 R2
- KB4517298 para Windows 8.1 e Windows Server 2012 R2
- KB4512494 para Windows 10 versão 1709
Dica: você pode verifique a lista de agosto no Catálogo do Microsoft Update para monitorar as versões de atualização. Lá você encontra os links para as atualizações do Windows Server 2008 e 2012.
Não está claro por que as atualizações para outras versões do Windows 10 com suporte não foram lançadas também. A atualização para o Windows 10 versão 1709 aborda outros problemas. Ele corrige o problema de inicialização do Preboot Execution Environment de longa data, entre outras coisas. (obrigado EP)
Palavras de Encerramento
Se você for afetado por problemas de VB, considere atualizar o sistema para a nova versão imediatamente para corrigir o problema. Todos os outros podem ficar melhor pulando a atualização por enquanto; ele será incluído nos próximos patches automaticamente.