Win10 1809、1703、1607、1507发布累积更新修复VB6/VBA/VBS问题
昨天提到微软向Windows 7、Windows 8.1版和Windows 10 Version 1709版推送新的测试版更新。这些测试更新主要是修复本月份累积更新带来的新问题 , 导致VB6、VBA以及VBS脚本等程序无法正常运行。现在微软正在逐步向Windows 10更多版本推出测试版更新,注意是测试版可能存在其他方面的稳定性问题。
下载VB系列修复更新:
Windows 10 Version 1809 :
2019-适用于Windows10 Version 1809 的08累积更新,适合基于x64的系统 (KB4512534) Download
2019-适用于Windows10 Version 1809 的08累积更新,适合基于x86的系统 (KB4512534) Download
Windows 10 Version 1703 :
2019-适用于Windows10 Version 1703 的08累积更新,适合基于x64的系统 (KB4512474) Download
2019-适用于Windows10 Version 1703 的08累积更新,适合基于x86的系统 (KB4512474) Download
Windows 10 Version 1607 :
2019-适用于Windows10 Version 1607 的08累积更新,适合基于x86的系统 (KB4512495) Download
2019-适用于Windows10 Version 1607 的08累积更新,适合基于x64的系统 (KB4512495) Download
Windows 10 Version 1507 :
2019-适用于Windows10 Version 1507 的08累积更新,适合基于x64的系统 (KB4517276) Download
2019-适用于Windows10 Version 1507 的08累积更新,适合基于x86的系统 (KB4517276) Download
当用户安装本月份例行更新后若尝试运行那些由Visual Basic 6 版创建的应用程序那么会直接弹出错误提示。系统抛出的错误提示受影响的系统上出现无效过程的调用错误,如果看到这个错误就说明是 VB 库导致问题。其他类别的如使用Visual Basic for Applications 即VBA创建的宏 , 如果尝试使用这些宏也会出现类似提示。最后使用Visual Basic for Scripting 创建的脚本或者是应用程序中调用此类脚本那么也会出现无法正常运行。
遗憾的是,目前Windows 10 May 2019(Version 1903)功能更新依然存在这个问题,微软尚未得到修复。不过微软在说明中表示相关的解决方案会在“8月底之前推出。”而这并非是用户目前面临的唯一问题,在最新更新的支持文档中依然罗列了4个已知问题,包括少数用户无法正确安装更新。