Primele actualizări au fost lansate care remediază erorile Windows VB

Microsoft a lansat actualizări pentru Windows 7, Windows 8.1 și Windows 10 versiunea 1709, precum și pentru Windows Server 2008, 2008 R2, 2012 și 2012 R2 care se adresează bug-ului Visual Basic recent descoperit.

Compania a lansat actualizările lunare de securitate pentru Windows și alte produse ale companiei pe 13 august 2019. Apoi, două zile mai târziu, Microsoft a recunoscut că actualizările lansate pentru versiunile client și server ale Windows cauzează probleme cu aplicațiile și scripturile Visual Basic.

Compania a menționat:

După instalarea acestei actualizări, aplicațiile care au fost făcute cu Visual Basic 6 (VB6), macro-uri folosind Visual Basic pentru aplicații (VBA) și scripturi sau aplicații care utilizează Visual Basic Scripting Edition (VBScript) pot înceta să mai răspundă și este posibil să primiți o "procedură nevalidă apel de eroare. "

Microsoft nu a dezvăluit informații suplimentare despre această problemă, dar problema a apărut la scurt timp după ce Microsoft a început să dezactiveze VBScript în mod implicit pe mașinile care rulează versiuni „mai vechi” ale Windows. VBScript a fost dezactivat pe versiunile mai noi de Windows cu o lună mai devreme.

Microsoft a lansat următoarele 16 actualizări cumulative pe 16 august 2019 care abordează problemele Visual Basic din acele sisteme de operare:

  • Windows 7 SP1 și Windows Server 2008 R2 SP1: KB4517297
  • Windows 8.1 și Windows Server 2012 R2: KB4517298
  • Windows 10 versiunea 1709: KB4512494

Notele de lansare afirmă:

Rezolvă o problemă în care următoarele ar putea să nu mai răspundă și să primiți eroarea, „Apel de procedură nevalidă”:

  • Aplicații realizate cu Visual Basic 6 (VB6).
  • Macro-uri care utilizează Visual Basic pentru aplicații (VBA).
  • Scripturi sau aplicații care folosesc Visual Basic Scripting Edition (VBScript).

Actualizările pentru Windows 7, Windows 8.1, Windows Server 2008 R2 și 2012 R2 nu sunt disponibile prin Windows Updates; utilizatorii de acasă trebuie să le descarce manual din Catalogul Microsoft Update. Organizațiile le găsesc folosind Windows Server Update Services (WSUS).

Iată link-urile către site-ul Web al Catalogului Microsoft Update de unde actualizările pot fi descărcate manual:

  • KB4517297 pentru Windows 7 și Windows Server 2008 R2
  • KB4517298 pentru Windows 8.1 și Windows Server 2012 R2
  • KB4512494 pentru Windows 10 versiunea 1709

Sfat: puteți verifica listarea din august în Catalogul de actualizare Microsoft pentru a monitoriza versiunile de actualizare. Acolo găsiți linkurile la actualizările pentru Windows Server 2008 și 2012.

Nu este clar de ce actualizările pentru alte versiuni Windows 10 acceptate nu au fost lansate. Actualizarea pentru Windows 10 versiunea 1709 abordează alte probleme. Se remediază, printre altele, problema de început a mediului de Preboot Execution Environment. (multumesc EP)

Cuvinte de închidere

Dacă sunteți afectat de problemele VB, poate doriți să luați în considerare actualizarea sistemului la noua versiune imediat pentru a remedia problema. Toți ceilalți ar putea să scape mai bine actualizarea de acum; acesta va fi inclus automat în urmatoarele patch-uri.