如果没有一次启动 Internet Explorer 无互联网连接

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3173620
症状
您收到多条错误消息,指示您没有 Internet 连接。例如,提示您进行身份验证当您启动 Office 程序时。您注意到问题已修复,您启动 Internet Explorer,请检查代理服务器设置正确在Internet 选项
原因
因为许多服务使用 WinHTTP 来访问 Internet,而且它们必须使用WinHttpGetIEProxyConfigForCurrentUser API 来检索在 Internet Explorer 中定义和使用 WinINet 的代理设置,将出现此问题。如果将DefaultConnectionSettings注册表值不存在以下注册表子项下,此 API 将失败︰
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections
如果该值不存在,它是由自动创建 Internet Explorer WinINet 通过 Windows 会话中第一次启动浏览器时。
更多信息
要全面分析这个问题的根本原因,必须了解为什么您的操作系统的安装方法使用DefaultConnectionSettings注册表值不存在的配置。这不应是因为所有的框 (OOB) 操作系统安装配置正确创建此注册表项。

根据根本原因,您可能需要采取不同的操作。我们不确定或修正的根本原因提供一般性指导。但是,您可以变通解决此问题编写的小程序,使用InternetSetOption WinINet API 创建的DefaultConnectionSettings注册表值,如果值不存在。该程序可以基于以下信息︰

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet 设置]
"自动检测"= 1
"AutoConfigURL"="URL"
"ProxyEnable"= 1
"代理服务器"="代理︰ 端口"
"ProxyOverride"="列表"

以下 MSDN 主题中详细介绍了此方法︰

状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。

警告:本文已自动翻译

属性

文章 ID:3173620 - 上次审阅时间:10/08/2016 03:27:00 - 修订版本: 5.0

Internet Explorer 11

  • kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB3173620 KbMtzh
反馈