在基于 Windows XP 的计算机运行了一次自动更新后收到一条错误消息,而且在关闭“svchost.exe - 应用程序错误”错误消息对话框后,您可能无法运行任何程序

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

症状

您将基于 Microsoft Windows XP 的计算机配置为自动更新,并且 Windows 操作系统运行了一次自动更新。随后,您可能会在“svchost.exe - 应用程序错误”对话框中收到一条类似于以下内容的错误消息:
The instruction at "0x745f2780" reference memory at "0x00000000". The memory could not be 'read'.
此外,应用程序日志中可能还会显示一个与该错误消息相关的条目。该条目类似于以下内容:


日期: Date
时间: Time
类型: 错误
用户: N/A
计算机: ComputerName
来源: 应用程序
类别: (100)
事件 ID: 1000

描述:
错误应用程序 svchost.exe,版本 5.1.2600.2180,错误模块 msi.dll,版本 3.1.4000.2435,错误地址 0x00012780。

此外,如果关闭该错误消息对话框,您可能无法在计算机上运行任何程序。如果让该错误消息对话框保持打开状态,就可以继续使用计算机。但是,当您尝试关闭计算机时,计算机会停止响应。

原因

此问题可能是因自动更新服务不正常而导致的。

解决方案

要解决此问题,请应用以下 Microsoft 知识库文章中介绍的修补程序:
927891 试图从 Windows Update 或 Microsoft Update 安装更新时收到访问冲突错误,而且系统似乎没有响应

替代方法

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

方法 1

让“svchost.exe - 应用程序错误”对话框保持打开状态,然后按照下列步骤操作。

步骤 1:检查自动更新服务和后台智能传输服务 (BITS) 的设置是否正确

为此,请按照下列步骤操作:
  1. 单击“开始”,指向“运行”,键入“services.msc”,然后单击“确定”。
  2. 在详细信息窗格中,找到并双击“Automatic Updates”。
  3. 单击“登录”选项卡。
  4. 确保选择了“本地系统帐户”选项并清除“允许服务与桌面交互”复选框。
  5. 确保已在“硬件配置文件”列表中启用此服务。如果尚未启用此服务,请单击“启用”将其设置为启用状态。
  6. 单击“常规”选项卡,确保选择了“启动类型”列表中的“自动”选项。在“服务状态”下,如果此服务未在运行,请单击“启动”启动该服务。
  7. 对后台智能传输服务 (BITS) 重复步骤 2 到步骤 6。

步骤 2:重新注册 Windows Update 组件

为此,请按照下列步骤操作:
  1. 单击“开始”,单击“运行”,键入 REGSVR32 WUAPI.DLL,然后按 Enter。
  2. 当您收到“WUAPI.DLL 中的 DllRegisterServer 成功”消息时,请单击“确定”。
  3. 在“打开”框中依次键入下列命令,并在键入每个命令后按 Enter:
    REGSVR32 WUAUENG.DLL
    REGSVR32 WUAUENG1.DLL
    REGSVR32 ATL.DLL
    REGSVR32 WUCLTUI.DLL
    REGSVR32 WUPS.DLL
    REGSVR32 WUPS2.DLL
    REGSVR32 WUWEB.DLL

步骤 3:重命名 Windows Update 临时文件夹

Windows Update 的临时文件夹可能已损坏。在此情况下,可以重命名 Windows Update 的临时文件夹。为此,请按照下列步骤操作:
  1. 单击“开始”和“运行”,键入“cmd”,然后按 Enter。
  2. 在命令提示符处,键入“net stop Wuauserv”,然后按 Enter。
  3. 单击“开始”,单击“运行”,键入“%windir%”,然后按 Enter。
  4. 在打开的文件夹中,找到“SoftwareDistribution”文件夹并将其重命名为 SDold
  5. 在命令提示符处,键入“net start Wuauserv”,然后按 Enter 启动自动更新服务。

方法 2

请按照下列步骤操作:
  1. 单击“开始”,右键单击“我的电脑”,然后单击“属性”。
  2. 在“系统属性”对话框中,单击“自动更新”选项卡。
  3. 单击“关闭自动更新”,然后单击“确定”。
  4. 重新启动计算机。
  5. 使用 Windows Update 网站手动安装更新。
  6. 手动安装了更新后,打开自动更新。

属性

文章编号: 927385 - 最后修改: 2010年9月14日 - 修订: 3.0
这篇文章中的信息适用于:
  • Microsoft Windows Update
关键字:?
kbwinupdwebsite kbwindowsupdatev6 kbexpertiseinter kbtshoot KB927385
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