Microsoft has announced details of the plan to remove VBScript (formerly known as Visual Basic Script, a language distinct from regular Visual Basic but with some similarities) from Windows, as previously outlined.
In Windows 11 update 24H2, Microsoft will adjust VBScript to be a feature that needs to be installed separately (feature on demand or FOD), but still enabled by default. By the year 2027, the default setting will be changed to disabled. Following that (timing unspecified), VBScript FOD will be completely removed from the operating system, and all related .dll files will be taken out.
Microsoft explains that VBScript is outdated, introduced initially in 1996, and now newer tasks can be written in modern languages like JavaScript and PowerShell, rendering VBScript obsolete. Current browsers also can no longer process VBScript (the last browser version able to do so is IE11). However, those still using Visual Basic for Applications (VBA), which is written with VBScript for automation in Microsoft Office apps, can continue in some cases, with Microsoft set to announce further guidelines on this matter.
Source: Microsoft
TLDR: Microsoft is phasing out VBScript from Windows, starting with an update in Windows 11 and aiming to completely remove it by 2027, as newer languages like JavaScript and PowerShell can fulfill its functions.
Leave a Comment