Välja anti esimesed värskendused, mis parandavad Windowsi VB vead

Microsoft andis välja värskendused Windows 7, Windows 8.1 ja Windows 10 versioonile 1709 ning Windows Server 2008, 2008 R2, 2012 ja 2012 R2 värskendustele, mis tegelevad hiljuti avastatud Visual Basicu veaga.

Ettevõte andis Windowsi ja muude ettevõtte toodete igakuised turvavärskendused välja 13. augustil 2019. Seejärel, kaks päeva hiljem, tunnistas Microsoft, et Windowsi kliendi- ja serveriversioonide jaoks välja antud värskendused põhjustavad Visual Basicu rakenduste ja skriptide probleeme.

Ettevõte märkis:

Pärast selle värskenduse installimist võivad Visual Basic 6 (VB6) abil loodud rakendused, makrod, mis kasutavad rakendust Visual Basic for Applications (VBA), ja skriptid või rakendused, mis kasutavad Visual Basic Scripting Editioni (VBScript), reageerida ja võite saada kehtetu protseduuri kõne viga. "

Microsoft ei avaldanud toona probleemi kohta lisateavet, kuid probleem tekkis vahetult pärast seda, kui Microsoft hakkas VBScripti vaikimisi keelama masinates, mis käitavad Windowsi "vanemaid" versioone. VBScript keelati kuu aega varem Windowsi uuemates versioonides.

Microsoft andis 16. augustil 2019 välja järgmised kumulatiivsed värskendused, mis käsitlevad Visual Basicu probleeme nendes opsüsteemides:

  • Windows 7 SP1 ja Windows Server 2008 R2 SP1: KB4517297
  • Windows 8.1 ja Windows Server 2012 R2: KB4517298
  • Windows 10 versioon 1709: KB4512494

Väljaande märkuste olek:

Tegeleb probleemiga, mille korral võib järgnev reageerimise lõpetada ja võite saada tõrke "Kehtetu protseduurikõne":

  • Rakendused, mis tehti Visual Basic 6 (VB6) abil.
  • Makrod, mis kasutavad rakendust Visual Basic for Applications (VBA).
  • Skriptid või rakendused, mis kasutavad Visual Basic Scripting Editioni (VBScript).

Windows 7, Windows 8.1, Windows Server 2008 R2 ja 2012 R2 värskendused pole Windowsi värskenduste kaudu saadaval; kodukasutajad peavad need käsitsi alla laadima Microsofti värskenduste kataloogist. Organisatsioonid leiavad nad Windows Serveri värskendusteenuste (WSUS) abil.

Siin on lingid Microsofti värskenduste kataloogi veebisaidile, kust värskendusi saab käsitsi alla laadida:

  • KB4517297 Windows 7 ja Windows Server 2008 R2 jaoks
  • KB4517298 Windows 8.1 ja Windows Server 2012 R2 jaoks
  • KB4512494 Windows 10 versioonile 1709

Näpunäide. Värskenduste väljaannete jälgimiseks saate vaadata augustikuu kirjeid Microsofti värskenduste kataloogis. Siit leiate lingid Windows Server 2008 ja 2012 värskenduste jaoks.

On ebaselge, miks ei avaldatud ka muude toetatud Windows 10 versioonide värskendusi. Windows 10 versiooni 1709 värskendus tegeleb muude probleemidega. See parandab muu hulgas pikaajalise eelbooti käivituskeskkonna käivitusküsimuse. (aitäh EP)

Sõnade sulgemine

Kui VB probleemid teid mõjutavad, võiksite probleemi lahendamiseks kaaluda süsteemi uuele versioonile värskendamist. Kõigil teistel võib olla parem värskendus praegu vahele jätta; see lisatakse automaatselt tulevatesse paikadesse.