作为2020年10月安全更新的一部分,Microsoft在Windows中添加了一个新选项,可使系统管理员更轻松地禁用Internet Explorer中的JScript组件。 IT Home得知JScript引擎最初是Internet Explorer 3.0(1996)中提供的,Internet Explorer 3.0是Microsoft自己的ECMAScript标准(JavaScript语言)的旧组件。该组件于2009年在Internet Explorer 8.0中被放弃,但引擎是Windows。所有Windows版本都保留为IE中的旧组件。尽管威胁很高,但Microsoft并不关心它,并且很少发布安全更新。仅在受到攻击时才会发布更新,例如CVE-2018-8653,CVE-2019-1367,CVE-2019-1429和CVE -2020-0674三个零日漏洞。因此,在放弃该组件11年之后,Microsoft终于为用户提供了一种默认情况下直接禁用JScript执行的方法。微软表示,其2020年10月修补程序引入了新的注册表项,用户可以使用这些注册表项来阻止执行jscript.dll文件。以下是步骤:打开注册表(单击“开始”,单击“运行”,键入regedt32或regedit,然后单击“确定”)。要在IE中禁用JScript,请在注册表编辑器中找到以下注册表子项:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternetSettings them3140D区域中,请找到以下注册表子项:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternetSettings them4140D右键单击以选择适当的注册表子项,然后单击“修改”。在“编辑DWORD(32位)值”中,对话框中,键入3。单击“确定”,然后重新启动Internet Explorer。负责编辑AJX