文章编号: 934562 - 查看本文应用于的产品
症状
在尝试更新计算机上的 Microsoft Windows Defender 时,您收到类似于以下内容的错误消息:
找到错误: 代码 0x80240029

本文介绍可帮助您安装 Windows Defender 更新的分步方法。
展开全部 | 关闭全部

本文内容

说明

本文适用于高级计算机用户。如果您对高级故障排除步骤感到不解,可以寻求他人的帮助或与支持部门联系。有关如何与支持部门联系的信息,请访问下面的 Microsoft 网站:
http://www.support.microsoft.com/contactus

原因

该问题可能由于下列一种或多种情况而发生:
  • 您可能遇到 Windows Update 问题。
  • SoftwareDistribution 文件夹可能已损坏。

解决问题的方法

要解决此问题,请使用管理凭据登录用户帐户,然后使用下列方法之一。

方法 1:手动安装 Windows Defender 更新定义

Microsoft 使用 Windows Update 提供 Windows Defender 更新。在某些情况下,由于这些服务中的某项服务出现了与 Windows Defender 本身不相关的问题,您可能会收到错误。第一步是尝试手动安装更新定义。 要手动安装更新定义,请按照下列步骤操作:
  1. 访问安全门户。为此,请访问下面的 Microsoft 网站:
  2. 按照适当的步骤操作。
  3. 如果仍收到“Windows Defender 定义尚未更新”警告消息,您可能需要向他人寻求帮助或与支持部门联系。有关如何与支持部门联系的信息,请访问下面的 Microsoft 网站:
    http://go.microsoft.com/fwlink/?linkID=21608

注意:下列方法包含高级故障排除步骤。如果您对高级故障排除步骤感到不解,可以寻求他人的帮助。在美国和加拿大拨打 1-866-PCSAFETY 电话或与当地的 Microsoft 子公司联系可获得免费支持。有关如何与当地的 Microsoft 子公司联系以解决更新支持问题的更多信息,请访问下面的 Microsoft 国际支持网站:
http://support.microsoft.com/common/international.aspx
企业客户可以通过其平常的支持联系方式获得更新支持。

方法 2:重命名 SoftwareDistribution 文件夹

  1. 退出所有打开的程序。
  2. 单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。
  3. 在命令提示符处键入以下命令,以重命名 SoftwareDistribution 文件夹:
    net stop wuauserv
    net stop bits
    ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
    net start wuauserv
    net start bits

方法 3:确认您没有遇到 Microsoft Windows Update、“自动更新”和 Windows Server Update Service (WSUS) 问题

Microsoft 使用 Microsoft Windows Update、“自动更新”和 Windows Server Update Services (WSUS) 提供 Defender 更新。在某些情况下,如果上述服务之一出现了问题,则即使这些问题与 Defender 本身无关,您也可能会收到错误。要解决潜在的 Windows Update 问题,请按照下列步骤操作。

Windows Vista

  1. 检查 Windowsupdate.log 文件中的错误消息。要查看该日志文件,请按照下列步骤操作:
    1. 单击“开始”
      收起这个图片展开这个图片
      “开始”按钮
    2. 在“开始搜索”对话框中,键入 %\windowsupdate.log,然后按 Enter。 有关如何读取 Windowsupdate.log 文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
      902093 如何读取 Windowsupdate.log 文件
  2. 访问“Windows 帮助和操作方法”网站,然后键入描述问题的关键字:
    http://windowshelp.microsoft.com/windows/zh-CN/search.aspx?=&qu=windows+%E6%9B%B4%E6%96%B0+%E9%94%99%E8%AF%AF

Windows 2000、Windows XP 和 Windows Server 2003

  1. 检查 Windowsupdate.log 文件中的错误消息。要查看该日志文件,请依次单击“开始”和“运行”,在“打开”框中键入 %windir%\windowsupdate.log,然后按 Enter。 有关如何读取 Windowsupdate.log 文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    902093 如何读取 Windowsupdate.log 文件
  2. 访问下面的 Microsoft 网站:
    http://update.microsoft.com/windowsupdate/v6/troubleshoot.aspx
  3. 在“Options”(选项)网页上,键入描述问题的关键字。

类似的问题和解决方案

如果您仍然遇到问题,则说明它可能是一个不同的问题。在下列文章中,您可能会找到有用的信息。
910359 当在 Windows Server 2003 或 Windows XP 中尝试连接 Windows Update 网页或 Microsoft Update 网页时收到“0x800A01AE”错误消息或“0x080070570”错误消息
822798 无法安装某些更新或程序
如果这些文章无法帮助您解决问题,或者您遇到的症状不同于本文所述的症状,请搜索 Microsoft 知识库获得更多信息。要搜索 Microsoft 知识库,请访问下面的 Microsoft 网站:
http://www.support.microsoft.com
然后,在“搜索支持(KB)”字段中键入您收到的错误消息文本,或者键入对该问题的描述。

属性

文章编号: 934562 - 最后修改: 2012年4月23日 - 修订: 6.0
这篇文章中的信息适用于:
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business
  • Windows Vista Enterprise
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows Server 2003 Datacenter Edition
关键字:?
kbresolve kbexpertisebeginner kbtshoot KB934562
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