如何解决有关 Windows Defender 定义更新问题

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 918355
症状
在您使用的 Windows Defender 时,您会收到一条消息,指的是定义更新两个以下情况之一:
  • 当您打开 Windows Defender 时,您会收到一条消息,指出您应检查新定义。
    如果这就是您的具体情况,请尝试 方法 1.
  • 当您尝试在 Windows Defender 检查更新时,您会收到一条错误消息,指出不能检查、 下载或安装更新定义。
    如果这就是您的具体情况,请尝试 方法 2.
请参阅所有的可能 错误消息.

这篇文章中的说明适用于计算机初级用户,或那些具有更多的计算机体验使用者。

如果您是家庭用户遇到此问题,您的个人计算机上,您可以接收 免费支持电话、 聊天或电子邮件.如果您遇到的工作在网络计算机上的此问题,请阅读"在企业网络上的用户信息"一节。


解决方案

方法 1: 检查有更新的 Windows Defender

要检查 Windows Defender 中的更新,请执行以下步骤:
  1. 如果还没有打开,请启动 Windows Defender。若要执行此操作,单击开始,单击程序,然后单击Windows Defender
  2. 检查有新的定义。若要执行此操作,请单击立即检查更新

方法 2: 手动安装更新定义并验证 Windows 更新的文件

Microsoft 提供了通过 Windows Update、通过自动更新,和通过 Windows 服务器更新服务列出的 Windows Defender 更新。在某些情况下,可能会收到错误消息,因为 Windows Defender 的问题取代了这些服务的问题。若要尝试确定问题的来源,第一次尝试手动安装更新定义。如果可以手动安装更新定义,该问题很可能是由 Windows Update 问题引起的。

步骤 1: 如果需要重新启动计算机

切换到 Windows Defender 并记下在主页页面上的错误代码。如果您在 Windows Defender 中收到错误消息包含代码 0x80240016,请重新启动您的计算机。如果您在 Windows Defender 中收到错误消息不包含 0x80240016,请转到步骤 2。

步骤 2: 手动安装更新定义

若要手动安装更新定义,请执行以下步骤︰
  1. 请访问位于以下 Microsoft 网站之一的安全门户网站:
    • 如果您使用的英文版 Windows,请访问安全门户在下面的 Microsoft Web 站点:
    • 对于非英语版本的 Windows 安全门户的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
      923159 如何为 Windows Defender 手动下载最新的定义更新
  2. 要下载并安装适当的定义更新,请执行 Web 站点上的步骤。
  3. 如果您不能手动安装定义更新或 Windows Defender 中仍然收到有关定义更新的错误消息,如果发生一些其他事项,都超出了本文的范围。如果出现这种情况,您可能想要寻求他人的帮助,或如果您可能需要与支持部门联系。

    有关如何与本地 Microsoft 子公司联系的详细信息,请访问下面的 Microsoft Web 站点。
  4. 如果您能够手动安装更新定义,该问题很可能是由 Windows Update 问题引起的。因此,您应继续步骤 3。
步骤 3: 请验证您具有所需的所有 Windows 更新文件

要验证您拥有所有需要的 Windows 更新文件,请执行以下步骤︰
  1. 打开 Windows Update 网站。若要执行此操作,请访问下面的 Microsoft 网站:
  2. 安装所有建议的更新。如果您有与 Windows 更新的问题,出现了一些其他事情,都需要 高级故障排除.如果您不熟悉高级故障排除步骤,您可能想要寻求他人的帮助,或如果您可能需要与支持部门联系。有关其他疑难解答信息和了解如何获得免费支持的信息,如果您是家庭用户,请访问下面的 Microsoft Web 站点:
方法 3: 高级故障排除


验证不进行任何 Windows 更新,自动更新,或者驱动程序 Windows 服务器更新服务列表问题

Microsoft 提供了通过 Windows Update、通过自动更新,和通过 Windows 服务器更新服务列出的 Windows Defender 更新。在某些情况下,可能会收到错误消息,由其中一个服务的问题。在这种情况下,这些错误消息与 Windows Defender 本身无关。若要解决潜在的 Windows 更新的问题,请按照下列步骤。

Windows Vista ,Windows Server 2008 ,Windows 7
  1. 检查 Windowsupdate.log 文件中的错误消息,以查看日志文件中,请执行以下步骤︰
    1. 单击开始键入 %windir%\windowsupdate.log开始搜索框,然后按 ENTER。
    2. 有关如何读取 Windowsupdate.log 文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
      902093 如何读取 Windowsupdate.log 文件
  2. 请访问下面的 Microsoft 网站︰
  3. 在"Windows 帮助和操作方法"的网页上,输入描述问题的关键字。
Microsoft Windows 2000、 Windows XP 和 Windows Server 2003
  1. 检查 Windowsupdate.log 文件中的错误消息,以查看日志文件中,请执行以下步骤︰
    1. 单击开始,单击运行,类型 %windir%\windowsupdate.log打开框中,并按 ENTER。
    2. 有关如何读取 Windowsupdate.log 文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
      902093 如何读取 Windowsupdate.log 文件
  2. 请访问下面的 Microsoft 网站︰
  3. 在 Web 选项页中,输入描述问题的关键字。
更多信息
详细的故障现象

这里列出了可能发生的确切的错误消息。选择最能确切描述您的具体情况,继续对要使用的正确方法的案例。

案例 1:当您尝试启动 Windows Defender 时收到以下错误消息:
检查有新的定义。
定义允许 Windows Defender 检测最新有害或不需要的软件,并防止在您的计算机上运行。
如果这就是您的具体情况,请尝试 方法 1.

案例 2︰ 您收到下列错误消息之一时尝试检查更新,则可以下载更新,或从 Windows Update 网站安装更新︰
该程序将无法检查定义更新
发现错误︰ 代码 错误代码
该程序无法下载特征码更新
发现错误︰ 代码 错误代码
该程序不能安装定义更新
发现错误︰ 代码 错误代码
注意" 错误代码 包括的错误代码,您会收到,并且此错误代码可能不同这些邮件表示。最常见的错误代码是 0x8024402f 或 0x80240016。但是,可能会收到不同的错误代码,如下列情况之一︰
  • 0x8024402c
  • 0x80240022
  • 0X80004002
  • 0x80070422
  • 0x80072efd
  • 0x80070005
  • 0x80072f78
  • 0x80072ee2
  • 0x8007001B
如果这就是您的具体情况,请尝试 方法 2.

防范技巧

Windows Defender 有一个选项来自动检查新定义。若要启用自动检查新定义的选项,请执行以下步骤︰
  1. 开始 Windows Defender。
  2. 单击工具,然后单击选项
  3. 自动扫描,单击以选中自动扫描我的电脑复选框。
  4. 单击以选中在扫描前检查有更新的定义复选框,然后单击保存。如果系统提示您输入管理员密码或进行确认,请键入密码或提供确认。
Windows Defender 适用于 Windows 自动更新功能来自动安装最新的定义。
若要启用自己自动更新,请根据您的操作系统按照以下步骤操作 ︰

Windows XP 和 Windows Server 2003
  1. 单击开始,单击运行,类型 wuaucpl.cpl打开框中,然后再单击确定
  2. 单击自动,然后单击确定
Windows Vista ,Windows Server 2008 ,Windows 7
  1. 单击开始,单击所有程序,然后单击Windows 更新
  2. 单击更改设置
  3. 单击自动安装更新 (推荐)
  4. 推荐更新,请单击以选中更新下载、 安装或通知更新时包括推荐复选框,然后单击确定

    如果提示您输入管理员密码或进行确认,请键入密码,或提供确认。
其它信息
有关如何解决这些问题的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章 ︰
836941 当您使用 Windows Update 或 Microsoft 更新来安装更新时,可能会遇到临时与连接相关的错误
924123 当您在 Windows 2000 中更新 Windows Defender 定义时的错误消息:"0x80240022-错误磁盘在驱动器中。
919448 当您尝试更新正在运行软件更新服务 (SUS) 1.0 的计算机上设置的 Windows Defender 定义时,您会收到一条错误消息:"0x8024002b 错误"
816731 错误消息:"0x80070005 访问被拒绝。您没有权限执行所请求的操作"
900936 在扫描 Windows 更新 Web 站点上的更新时,您可能会收到一条"0x8024402C"错误消息
818018 如何解决连接到 Windows Update 或 Microsoft 更新问题
906602 如何解决常见的 Windows 更新,Microsoft 更新和 Windows 服务器更新服务安装问题
若要查看有关 Windows Defender 常见问题,请访问下面的 Microsoft 网站︰若要查看有关 Windows 更新的常见问题,请访问下面的 Microsoft 网站︰
在企业网络上的用户信息

可以使用本文中的分步方法来在您的工作计算机上解决此问题。但是,如果您在企业环境中,网络管理员可能已配置网络阻止您下载这些定义的方式。此外,网络管理员可能会部署在网络上的 Microsoft 软件更新服务服务器。例如,网络可能会使用软件更新服务 (SUS) 1.0。Windows Defender 无法从 SUS 1.0 接收更新。如果出现这种情况,则网络管理员必须将部署 Windows 服务器更新设备驱动程序列表)。从 WSUS 服务器必须提供的 Windows Defender 定义。因此,在尝试在工作的这篇文章中的方法之前,先与网络管理员联系以知晓是否尝试自行解决此问题可能是一个好主意。
winxpsp3 windowsxpsp3

警告:本文已自动翻译

属性

文章 ID:918355 - 上次审阅时间:09/18/2016 01:37:00 - 修订版本: 28.0

Windows Defender, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows Server 2008 Standard without Hyper-V, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows 7 Enterprise, Windows 7 Enterprise N, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Home Premium N, Windows 7 Professional, Windows 7 Professional N, Windows 7 Starter, Windows 7 Starter N, Windows 7 Ultimate, Windows 7 Ultimate N

  • kbresolve kbdefenderrtwyes kbdefenderrtwswept kbsecantivirus kbtshoot kbinfo kbmt KB918355 KbMtzh
反馈