Eerste updates uitgebracht die de Windows VB-bugs oplossen

Microsoft heeft updates uitgebracht voor Windows 7, Windows 8.1 en Windows 10 versie 1709, evenals Windows Server 2008, 2008 R2, 2012 en 2012 R2 die de recent ontdekte Visual Basic-bug aanpakt.

Het bedrijf heeft de maandelijkse beveiligingsupdates voor Windows en andere bedrijfsproducten uitgebracht op 13 augustus 2019. Twee dagen later erkende Microsoft dat de updates die werden uitgebracht voor client- en serverversies van Windows problemen veroorzaakten met Visual Basic-applicaties en scripts.

Het bedrijf merkte op:

Na het installeren van deze update kunnen toepassingen die zijn gemaakt met Visual Basic 6 (VB6), macro's met Visual Basic for Applications (VBA) en scripts of apps met Visual Basic Scripting Edition (VBScript) mogelijk niet meer reageren en ontvangt u mogelijk een "ongeldige procedure oproepfout. "

Microsoft heeft op dat moment geen aanvullende informatie over het probleem vrijgegeven, maar het probleem deed zich voor kort nadat Microsoft VBScript standaard begon uit te schakelen op machines met "oudere" versies van Windows. VBScript was een maand eerder uitgeschakeld op nieuwere versies van Windows.

Microsoft heeft op 16 augustus 2019 de volgende cumulatieve updates uitgebracht die de Visual Basic-problemen in die besturingssystemen verhelpen:

  • Windows 7 SP1 en Windows Server 2008 R2 SP1: KB4517297
  • Windows 8.1 en Windows Server 2012 R2: KB4517298
  • Windows 10 versie 1709: KB4512494

De release notes vermelden:

Hiermee wordt een probleem opgelost waarbij het volgende mogelijk niet meer reageert en u de foutmelding 'Ongeldige procedure-oproep' ontvangt:

  • Toepassingen die zijn gemaakt met Visual Basic 6 (VB6).
  • Macro's die Visual Basic for Applications (VBA) gebruiken.
  • Scripts of apps die Visual Basic Scripting Edition (VBScript) gebruiken.

De updates voor Windows 7, Windows 8.1, Windows Server 2008 R2 en 2012 R2 zijn niet beschikbaar via Windows Updates; thuisgebruikers moeten ze handmatig downloaden uit de Microsoft Update-catalogus. Organisaties vinden ze met behulp van Windows Server Update Services (WSUS).

Hier zijn de koppelingen naar de website Microsoft Update Catalog van waaruit de updates handmatig kunnen worden gedownload:

  • KB4517297 voor Windows 7 en Windows Server 2008 R2
  • KB4517298 voor Windows 8.1 en Windows Server 2012 R2
  • KB4512494 voor Windows 10 versie 1709

Tip: u kunt de augustuslijst in de Microsoft Update-catalogus raadplegen om updateversies te controleren. Daar vindt u de koppelingen naar de updates voor Windows Server 2008 en 2012.

Het is onduidelijk waarom updates voor andere ondersteunde Windows 10-versies niet ook zijn uitgebracht. De update voor Windows 10 versie 1709 lost andere problemen op. Het lost onder andere het al lang bestaande opstartprobleem van Preboot Execution Environment op. (bedankt EP)

Slotwoorden

Als u VB-problemen ondervindt, kunt u overwegen het systeem meteen naar de nieuwe versie te upgraden om het probleem op te lossen. Iedereen is misschien beter af om de update nu over te slaan; het wordt automatisch opgenomen in komende patches.