如何消除Internet Explorer中的“多个附件可以使用”提示?

我在这里描述的问题与组策略Internet Explorer中的问题相同,附加列表不起作用 ,但我提供了更多的细节和故障排除步骤,所以我认为值得重新提问。


我pipe理许多运行Windows 8.1的计算机。 我在这些机器上安装的几个软件包都具有用于Internet Explorer的关联附件。 Internet Explorer的默认行为是提示用户在加载项安装后第一次运行Internet Explorer时启用加载项。 由于我是安装附加组件的人员,而且由于我pipe理这些机器,因此我希望这些附加组件在默认情况下处于启用状态,并且我不希望提示用户。 但是,如果需要,我希望用户保留禁用附加软件以进行故障排除的function,并且如果用户被授予了安装软件的权限,我希望他/她能够获得任何附加软件安装,我不知道。

根据微软的文档 ,这可以通过组策略设置。 (请注意,在“ 计算机configuration\pipe理模板\ Windows组件\ Internet Explorer”自动激活新安装的加载项设置会打开没有提示的任何附加组件 ,因此它不符合我上面所述的要求。 )

看起来像这样的设置应该做我想要的是在计算机configuration\pipe理模板\ Windows组件\ Internet Explorer \安全function\加载项pipe理下的加载项列表 。 从MSDN引用:

使用CLSID和pipe理模板来pipe理组策略对象

因为每个加载项都有一个类ID(CLSID),所以可以使用组策略和pipe理模板来启用和禁用特定的加载项。

pipe理加载项

  1. 获取要启用或禁用的加载项的CLSID:
    1. 打开Internet Explorer,单击工具 ,然后单击pipe理加载项
    2. select您想要更改的加载项,然后右键单击“ 更多信息”
    3. 单击复制 ,然后closurespipe理加载项和Internet Explorer。
  2. 从复制的信息中,只select并复制Class ID值。
  3. 打开组策略pipe理编辑器并转到计算机configuration\策略\pipe理模板\ Windows组件\ Internet Explorer \安全function\附加组件pipe理
    -要么-
    打开本地组策略编辑器,然后转到计算机configuration\pipe理模板\ Windows组件\ Internet Explorer \安全function\附件pipe理
  4. 打开加载项列表组策略对象,select启用 ,然后单击显示
    显示内容框出现。
  5. 在“ 数值名称”中 ,input复制的类别ID。
  6. 价值 ,把:
    • 0 。 加载项被禁用,您的员工无法更改。
    • 1 。 加载项已启用,您的员工无法更改。
    • 2 。 加载项已启用,您的员工可以更改它。
  7. 单击确定并closures组策略编辑器。

2的值正是我想要的,但不起作用。 我在下面描述了一些故障排除。 我的环境是:

  • Windows 8.1企业全新安装,并安装了截至2015年2月24日的所有更新
  • Internet Explorer 11(包含在Windows 8.1中)
  • 使用本地组策略对象来避免处理从域应用的GPO的复杂性
  • 使用以下附加组件:
    {31D09BA0-12F5-4CCE-BE8A-2923E76605DA} – Lync浏览器助手
    {761497BB-D6F0-462C-B6EB-D4DAF1D92D43} – Java(tm)插件SSV Helper
    {DBC80044-A445-435B-BC74-9C25C1C588A9} – Java(tm)插件2 SSV Helper

故障排除步骤

  1. 以pipe理员身份login。
  2. 创build一个名为“test”的常规用户帐户。
  3. 打开本地组策略编辑器,导航到“ 计算机configuration\pipe理模板\ Windows组件\ Internet Explorer \安全function\附加组件pipe理” ,然后打开“ 附加组件列表”策略。
  4. 将其标记为启用,然后单击显示…并将以下值添加到表中:
    {761497BB-D6F0-462C-B6EB-D4DAF1D92D43} 0
    {DBC80044-A445-435B-BC74-9C25C1C588A9} 0
    {31D09BA0-12F5-4CCE-BE8A-2923E76605DA} 0
  5. 单击确定两次以保存该策略。
  6. login到“testing”帐户,并运行Internet Explorer。
    如预期的那样,提示不会出现,并且检查工具>pipe理加载项显示指定的加载项被禁用,启用和禁用button均被禁用。
  7. 退出并重新login到Adminstrator帐户。
  8. 删除“testing”用户的configuration文件。
  9. 更改加载项列表策略,以便每个加载项的值为1。
  10. login到“testing”帐户,并运行Internet Explorer。
    如预期的那样,提示不会出现,并且检查工具>pipe理加载项显示指定的加载项在启用和禁用button均被禁用的情况下启用。
  11. 退出并重新loginAdminstrator帐户。
  12. 删除“testing”用户的configuration文件。
  13. 更改加载项列表策略,以便每个加载项的值为2。
  14. login到“testing”帐户,并运行Internet Explorer。
    我预计这个提示被淘汰了,但是显示出来了。 我忽略了它(将它留在屏幕上),并查看了Tools> Manage add-ons,它显示了以下状态:
    Lync浏览器帮助 – 新build
    Lync点击呼叫 – 启用
    Java(TM)插件SSV助手 – 新的
    Java(TM)插件2 SSV助手 – 新的
    然后我退出了“ pipe理加载项”窗口。
  15. closures提示而不select任一选项(使用[x]button)。 我再次查看了工具>pipe理加载项,所有相关的加载项状态都已经切换到禁用状态。 虽然启用button是可用的。

值设置为2时的行为与文档所述相反。 我的理解是,当值设置为2时,(1)不应该出现提示,(2)应该启用指定的加载项,以及(3)用户应该能够启用或禁用加载项自如。 有没有我在这里失踪的东西,像其他一些政策,还需要设置? 有另一种方法来完成我想要的吗?

  1. 打开组策略pipe理
  2. 导航到计算机configuration – >策略 – >pipe理模板 – > 3. Windows组件 – > Internet Explorer
  3. 启用以下策略:自动启用新安装的加载项

*现在,当您启动IE 11时,“多个附加组件已准备就绪”消息将被禁用。