使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

警告: 在某些版本的 Windows 10 上,通过 Microsoft Edge 更新永久禁用已停用的不支持的 Internet Explorer 11 桌面应用程序。 有关详细信息,请参阅 Internet Explorer 11 桌面应用停用常见问题解答

摘要

新的 URL 操作URLACTION_ALLOW_VBSCRIPT_IE (140C) ,可为每个 安全区域安全区域模板配置 VBScript 执行策略。 可以为此 URL 操作指定以下值:

已启用 (默认设置)

URLPOLICY_ALLOW

已禁用 (建议的 Internet 区域、受限站点区域和高Medium-High安全区域模板)

URLPOLICY_DISALLOW

提示

URLPOLICY_QUERY


本文介绍在 Internet Explorer 中为 Internet 区域和受限站点区域禁用 VBScript 执行的三种方法。 

注意: 若要使用本文中所述的 URL 操作,必须安装 Windows 10 创意者更新 或 Internet Explorer 的 4 月累积安全更新。  

Microsoft 简易修复解决方案

单击“简易修复”链接,在“文件下载”对话框中单击“运行”,然后按照“轻松修复”向导中的步骤操作。

单击 此简易修复以 在 Internet Explorer 11 中为 Internet 区域和受限站点区域禁用 VBScript。 

注意: 应用此简单修补程序后,Internet Explorer 将不会从使用 Internet Explorer 旧文档模式的网站运行 VBScript,这些模式 (Internet Explorer 10 及更低版本) ,并且位于 Internet 区域或受限站点区域中。

单击 此简易修复以 在 Internet Explorer 11 中还原适用于 Internet 区域和受限站点区域的 VBScript。

有关如何使用简易修复解决方案的详细信息,请参阅如何使用 Microsoft 简易修复解决方案

注册表设置

重要提示
请严格按照本部分中的步骤操作。 对注册表修改不当可能会导致严重问题。 开始修改之前,请备份注册表以便在发生问题时还原。

若要在 Internet Explorer 中为 Internet 区域和受限站点区域手动编辑注册表并禁用 VBScript 执行,请执行以下步骤:

  1. 单击“ 开始 > 运行”,键入 regedt32regedit,然后单击“ 确定”。

  2. 若要在 Internet 区域中禁用 VBScript 执行,请在注册表编辑器中找到以下注册表子项:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\140C

    若要在 受限站点区域中禁用 VBScript 执行,请在注册表编辑器中找到以下注册表子项:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4\140C

  3. 右键单击相应的注册表子项,然后单击“修改”。

  4. “编辑 DWORD (32 位) 值 ”对话框中,键入 3

  5. 单击“ 确定”,然后重启 Internet Explorer。

注意: 应用这些设置后,Internet Explorer 将不会从使用 Internet Explorer 的旧文档模式的网站运行 VBScript,这些模式 (Internet Explorer 10 及更早版本) ,并且位于 Internet 区域或受限站点区域中。 若要还原安全区域中的 VBScript 执行,请将相应注册表子项的值设置为 0,然后重启 Internet Explorer。

组策略设置

企业客户可以使用组策略设置在 Internet Explorer 中为 Internet 区域和受限站点区域禁用 VBScript 执行。 为此,请按以下步骤操作:

  1. 打开组策略管理。

  2. 选择“组策略对象 (GPO) ”,然后右键单击并选择“编辑”。

  3. 在组策略管理编辑器中,使用以下路径浏览到 Internet 区域和受限站点区域的设置:

    若要在 Internet 区域中禁用 VBScript 执行,请在“组策略管理编辑器”中浏览到以下设置:

    计算机配置>管理模板 > Windows 组件 > Internet Explorer > Internet 控制面板 > 安全页 > Internet 区域

    若要在受限站点区域中禁用 VBScript 执行,请在“组策略管理编辑器”中浏览到以下设置:

    “计算机配置 >管理模板 > Windows 组件 > Internet Explorer > Internet 控制面板 >安全页 >受限站点区域

  4. 双击并编辑 “允许 VBScript 在 Internet Explorer 中运行” 设置。

  5. 单击“ 已启用” 以启用策略。

  6. 在“策略 选项”下,从列表中选择“ 禁用 ”。

  7. 单击“确定”。

注意: 管理员应通过将 GPO 链接到其环境中的相应组织单位 (OU) ,确保适当地应用此组策略。 应用此策略后,Internet Explorer 将不会从使用 Internet Explorer 的旧文档模式的网站运行 VBScript,这些模式 (Internet Explorer 10 及更低版本) ,并且位于 Internet 区域或受限站点区域中。 如果禁用或未配置此组策略设置,则 VBScript 在指定区域中无需任何交互即可运行。


有关此组策略设置的详细信息,请参阅 Internet Explorer 的新组策略设置

若要下载管理模板,请参阅用于Windows 10 创意者更新的管理模板 (.admx)

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×