注意
“症状”部分描述的问题已在 Windows Update 代理 3.0 和更新 927891 中得到纠正。这些更新已在 2007 年 6 月和 7 月通过 Microsoft Update 进行分发。如果您仍然遇到与本文所述问题相似的问题,它可能是另一个不同的问题。若要排除类似的问题,请参阅本文后面的“类似的问题和解决方法”部分。
症状
如果使用“自动更新”搜索更新或对使用 Microsoft Windows Installer 3.1 的任意应用程序应用更新,在执行此操作之后,您会在使用下列更新机制时遇到问题:
-
Microsoft Update
-
Windows Server Update Services (WSUS)
-
Microsoft Baseline Security Analyzer (MBSA) 2.0
-
Microsoft Systems Management Server Inventory Tool for Microsoft Updates (SMS ITMU)
使用 Windows Installer 的部分应用程序包括 Microsoft Office 2003、Microsoft Office XP 和 Microsoft Windows Defender。这些应用程序会遇到下列问题:
-
Svchost.exe 进程可能会使 CPU 使用率在检测更新或安装更新时高达 100%。另外,Svchost.exe 进程也会导致计算机停止响应不同的时间长度。
-
Svchost.exe 进程会在检测更新或安装更新时引起访问冲突。此外,您还会收到以下错误消息:
SVCHOST.exe Application Error
The instruction at 0x0745F2780 referenced memory at 0x000000000 the memory could not be read. -
Svchost.exe 进程在检测更新或安装更新时会导致内存泄漏。
解决方案
Microsoft 提供下列升级以解决这些问题:
-
更新 927891 解决新发现的在 Svchost.exe 进程中发生崩溃的问题。由于更新 916089 不能解决访问冲突问题,因此,更新 927891 还解决了 Svchost.exe 进程中存在的已报告的访问冲突问题。
注意:在应用更新 916089 之前,不会暴露出这些不重要的访问冲突。这些不重要的访问冲突不是由更新 916089 导致的。
有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:927891当您试图从 Windows Update 或 Microsoft Update 安装更新时会收到访问冲突错误,或系统似乎没有响应 (EN)
我们已发布 WSUS 3.0 版客户端程序,来帮助解决以下问题:
-
在扫描计算机中的更新或安装更新时,遇到 CPU 占用率在很长一段时间都非常高的情况。
-
在搜索计算机中的更新或安装更新时,计算机停止响应(挂起)。
要解决这些问题,您必须安装更新 927891 和新的 WSUS 3.0 客户端。
注意
-
要解决此问题,必须使用 374 版本或更高版本的 Windows Update 代理。
有关最新版 Microsoft Update 代理的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:946928 有关如何获取最新 Windows Update 代理的网络管理员信息
-
更新 927891 包括了更新 916089。
-
虽然此解决方案应该可以解决计算机不响应的问题,并缩短高 CPU 占用率的时间,但此解决方案并不能完全消除 CPU 占用率过高这一问题。不过,在应用了这些更新后,计算机应该可以正常运行。
下载信息
要获取最新的 WSUS 3.0 版客户端程序,请根据所用操作系统,单击以下某一相应链接。
基于 x86 的 Windows 版本
基于 x64 的 Windows 版本
基于 Itanium 的 Windows 版本
文件信息
有关如何确认最新的 WSUS 3.0 版客户端程序中的文件版本的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
946928 有关如何获取最新 Windows Update 代理的网络管理员信息
状态
此问题已经在 Windows Update Agent 3.0 和更新 927891 中得到纠正。
更多信息
更新 927891 完全取代了更新 916089。如果您受到“症状”部分中描述的问题的影响,请按照下列步骤操作:
-
应用更新 927891。
-
重新启动计算机。
如果任意问题仍然存在,请与 Microsoft 客户支持联系。
注意
-
WSUS 3.0 版客户端程序与 WSUS 2.0 SP1 完全兼容。
-
已推出 WSUS 3.0 版客户端程序供 WSUS 2.0 SP1 服务器基础结构使用,这样客户端就可“自更新”到较新的 WSUS 3.0 版本。到“自更新”树的这一更新位于“关键更新”类别中,被标识为 KB936301。
类似的问题和解决方法
如果您仍然遇到类似本文所述的问题,则该问题可能是另一个不同的问题。
有关类似问题和解决方法的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
939273您无法在运行 Microsoft Windows XP 或 Microsoft Windows Server 2003 的计算机上部署软件更新。 (EN)
932762 服务主机进程在 Windows Server 2003 中可能会意外停止 (EN)
931852 在启动基于 Windows XP 的计算机并尝试下载 Windows Updates 时出现错误消息 (EN)
910666 在基于 Windows Server 2003 的计算机上,Svchost.exe 进程可能意外结束
894538 在 Internet Authentication Service 在数据包中收到一个未知属性时,基于 Windows Server 2003 的 Internet Authentication Service 服务器停止了响应 (EN)
927385 在基于 Windows XP 的计算机运行了一次自动更新后收到一条错误消息,而且在关闭“svchost.exe - 应用程序错误”错误消息对话框后,您可能无法运行任何程序 如果这些文章无法帮助您解决问题,或者您遇到的症状不同于本文所述的症状,请搜索 Microsoft 知识库获得更多信息。要搜索 Microsoft 知识库,请访问下面的 Microsoft 网站:
http://support.microsoft.com
然后,在“搜索支持(KB)”字段中键入您收到的错误消息的文本,或者键入该问题的描述信息。