Erste Updates veröffentlicht, die die Windows VB-Fehler beheben

Microsoft hat Updates für Windows 7, Windows 8.1 und Windows 10, Version 1709 sowie für Windows Server 2008, 2008 R2, 2012 und 2012 R2 veröffentlicht, die den kürzlich entdeckten Visual Basic-Fehler beheben.

Das Unternehmen veröffentlichte die monatlichen Sicherheitsupdates für Windows und andere Unternehmensprodukte am 13. August 2019. Zwei Tage später stellte Microsoft fest, dass die für Client- und Serverversionen von Windows veröffentlichten Updates Probleme mit Visual Basic-Anwendungen und -Skripten verursachten.

Das Unternehmen stellte fest:

Nach der Installation dieses Updates reagieren Anwendungen, die mit Visual Basic 6 (VB6), Makros mit Visual Basic für Applikationen (VBA) und Skripts oder Apps mit Visual Basic Scripting Edition (VBScript) erstellt wurden, möglicherweise nicht mehr und Sie erhalten möglicherweise eine "ungültige Prozedur" Anruffehler. "

Microsoft hat zu diesem Zeitpunkt noch keine zusätzlichen Informationen zu dem Problem veröffentlicht, das Problem trat jedoch kurz nach dem standardmäßigen Deaktivieren von VBScript durch Microsoft auf Computern auf, auf denen "ältere" Windows-Versionen ausgeführt werden. VBScript war in neueren Versionen von Windows einen Monat zuvor deaktiviert.

Microsoft hat am 16. August 2019 die folgenden kumulativen Updates veröffentlicht, mit denen die Visual Basic-Probleme in diesen Betriebssystemen behoben werden:

  • Windows 7 SP1 und Windows Server 2008 R2 SP1: KB4517297
  • Windows 8.1 und Windows Server 2012 R2: KB4517298
  • Windows 10 Version 1709: KB4512494

In den Versionshinweisen heißt es:

Behebt ein Problem, bei dem Folgendes möglicherweise nicht mehr reagiert und der Fehler "Ungültiger Prozeduraufruf" angezeigt wird:

  • Anwendungen, die mit Visual Basic 6 (VB6) erstellt wurden.
  • Makros, die Visual Basic für Applikationen (VBA) verwenden.
  • Skripts oder Apps, die Visual Basic Scripting Edition (VBScript) verwenden.

Die Updates für Windows 7, Windows 8.1, Windows Server 2008 R2 und 2012 R2 sind nicht über Windows-Updates verfügbar. Heimanwender müssen sie manuell aus dem Microsoft Update-Katalog herunterladen. Organisationen finden sie mithilfe von Windows Server Update Services (WSUS).

Hier sind die Links zur Microsoft Update Catalog-Website, von der die Updates manuell heruntergeladen werden können:

  • KB4517297 für Windows 7 und Windows Server 2008 R2
  • KB4517298 für Windows 8.1 und Windows Server 2012 R2
  • KB4512494 für Windows 10, Version 1709

Tipp: Sie können die August-Liste im Microsoft Update-Katalog überprüfen, um die Update-Versionen zu überwachen. Dort finden Sie die Links zu den Updates für Windows Server 2008 und 2012.

Es ist unklar, warum Updates für andere unterstützte Windows 10-Versionen nicht ebenfalls veröffentlicht wurden. Das Update für Windows 10, Version 1709, behebt andere Probleme. Es behebt unter anderem das langjährige Startproblem der Preboot Execution Environment. (danke EP)

Schlussworte

Wenn Sie von VB-Problemen betroffen sind, können Sie das System sofort auf die neue Version aktualisieren, um das Problem zu beheben. Allen anderen ist es vielleicht besser, das Update vorerst zu überspringen. es wird automatisch in kommenden Patches enthalten sein.