Automatic Updates 2.2 客户机不检测来自软件更新服务的批准的更新程序

文章翻译 文章翻译
文章编号: 323184 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

尽管新的更新程序已经在运行“软件更新服务”的服务器上得到批准,但 Automatic Updates 2.2 版客户机可能不检测这些更新程序。

原因

此问题有数种可能的原因。其中包括客户机无法解析运行“软件更新服务”的服务器的名称,以及客户机不接收策略设置等原因。

解决方案

要解决此问题,请使用下列方法之一。

方法 1

若要确定客户机是否在对运行“软件更新服务”的服务器执行检测,请查看 %SystemRoot%\Windows Update.log 文件。查找一个类似于下例的项:
2002/05/02 17:38:42 22:38:42 Success IUENGINE Querying Software Update Catalog from http://servername/auotupdate/getmanifest.asp
此项显示“自动更新”客户机检查了运行“软件更新服务”的服务器上已批准的更新程序的目录。请确保检测是在新的更新程序获批准后执行的。如果检测是在新的更新程序批准之前进行的,您可以按照 Microsoft 知识库文章 326693 中介绍的步骤强制“自动更新”客户机再次执行检测。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
326693 How to Force Automatic Updates 2.2 to Perform a Detection Cycle

方法 2

查看 Windows Update.log 文件以查找错误代码。如果有错误代码,它通常以十六进制的格式记录。如果十六进制错误代码以“0x8019”前缀开头,您可以将错误代码的后三位数字转换为十进制数字,以获取在检测周期中返回到客户机的 HTTP 状态代码。

例如,您可以通过将十六进制错误代码 0x80190194 的后三位数字(本例中是 194)转换为十进制数以将此错误代码转换为 HTTP 状态代码 404(“找不到文件”),从而得到 HTTP 状态代码 404。

错误代码 0x80072EE7 是 Windows Update.log 文件中记录的另一个常见错误代码。此错误代码表示存在一个名称解析问题;客户机无法找到“软件更新服务”服务器。在此情况下,您可以通过在配置您的策略设置时使用“软件更新服务”服务器的 IP 地址或完整 DNS 名称,来变通解决此错误。

方法 3

如果客户机是通过手动编辑注册表配置的,请使用 Gpedit.msc 文件配置此客户机。这样可以保证注册表项在注册表中的正确位置创建,而且值类型和值正确。若要使用 Gpedit.msc 文件配置客户机,请:
  1. 单击开始,单击运行,键入 gpedit.msc,然后单击确定
  2. 计算机配置下,单击管理模板
  3. 操作 菜单上,单击添加/删除模板
  4. 单击添加
  5. 单击 %SystemRoot%\Inf 文件夹中的 Wuau.adm 文件,然后单击打开
  6. 确认 Wuau.adm 文件已列入添加/删除模板对话框中,然后单击关闭
  7. 在“组策略编辑器”中,展开计算机配置管理模板Windows 组件,然后展开 Windows Update
  8. 根据需要配置这两个策略设置,然后退出“组策略编辑器”。
  9. 重新启动客户机。

方法 4

如果客户机是通过使用 Gpedit.msc 文件配置的,但仍不对运行“软件更新服务”的服务器执行检测,请使用 Microsoft Windows 2000 Resource Kit 中的 Gpresult.exe 工具检测客户机是否在接收策略设置。 有关如何使用 Gpresult.exe 工具的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中相应的文章:
321709 HOW TO:Use the Group Policy Results Tool in Windows 2000
如果客户机未在接收策略设置,请用下列 Microsoft 知识库文章中的信息排查“组策略”问题。

对于基于 Microsoft Windows 2000 的客户机:
259398 SceCli Event ID 1001 and UserEnv Event ID 1000 When Dfs Client Is Disabled
对于基于 Microsoft Windows XP 的客户机:
314494 Group Policies Are Not Applied The Way You Expect; "Event ID 1058" and "Event ID 1030" Errors in the Application Log

更多信息

Automatic Updates 2.2 客户机每 17 到 22 小时执行一个检测周期。

属性

文章编号: 323184 - 最后修改: 2003年6月9日 - 修订: 3.0
这篇文章中的信息适用于:
  • Microsoft Software Update Services
关键字:?
kbenv kbprb KB323184
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com