De første oppdateringene som ble utgitt som fikser Windows VB-feilene

Microsoft ga ut oppdateringer for Windows 7, Windows 8.1 og Windows 10 versjon 1709, samt Windows Server 2008, 2008 R2, 2012 og 2012 R2 som adresserer den nylig oppdagede Visual Basic-feilen.

Selskapet ga ut de månedlige sikkerhetsoppdateringene for Windows og andre firmaprodukter 13. august 2019. Så, to dager senere, erkjente Microsoft at oppdateringene som ble utgitt for klient- og serverversjoner av Windows, forårsaker problemer med Visual Basic-applikasjoner og skript.

Selskapet bemerket:

Etter å ha installert denne oppdateringen, kan applikasjoner som ble laget med Visual Basic 6 (VB6), makroer som bruker Visual Basic for Applications (VBA), og skript eller apper som bruker Visual Basic Scripting Edition (VBScript), slutte å svare, og du kan få en "ugyldig prosedyre samtalefeil. "

Microsoft avslørte ikke ytterligere informasjon om problemet på det tidspunktet, men problemet oppstod kort tid etter at Microsoft begynte å deaktivere VBScript som standard på maskiner som kjører "eldre" versjoner av Windows. VBScript ble deaktivert i nyere versjoner av Windows en måned tidligere.

Microsoft slapp følgende kumulative oppdateringer 16. august 2019 som adresserer Visual Basic-problemene i disse operativsystemene:

  • Windows 7 SP1 og Windows Server 2008 R2 SP1: KB4517297
  • Windows 8.1 og Windows Server 2012 R2: KB4517298
  • Windows 10 versjon 1709: KB4512494

Utgivelsesnotatene oppgir:

Løser et problem der følgende kan slutte å svare, og du kan få feilen "Ugyldig prosedyresamtale":

  • Programmer som ble gjort med Visual Basic 6 (VB6).
  • Makroer som bruker Visual Basic for Applications (VBA).
  • Skript eller apper som bruker Visual Basic Scripting Edition (VBScript).

Oppdateringene for Windows 7, Windows 8.1, Windows Server 2008 R2 og 2012 R2 er ikke tilgjengelige via Windows Updates; hjemmebrukere må laste dem ned manuelt fra Microsoft Update Catalog. Organisasjoner finner dem ved å bruke Windows Server Update Services (WSUS).

Her er lenkene til nettstedet Microsoft Update Catalog hvor oppdateringene kan lastes ned manuelt:

  • KB4517297 for Windows 7 og Windows Server 2008 R2
  • KB4517298 for Windows 8.1 og Windows Server 2012 R2
  • KB4512494 for Windows 10 versjon 1709

Tips: du kan sjekke augustoppføringen i Microsoft Update Catalog for å overvåke oppdateringsutgivelser. Der finner du lenkene til oppdateringene for Windows Server 2008 og 2012.

Det er uklart hvorfor oppdateringer for andre støttede Windows 10-versjoner ikke også ble utgitt. Oppdateringen for Windows 10 versjon 1709 adresserer andre problemer. Det løser det mangeårige oppstartsproblemet for preboot-utførelsesmiljø blant annet. (takk EP)

Lukkende ord

Hvis du er berørt av VB-problemer, kan det være lurt å vurdere å oppgradere systemet til den nye versjonen med en gang for å løse problemet. Alle andre kan ha det bedre å hoppe over oppdateringen foreløpig; det vil bli inkludert i kommende oppdateringer automatisk.