Primi aggiornamenti rilasciati che risolvono i bug di Windows VB

Microsoft ha rilasciato aggiornamenti per Windows 7, Windows 8.1 e Windows 10 versione 1709, nonché Windows Server 2008, 2008 R2, 2012 e 2012 R2 che risolvono il bug di Visual Basic recentemente scoperto.

La società ha rilasciato gli aggiornamenti mensili di sicurezza per Windows e altri prodotti dell'azienda il 13 agosto 2019. Quindi, due giorni dopo, Microsoft ha riconosciuto che gli aggiornamenti rilasciati per le versioni client e server di Windows causavano problemi con le applicazioni e gli script di Visual Basic.

La società ha osservato:

Dopo aver installato questo aggiornamento, le applicazioni create utilizzando Visual Basic 6 (VB6), le macro che utilizzano Visual Basic, Applications Edition (VBA) e gli script o le app che utilizzano Visual Basic Scripting Edition (VBScript) potrebbero smettere di rispondere e potresti ricevere una "procedura non valida errore di chiamata ".

Microsoft non ha rivelato ulteriori informazioni sul problema al momento, ma il problema si è verificato poco dopo che Microsoft ha iniziato a disabilitare VBScript per impostazione predefinita sui computer che eseguono versioni "precedenti" di Windows. VBScript era disabilitato nelle versioni più recenti di Windows un mese prima.

Microsoft ha rilasciato i seguenti aggiornamenti cumulativi il 16 agosto 2019 che risolvono i problemi di Visual Basic in tali sistemi operativi:

  • Windows 7 SP1 e Windows Server 2008 R2 SP1: KB4517297
  • Windows 8.1 e Windows Server 2012 R2: KB4517298
  • Windows 10 versione 1709: KB4512494

Le note di rilascio indicano:

Risolve un problema in cui i seguenti potrebbero smettere di rispondere e potresti ricevere l'errore "Chiamata di procedura non valida":

  • Applicazioni realizzate utilizzando Visual Basic 6 (VB6).
  • Macro che utilizzano Visual Basic, Applications Edition (VBA).
  • Script o app che utilizzano Visual Basic Scripting Edition (VBScript).

Gli aggiornamenti per Windows 7, Windows 8.1, Windows Server 2008 R2 e 2012 R2 non sono disponibili tramite Aggiornamenti di Windows; gli utenti domestici devono scaricarli manualmente dal catalogo di Microsoft Update. Le organizzazioni li trovano utilizzando Windows Server Update Services (WSUS).

Ecco i collegamenti al sito Web del catalogo di Microsoft Update da cui è possibile scaricare manualmente gli aggiornamenti:

  • KB4517297 per Windows 7 e Windows Server 2008 R2
  • KB4517298 per Windows 8.1 e Windows Server 2012 R2
  • KB4512494 per Windows 10 versione 1709

Suggerimento: è possibile controllare l'elenco di agosto nel catalogo di Microsoft Update per monitorare le versioni degli aggiornamenti. Qui troverai i collegamenti agli aggiornamenti per Windows Server 2008 e 2012.

Non è chiaro perché non siano stati rilasciati anche gli aggiornamenti per altre versioni di Windows 10 supportate. L'aggiornamento per Windows 10 versione 1709 risolve altri problemi. Risolve tra l'altro il problema di avvio di Preboot Execution Environment di lunga data. (grazie EP)

Parole di chiusura

Se si è interessati da problemi di VB, si consiglia di aggiornare immediatamente il sistema alla nuova versione per risolvere il problema. Per il momento, tutti gli altri potrebbero fare meglio a saltare l'aggiornamento; sarà incluso automaticamente nelle prossime patch.