微软向Windows 10更多版本推出测试更新修复VB6/VBA/VBS运行错误
昨天蓝点网提到微软向Windows 7、Windows 8.1版和Windows 10 Version 1709版推送新的测试版更新。
这些测试更新主要是修复本月份累积更新带来的新问题 , 导致VB6、VBA以及VBS脚本等程序无法正常运行。
现在微软正在逐步向Windows 10更多版本推出测试版更新,注意是测试版可能存在其他方面的稳定性问题。
Windows 10 Version 1809 :http://www.catalog.update.microsoft.com/Search.aspx?q=KB4512534
Windows 10 Version 1709 :http://www.catalog.update.microsoft.com/Search.aspx?q=KB4521494
Windows 10 Version 1703 :http://www.catalog.update.microsoft.com/Search.aspx?q=KB4512474
Windows 10 Version 1607 :http://www.catalog.update.microsoft.com/Search.aspx?q=KB4512495
Windows 10 Version 1507 :http://www.catalog.update.microsoft.com/Search.aspx?q=KB4517276
上述未提到的版本则说明微软当前尚未推出更新进行修复,如Windows 10 Version 1903/1803 还需等待。
当用户安装本月份例行更新后若尝试运行那些由Visual Basic 6 版创建的应用程序那么会直接弹出错误提示。
系统抛出的错误提示受影响的系统上出现无效过程的调用错误,如果看到这个错误就说明是 VB 库导致问题。
其他类别的如使用Visual Basic for Applications 即VBA创建的宏 , 如果尝试使用这些宏也会出现类似提示。
最后使用Visual Basic for Scripting 创建的脚本或者是应用程序中调用此类脚本那么也会出现无法正常运行。
目前还在接受微软支持的Windows 7 SP1、Windows 8.1 以及Windows 10 各个版本安装更新后都会错误。
上述版本对应的服务器版本如Windows Server 2008R2/2016/2019以及长期支持版同样会出现类似的错误。
如果用户当前必须使用基于VB创建的应用程序或者宏以及脚本, 那么临时解决方案也只有卸载最新累积更新。
当然前文我们提到微软修复远程桌面服务的蠕虫漏洞,因此如果你使用远程桌面服务还是不要卸载更新为好。