VBScript 动态脚本语言是微软在 1996 年开发的一种编程语言,不过早在 2008 年该语言就已经停止发布更新,但在 Windows 10/11 等系统里仍然能够使用。
最近 5 年利用该脚本语言制作病毒的黑客越来越多,虽然微软已经停止发布更新但仍然提供安全更新支持,所以微软需要不停地加强 VBScript 防御来应对黑客的利用。
问题是现在 VBScript 脚本的使用率极低,对微软来说继续提供维护已经不是特别有必要,所以微软在 2023 年 10 月发布公告宣布将在未来彻底淘汰 VBScript。
今天微软宣布将在 2027 年以后得某个时间点,彻底从 Windows 11 及后续版本中删除 VBScript 引擎,包括所有的动态链接库文件 (.dll) 都会被删除。
对用户来说这没有任何影响,但微软提醒开发者们,如果自己的软件里仍然使用 VBScript 那么后续可能会影响正常工作,因此开发者应当及早更新软件替换掉 VBScript。
下面是大概的时间表:
2024 年 9 月:从 Windows 11 24H2 正式版开始,VBScript 只作为按需功能提供,但默认安装以确保使用 VBScript 的软件不会出现使用问题,同时用户可以主动在可选功能里删除 VBScript。
2027 年某个时间点:新发布的 Windows 版本不再默认启用 VBScript 引擎,但 VBScript 仍然提供,可以按需安装。
2027 年之后的某个时间点:VBScript 相关的所有文件将被彻底删除,不再支持按需安装,调用 VBScript 的软件将无法运行。
目前距离彻底删除还有些时间,这也是微软提供的时间点都比较模糊的原因,后续微软应该会根据实际使用情况更新时间点,最终目的就是在尽可能减少对开发者和用户产生影响的前提下,彻底删除 VBScript。
如何手动删除 VBScript:
转到 Windows 11 设置、应用、可选功能,找到 VBSCRIPT 点击卸载即可,这有助于提高系统安全性。
如果后续有需要使用,可以在可选功能里搜索 VBSCRIPT 重新安装。
版权声明:感谢您的阅读,本文由山外的鸭子哥转载或编译自Microsoft,如需转载本文请联系原作者获取授权,谢谢理解。