使用“自动更新”搜索更新或对使用 Windows Installer 的应用程序应用更新时,遇到涉及 Svchost.exe 进程的问题

针对 Windows XP 的支持已终止

Microsoft 已于 2014 年 4 月 8 日终止了针对 Windows XP 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

针对 Windows Server 2003 的支持已于 2015 年 7 月 14 日终止。

Microsoft 已于 2015 年 7 月 14 日终止了对于 Windows Server 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

注意
“症状”部分描述的问题已在 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 版本

下载立即下载 WindowsUpdateAgent30-x86.exe 程序包。

基于 x64 的 Windows 版本

下载立即下载 WindowsUpdateAgent30-x64.exe 程序包。

基于 Itanium 的 Windows 版本

下载立即下载 WindowsUpdateAgent30-ia64.exe 程序包。

文件信息

有关如何确认最新的 WSUS 3.0 版客户端程序中的文件版本的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
946928 有关如何获取最新 Windows Update 代理的网络管理员信息
状态
此问题已经在 Windows Update Agent 3.0 和更新 927891 中得到纠正。
更多信息
更新 927891 完全取代了更新 916089。如果您受到“症状”部分中描述的问题的影响,请按照下列步骤操作:
  1. 应用更新 927891。
  2. 重新启动计算机。
如果任意问题仍然存在,请与 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 网站: 然后,在“搜索支持(KB)”字段中键入您收到的错误消息的文本,或者键入该问题的描述信息。
WSUS update Windows Installer svchost
属性

文章 ID:932494 - 上次审阅时间:08/15/2008 10:46:02 - 修订版本: 8.0

Microsoft Windows Installer 3.1, Microsoft Windows XP Professional Edition, Microsoft Office XP 标准版, Microsoft Word 2002 with Microsoft Excel 2002, Windows Defender, Microsoft Office 2003, All Editions, Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003 Datacenter Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003 Enterprise Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows 2000 Server SP4, Microsoft Office XP 专业版

  • kbresolve kbexpertiseinter kbtshoot kbinfo kbwindowsinstaller kbprb KB932494
反馈