De första uppdateringarna släpps som fixar Windows VB-buggar

Microsoft släppte uppdateringar för Windows 7, Windows 8.1 och Windows 10 version 1709, samt Windows Server 2008, 2008 R2, 2012 och 2012 R2 som adresserar det nyligen upptäckta Visual Basic-felet.

Företaget släppte de månatliga säkerhetsuppdateringarna för Windows och andra företagsprodukter den 13 augusti 2019. Därefter, två dagar senare, erkände Microsoft att uppdateringarna som släppts för klient- och serverversioner av Windows orsakade problem med Visual Basic-applikationer och skript.

Företaget noterade:

Efter installationen av denna uppdatering kan applikationer som gjordes med Visual Basic 6 (VB6), makron med Visual Basic för applikationer (VBA) och skript eller appar som använder Visual Basic Scripting Edition (VBScript) sluta svara och du kan få en "ogiltig procedur samtalfel. "

Microsoft avslöjade inte ytterligare information om problemet vid den tiden men problemet inträffade strax efter att Microsoft började inaktivera VBScript som standard på maskiner som kör "äldre" versioner av Windows. VBScript inaktiverades i nyare versioner av Windows en månad tidigare.

Microsoft släppte följande kumulativa uppdateringar den 16 augusti 2019 som behandlar Visual Basic-problemen i dessa operativsystem:

  • Windows 7 SP1 och Windows Server 2008 R2 SP1: KB4517297
  • Windows 8.1 och Windows Server 2012 R2: KB4517298
  • Windows 10 version 1709: KB4512494

Releasmeddelanden anger:

Löser ett problem där följande kan sluta svara och du kan få felet "Ogiltigt procedursamtal":

  • Program som gjordes med Visual Basic 6 (VB6).
  • Makron som använder Visual Basic för applikationer (VBA).
  • Skript eller appar som använder Visual Basic Scripting Edition (VBScript).

Uppdateringarna för Windows 7, Windows 8.1, Windows Server 2008 R2 och 2012 R2 är inte tillgängliga via Windows Updates; hemanvändare måste ladda ner dem manuellt från Microsoft Update Catalog. Organisationer hittar dem med Windows Server Update Services (WSUS).

Här är länkarna till webbplatsen Microsoft Update Catalog där uppdateringarna kan laddas ner manuellt:

  • KB4517297 för Windows 7 och Windows Server 2008 R2
  • KB4517298 för Windows 8.1 och Windows Server 2012 R2
  • KB4512494 för Windows 10 version 1709

Tips: du kan kontrollera augusti-listan i Microsoft Update Catalog för att övervaka uppdateringar. Där hittar du länkarna till uppdateringarna för Windows Server 2008 och 2012.

Det är oklart varför uppdateringar för andra Windows 10-versioner som stöds inte släpptes också. Uppdateringen för Windows 10 version 1709 tar upp andra problem. Det åtgärdar bland annat det långvariga startproblemet med preboot exekveringsmiljö. (tack EP)

Stängande ord

Om du påverkas av VB-problem kanske du vill överväga att uppgradera systemet till den nya versionen direkt för att lösa problemet. Alla andra kan vara bättre på att hoppa över uppdateringen för nu; det kommer att inkluderas i kommande korrigeringar automatiskt.