Prvé vydané aktualizácie, ktoré opravujú chyby Windows VB

Spoločnosť Microsoft vydala aktualizácie pre systémy Windows 7, Windows 8.1 a Windows 10 verzie 1709, ako aj Windows Server 2008, 2008 R2, 2012 a 2012 R2, ktoré sa zaoberajú nedávno objavenou chybou jazyka Visual Basic.

Spoločnosť vydala mesačné aktualizácie zabezpečenia pre systém Windows a ďalšie produkty spoločnosti 13. augusta 2019. Potom, o dva dni neskôr, spoločnosť Microsoft uznala, že aktualizácie vydané pre klientske a serverové verzie systému Windows spôsobujú problémy s aplikáciami a skriptmi jazyka Visual Basic.

Spoločnosť uviedla:

Po nainštalovaní tejto aktualizácie môžu aplikácie vytvorené pomocou jazyka Visual Basic 6 (VB6), makra pomocou jazyka Visual Basic for Applications (VBA) a skripty alebo aplikácie používajúce verziu Visual Basic Scripting Edition (VBScript) prestať reagovať a môže sa zobraziť „neplatná procedúra“ chyba volania. “

Spoločnosť Microsoft v tom čase nezverejnila ďalšie informácie o tomto probléme, ale problém sa vyskytol krátko po tom, ako spoločnosť Microsoft v predvolenom nastavení na počítačoch so staršími verziami systému Windows zakázala program VBScript. VBScript bol v novších verziách systému Windows zakázaný o mesiac skôr.

Spoločnosť Microsoft vydala 16. augusta 2019 nasledujúce kumulatívne aktualizácie, ktoré sa zaoberajú problémami jazyka Visual Basic v týchto operačných systémoch:

  • Windows 7 SP1 a Windows Server 2008 R2 SP1: KB4517297
  • Windows 8.1 a Windows Server 2012 R2: KB4517298
  • Windows 10, verzia 1709: KB4512494

Poznámky k vydaniu uvádzajú:

Zaoberá sa problémom, pri ktorom môže prestať reagovať a môže sa zobraziť chyba „Neplatné volanie procedúry“:

  • Aplikácie, ktoré boli vytvorené pomocou jazyka Visual Basic 6 (VB6).
  • Makrá, ktoré používajú program Visual Basic for Applications (VBA).
  • Skripty alebo aplikácie, ktoré používajú Visual Basic Scripting Edition (VBScript).

Aktualizácie pre systémy Windows 7, Windows 8.1, Windows Server 2008 R2 a 2012 R2 nie sú dostupné prostredníctvom služby Aktualizácie systému Windows; domáci používatelia ich musia stiahnuť ručne z katalógu Microsoft Update. Organizácie ich nachádzajú pomocou služby Windows Server Update Services (WSUS).

Tu sú odkazy na webovú stránku Microsoft Update Catalog, z ktorej je možné aktualizácie sťahovať manuálne:

  • KB4517297 pre systémy Windows 7 a Windows Server 2008 R2
  • KB4517298 pre systémy Windows 8.1 a Windows Server 2012 R2
  • KB4512494 pre Windows 10, verzia 1709

Tip: Ak chcete sledovať vydania aktualizácií, môžete skontrolovať augustový zoznam v katalógu Microsoft Update. Nájdete tu odkazy na aktualizácie pre systémy Windows Server 2008 a 2012.

Nie je jasné, prečo neboli vydané ani aktualizácie pre ostatné podporované verzie systému Windows 10. Aktualizácia pre systém Windows 10 verzia 1709 sa zaoberá ďalšími problémami. Opravuje okrem iného dlhodobý problém so spustením pred spustením spúšťania. (ďakujem EP)

Záverečné slová

Ak máte problémy s VB, môžete ihneď zvážiť inováciu systému na novú verziu, aby ste problém vyriešili. Všetci ostatní môžu byť teraz lepšie preskočiť aktualizáciu; automaticky sa zahrnie do prichádzajúcich opráv.