Első kiadások jelentek meg, amelyek javítják a Windows VB hibákat

A Microsoft frissítéseket adott ki a Windows 7, a Windows 8.1 és a Windows 10 1709 verziójára, valamint a Windows Server 2008, 2008 R2, 2012 és 2012 R2 verziókra, amelyek a nemrégiben felfedezett Visual Basic hibát orvosolják.

A vállalat 2019. augusztus 13-án bocsátotta ki a Windows és más vállalati termékek havi biztonsági frissítéseit. Két nappal később a Microsoft elismerte, hogy a Windows ügyfél- és szerververzióinak frissítései problémákat okoztak a Visual Basic alkalmazásokban és szkriptekben.

A társaság megjegyezte:

A frissítés telepítése után a Visual Basic 6 (VB6) használatával készített alkalmazások, a Visual Basic for Applications (VBA) felhasználásával létrehozott makrók, valamint a Visual Basic Scripting Edition (VBScript) programot használó szkriptek vagy alkalmazások nem válaszolhatnak, és "érvénytelen eljárás" jelenhet meg. hívás hiba. "

A Microsoft abban az időben nem tárt fel további információkat a kérdésről, de a probléma nem sokkal azután jelentkezett, hogy a Microsoft alapértelmezés szerint a VBScriptet letiltotta a Windows "régebbi" verzióit futtató gépeken. A VBScript egy hónappal korábban le lett tiltva a Windows újabb verzióiban.

A Microsoft 2019. augusztus 16-án kiadta a következő összesített frissítéseket, amelyek foglalkoznak az operációs rendszerek Visual Basic problémáival:

  • Windows 7 SP1 és Windows Server 2008 R2 SP1: KB4517297
  • Windows 8.1 és Windows Server 2012 R2: KB4517298
  • A Windows 10 1709-es verziója: KB4512494

A kiadási megjegyzések állapota:

Olyan problémát kezel, amelyben a következők nem válaszolhatnak, és a következő üzenet jelenhet meg: "Érvénytelen eljáráshívás":

  • A Visual Basic 6 (VB6) használatával készített alkalmazások.
  • Makrok, amelyek Visual Basic for Applications (VBA) felhasználót használják.
  • Parancsfájlok vagy alkalmazások, amelyek a Visual Basic Scripting Edition-t (VBScript) használják.

A Windows 7, Windows 8.1, Windows Server 2008 R2 és 2012 R2 frissítések nem érhetők el a Windows Updates segítségével; az otthoni felhasználóknak manuálisan kell letölteniük őket a Microsoft Update katalógusból. A szervezetek a Windows Server Update Services (WSUS) segítségével találják meg őket.

Itt találhatók a Microsoft Update Catalog webhelyére mutató linkek, ahonnan a frissítéseket kézzel lehet letölteni:

  • KB4517297 Windows 7 és Windows Server 2008 R2 rendszerekhez
  • KB4517298 Windows 8.1 és Windows Server 2012 R2 rendszerekhez
  • KB4512494 a Windows 10 1709 verziójára

Tipp: Ellenőrizheti az augusztusban szereplő listát a Microsoft frissítési katalógusában a frissítési kiadások figyelésére. Itt található a Windows Server 2008 és 2012 frissítéseire mutató hivatkozások.

Nem világos, hogy miért nem engedték más támogatott Windows 10 verziók frissítéseit. A Windows 10 1709-es verziójának frissítése más kérdésekkel foglalkozik. Javítja többek között a régóta elindult Preboot Execution Environment indítási problémát. (köszönöm EP)

Záró szavak

Ha a VB-problémák érintik, érdemes lehet megfontolni a rendszer azonnali frissítését az új verzióra a probléma megoldása érdekében. Lehet, hogy mindenki másnak jobban kihagyja a frissítést; automatikusan bekerül a következő javításokba.