应用程序日志中记录了事件 ID 8

本文提供有关解决应用程序日志中记录的事件 ID 8 的帮助。

适用于:Windows 10 - 所有版本
原始 KB 编号: 317541

症状

应用程序日志中可能会记录以下一条或两条事件消息:

  • 消息 1

    事件类型:错误
    事件源:crypt32
    事件类别:无
    事件 ID:8
    日期: date
    时间: 时间
    用户: 用户名
    计算机: 计算机名称
    说明:
    未能从以下位置自动更新检索第三方根列表序列号: <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootseq.txt> 错误:由于超时期限已过期,此操作已返回。 有关详细信息,请参阅 中的 http://support.microsoft.com帮助和支持中心。

  • 消息 2

    事件类型:错误
    事件源:crypt32
    事件类别:无
    事件 ID:8
    日期: date
    时间: 时间
    用户: 用户名
    计算机: 计算机名称
    说明:
    未能从以下位置自动更新检索第三方根列表序列号: <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootseq.txt> 错误:指定的服务器无法执行请求的操作。 有关详细信息,请参阅 中的 http://support.microsoft.com帮助和支持中心。

原因

如果“更新根证书”组件处于打开状态,并且计算机无法连接到 Internet 上的 Windows 更新 服务器,则可能会出现此行为。 更新根证书组件定期从 Microsoft 更新服务器自动更新受信任的根证书颁发机构。

解决方案

若要解决此行为,必须连接到 Internet 或关闭“更新根证书”组件。 若要关闭“更新根证书”组件,请执行以下步骤:

  1. 在控制面板中,双击“添加或删除程序”
  2. 单击“添加/删除 Windows 组件”
  3. 清除“更新根证书检查”框,然后继续执行 Windows 组件向导。

状态

此行为是设计使然。

更多信息

更新根证书组件使用 WinHTTP API 与 Windows 更新 服务器通信。 如果计算机位于代理服务器后面,则可能必须使用 Proxycfg.exe 实用工具设置代理设置。 若要使用 Proxycfg.exe 配置 WinHTTP,请执行以下步骤:

  1. 从 <Systemroot>\System32 文件夹启动 Proxycfg.exe 实用工具。 如果在 Systemroot>\System32 文件夹中找不到 Proxycfg.exe 实用工具<,请参阅 ProxyCfg.exe 代理配置工具

  2. 确定使用的代理服务器名称。

  3. 在命令提示符下,使用以下设置之一使用 Proxycfg.exe 实用工具配置计算机:

    • 若要查看 WinHTTP 的当前代理设置,请键入 proxycfg,然后按 RETURN。 默认情况下,当前代理设置应为 代理直接。 如果 Microsoft XML 分析器 (MSXML) 3.0 SP1 或更低版本,则当前代理设置可能为 “未设置”。 在此方案中,键入 proxycfg -d,然后按 RETURN 还原 WinHTTP 的默认代理设置。

    • 若要在连接服务器到服务器时不使用任何代理服务器,请键入 proxycfg -d,然后按 RETURN。

    • 若要在连接服务器到服务器时使用代理服务器,请键入 proxycfg -p,键入要使用的代理服务器,然后按 RETURN。 此外,可以为不会通过代理访问的服务器添加可选的绕过列表。 可以在 Proxycfg.exe 实用工具 ReadMe.txt 文件中找到可接受的代理服务器格式或绕过格式。

    • 若要从 Internet Explorer 用于连接到 Internet 的设置(也称为 WinInet 设置)中导入代理信息,并在 WinHTTP 设置中包括此代理信息,请键入 proxycfg -u,然后按 RETURN。

  4. 停止并重启 Microsoft Internet Information Server (IIS) 。

下面是使用 Proxycfg.exe 的一些命令行示例:

  • 示例 1:

    proxycfg -d -p my Proxy Server :80 "<local>"
    

    此示例演示 Proxycfg.exe 的最常见用法。 此命令指定必须通过名为 “我的 代理服务器”且端口号为 80 的代理服务器访问 HTTP 和 HTTPS 服务器,除非主机名不包含句点。 在这种情况下, -d 选项不起作用。

  • 示例 2:

    proxycfg -p my Proxy Server
    

    此示例指定必须通过名为“我的代理服务器”的代理服务器访问 HTTP 和 HTTPS 服务器。 它不指定绕过列表。

  • 示例 3:

    proxycfg -p "http= http_proxy https= https_proxy" "<local>;*.microsoft.com"
    

    此示例指定必须通过 http_proxy代理访问 HTTP 服务器,并且必须通过 https_proxy 访问 HTTPS 服务器。 不包含句点的本地 Intranet 站点和主机名以及 .microsoft.com 域中的任何站点都绕过代理。

有关如何排查 Internet 连接问题的详细信息,请参阅 修复 Windows 中的 Wi-Fi 连接问题