在 Internet Explorer 9 中首次登录时意外启用自动检测设置

警告

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

本文提供有关解决用户首次登录 Internet Explorer 9 时意外启用 自动检测设置 选项的问题的信息。

原始产品版本: Internet Explorer 9
原始 KB 编号: 2587595

症状

Internet Explorer>Internet 选项上找到的“自动检测设置”选项>Connections>启用“LAN 设置”,即使 Internet Explorer 维护组策略配置为禁用此功能也是如此。

此行为通常发生在首次登录到目标计算机的用户,在目标计算机上创建新用户配置文件的用户也可能发生此行为。

原因

此行为是设计使然。 默认情况下,为 Internet Explorer 启用 “自动检测设置” 选项。

首次创建用户配置文件时,在用户首次打开浏览器之前,不会将 Internet Explorer 连接设置视为已完全配置。 在该交互过程发生之前,Windows 组策略 子系统将在允许用户与桌面环境交互之前应用相应的策略和自定义设置。

用户能够与桌面交互后,将发生默认的 Internet Explorer 自定义,以及 Internet Explorer 管理工具包 (IEAK) 实现的任何自定义项。 用户首次启动 Internet Explorer 后,将立即执行连接设置迁移过程。

在此设置迁移过程中,连接自定义项(例如“自动检测设置的状态”、“使用自动配置脚本”、“使用代理服务器”和适用的 Dial-Up 值)将与 Internet Explorer Connections 选项卡上定义的任何可用连接进行协调。此迁移过程的一个步骤涉及显式启用默认连接的“自动检测设置”选项,以便将值复制到可能存在的任何其他拨号连接条目。

此迁移过程受以下 DWORD 值的状态 MigrateProxy 控制:
HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings

默认情况下,值为 0,表示尚未执行该过程。 该过程完成后,值将更改为 1

注意

应用 Internet Explorer 维护连接设置组策略不会影响此过程的状态。

解决方案

建议的解决方案是通过以用户身份执行 GPUPDATEFORCE 命令,或者注销并重新登录到目标计算机来重新应用策略设置。

如果将用户配置文件配置为在注销时删除,则可能需要部署自定义组策略或用户登录脚本,以重新定义 MigrateProxy 值从 01 并完全绕过迁移过程。

注意

如果阻止此迁移过程,则默认 LAN 连接设置可能不会按预期复制到 Internet Explorer Connections 选项卡上列出的现有拨号或 VPN 条目。