当您使用 Windows 更新 Web 站点或 Microsoft 更新 Web 站点安装更新时,您会收到错误 0x80070020

文章翻译 文章翻译
文章编号: 883825 - 查看本文应用于的产品
重要 本文向您显示如何帮助在计算机上降低安全设置或关闭安全功能的信息。您可以通过这些更改来解决特定的问题。在进行这些更改之前,我们建议您对在您的特定环境中实施此替代方法可能引起的相关联的风险进行评估。如果实施该替代方法,请采取任何适当的附加步骤来帮助保护您的计算机。
展开全部 | 关闭全部

本文内容

摘要

当您尝试从 Windows 更新 Web 站点或 Microsoft 更新 Web 站点下载更新时,您将收到一条错误消息,告诉您该进程无法访问该更新文件,因为另一个进程正在使用它。本文包含了可用于解决此问题并成功下载 Windows 更新的分步方法。

本文适用于初级和中级计算机用户。如果先将本文打印,您可能会发现更容易执行的步骤。

问题的症状

当您尝试下载更新,从 Windows Update Web 站点或 Microsoft 更新 Web 站点时使用的 Windows XP 或 Windows Vista 时,您会收到以下错误消息:
0x80070020
此外,您可能会收到下面的错误消息。
该进程无法访问文件,因为另一个进程正在使用它。

原因

如果某个程序干扰自动更新过程,则会出现此问题。例如,使用实时扫描的防病毒程序可能会干扰自动更新过程。

若要解决此问题的方法

当 Windows 更新和这两个应用程序尝试访问同一个文件,则会出现安装 Windows 更新的问题。虽然很多程序可能会导致出现该问题,最常见是防病毒程序和实时备份系统文件的程序。

本节包含可帮助您解决该问题的几种方法。完成每种方法中的步骤,然后重新尝试安装更新。如果问题未得到解决,请转到下一步的方法,尝试再次安装更新程序之前完成这些步骤。

方法 1: 重新启动计算机,并安装更新

关闭所有程序,都运行,然后重新启动计算机。已成功启动计算机后,查看在 Windows 更新图标在屏幕的右下角的通知区域中。如果可用的图标,双击它,并安装所有可用的更新。如果图标不可用,请单击开始,单击所有程序,然后从应用程序列表中选择Windows 更新

方法 2: 在带网络支持的安全模式启动计算机,然后安装更新程序

Windows 2000、 Windows XP 或 Windows Server 2003

若要在 Windows 2000 中,在 Windows XP 中,或在 Windows 服务器的安全模式下启动计算机,请执行以下步骤:
  1. 重新启动计算机,并开始按键盘上的 F8 键。
  2. Windows 高级选项菜单中,单击带网络连接的安全模式 (SAFEBOOT_OPTION = 网络),然后按 enter 键。

    注意 此选项在安全模式下启动 Windows 并包括网络驱动程序以及包括访问互联网或访问您的网络上的其他计算机需要的服务。在带网络连接的安全模式选项不适用于有拨号连接到 Internet 的计算机上。不能使用带网络支持,因为在带网络连接的安全模式下支持不加载调制解调器驱动程序和 PC 卡驱动程序的安全模式。
  3. 安装更新程序。
  4. 已安装这些更新后,请在安全模式下重新启动计算机,然后选择正常启动 Windows

    注意 此选项处于正常模式下启动 Windows。
如果这些步骤不能解决该问题继续到方法 3。

Windows Vista 和 Windows Server 2008 中,Windows 7

若要在 Windows Vista 中,Windows Server 2008 中,或在 Windows 7 中的安全模式下启动计算机,请执行以下步骤:
  1. 单击开始
    收起这个图片展开这个图片
    开始按钮
    然后键入 msconfig开始搜索框中。
  2. 程序部分中,单击Msconfig.exe
  3. 系统配置对话框中,单击开始选项卡。
  4. 单击以选中安全启动复选框,单击网络,然后单击确定

    注意在带网络连接的安全模式选项不适用于有拨号连接到 Internet 的计算机上。不能使用带网络支持,因为在带网络支持的安全模式下不加载调制解调器驱动程序和 PC 卡驱动程序的安全模式。
  5. 系统配置对话框中,单击重新启动。在"带网络连接的安全模式"模式下重新启动计算机。
  6. 安装更新程序。
  7. 已安装这些更新后,请在安全模式下重新启动计算机,然后单击以清除安全启动复选框。
  8. 系统配置对话框中,单击重新启动。此选项处于正常模式下启动 Windows。
如果这些步骤不能解决该问题继续到方法 3。

高级故障排除

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

方法 3: 执行计算机的干净启动并安装更新

执行计算机的干净启动,请按照您的 Windows 版本的相应步骤操作。

Windows 2000、 Windows XP 或 Windows Server 2003

若要手动执行干净启动计算机的 Windows 2000、 Windows XP 或 Windows Server 2003 中,请执行以下步骤:
  1. 单击开始,然后单击运行,类型 msconfig然后单击确定
  2. 常规选项卡中,单击有选择的启动,然后单击以清除以下复选框:
    • 流程系统。INI 文件
    • 胜利的过程。INI 文件
    • 加载启动项
  3. 服务选项卡上,单击以选中隐藏所有 Microsoft 服务复选框,然后单击全部禁用
  4. 单击确定,然后再单击重新启动,才能重新启动计算机。
  5. 运行 Microsoft 更新或 Windows 更新。如果更新无法成功运行,请转到方法 4。

Windows Vista 和 Windows Server 2008 中,Windows 7

若要在 Windows Vista 中,Windows Server 2008 中,或在 Windows 7 中,手动执行计算机的干净启动,请执行以下步骤:
  1. 单击开始
    收起这个图片展开这个图片
    开始按钮
    键入 msconfig开始搜索框,再按 ENTER。
    收起这个图片展开这个图片
    用户帐户控制权限
    如果提示您输入管理员密码或进行确认,请键入密码或单击继续
  2. 常规选项卡上,单击选择性启动
  3. 选择性启动,单击以清除加载启动项复选框。
  4. 单击服务选项卡,单击以选中隐藏所有 Microsoft 服务复选框,然后单击全部禁用
  5. 单击确定,然后单击重新启动
  6. 运行 Microsoft 更新或 Windows 更新。如果更新无法成功运行,请转到方法 4。
注意执行干净启动的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
310353 如何配置 Windows XP,要在"干净启动"状态下启动

方法 4: 暂时禁用间谍软件和防病毒软件

警告此替代方法可能会使计算机或网络更易于受到恶意用户或恶意软件 (如病毒) 的攻击。我们不建议采用这种解决方法,但我们会提供此信息,以便您可以自己决定是否实施此替代方法。使用此方法,需要您自担风险。

要禁用您的防病毒程序或反间谍软件,请执行以下步骤:
  1. 在通知区域中找到您的防病毒或反间谍软件图标。您可以在屏幕右下角的通知区域中时钟旁边的任务栏区域。通知区域会显示您当前正在运行的程序的图标。当您将指针移动图标时,Windows 就会显示该程序的名称。
  2. 用鼠标右键单击您的防病毒或反间谍软件图标,然后选择禁用自动保护。一个红色的"X"应以表示应用程序现在被禁用的通知区域中的图标上出现。

    注意防病毒和反间谍软件程序的工作方式上有所不同。如果这些步骤不能帮助您禁用程序,您可能需要联系您的防病毒程序的帮助系统可用于执行此任务的步骤。通常,您可以还找到您在 Internet 上的防病毒程序的步骤。若要找到它们,您最喜欢的搜索引擎中键入"禁用病毒扫描",然后再防病毒程序的名称,然后单击搜索
  3. 运行 Microsoft 更新或 Windows 更新。
  4. 您的防病毒程序或反间谍软件程序打开 (重新启用)。若要执行此操作,请右键单击通知区域中,您的防病毒或反间谍软件图标,然后单击启用。防病毒软件和反间谍软件产品保护系统免受计算机病毒和恶意攻击。由于每天都在产生新病毒,而且您的系统有可能在任何时候,务必保持启用,或开启您的防病毒和反间谍软件产品。

方法 5: 暂时禁用所有防火墙

警告此替代方法可能会使计算机或网络更易于受到恶意用户或恶意软件 (如病毒) 的攻击。我们不建议采用这种解决方法,但我们会提供此信息,以便您可以自己决定是否实施此替代方法。使用此方法,需要您自担风险。

禁用 Windows 2000、 Windows XP 和 Windows Server 2003 中的 Windows 防火墙

若要暂时禁用 Windows 2000、 Windows XP 和 Windows Server 2003 中的 Windows 防火墙,请执行以下步骤:
  1. 单击开始,然后单击运行,类型 Firewall.cpl然后单击确定
  2. 常规选项卡上单击关闭 (不推荐),然后单击确定
  3. 运行 Microsoft 更新或 Windows 更新。
注意请记住,若要重新打开 Windows 防火墙。防火墙有助于保护计算机免受恶意用户或恶意软件的攻击。恶意软件包括使用未经请求的传入网络通信来攻击计算机的病毒。

禁用防火墙,在 Windows Vista 中,Windows Server 2008 中,或在 Windows 7 中

若要暂时禁用防火墙,在 Windows Vista 中,Windows Server 2008 中,或在 Windows 7 中,请执行以下步骤:
  1. 单击开始
    收起这个图片展开这个图片
    开始按钮
    然后单击控制面板
  2. 单击安全,然后单击Windows 防火墙
  3. 单击打开或关闭 Windows 防火墙
  4. 在 Windows 防火墙设置窗口中,单击关闭 (不推荐),然后单击确定
  5. 运行 Microsoft 更新或 Windows 更新。
注意如果您正在运行第三方防火墙程序,请参阅该程序文档禁用防火墙程序有关的详细信息。

请记住,若要重新打开您的防火墙。防火墙有助于保护计算机免受恶意用户或恶意软件的攻击。恶意软件包括使用未经请求的传入网络通信来攻击计算机的病毒。

属性

文章编号: 883825 - 最后修改: 2013年9月3日 - 修订: 8.0
这篇文章中的信息适用于:
  • Microsoft Windows Update
  • Microsoft Update
  • Microsoft Windows Server 2003 R2 Enterprise Edition KN
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
关键字:?
kbresolve kbwindowsupdatev6 kbwindowsupdate kbtshoot kbprb kbmt KB883825 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 883825
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