当您尝试从 Windows Update Web 站点或 Microsoft Update Web 站点安装更新时,您可能会收到 "0x8007F0F4" 错误代码

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

本文内容

症状

当您尝试从 Windows Update Web 站点或 Microsoft Update Web 站点安装更新时,可能会收到以下错误代码:
0x8007F0F4

原因

如果您的计算机上存在的任何以下情况,则可能发生此问题:
  • 您尝试在您的便携式计算机使用电池电源运行时更新。
  • 更新安装程序检测到此更新不适用于您的计算机。
  • 您的计算机上尚未安装系统必备组件的更新。

解决方案

若要解决此问题,请使用下列方法应用于您的方案。

注意当您尝试安装安全更新 2686509 时,您可能会收到 0x8007F0F4 错误消息。有关如何解决此问题的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2686509 MS12-034: Windows XP 和 Windows Server 2003 中 CVE-2012-0181 的安全更新说明:2012 年 5 月 8 日

方法 1: 将便携式计算机连接到交流电源

如果您当前正在更新便携式计算机正在使用电池电源运行时,暂时将便携式计算机连接到交流电源,,然后尝试再次安装更新。

方法 2: 隐藏的不正确的更新

如果更新安装应用程序检测到此更新不适合您的计算机,可能是以下情况之一:
  • 此更新可能安装过。
  • 此更新的版本比当前已安装的更新更旧。
  • 更新与您的计算机不兼容。
此更新是应忽略还是隐藏 Windows 更新或 Microsoft 更新界面中。

若要隐藏此更新,以便它不会提供),请执行以下步骤:
  1. 请访问下面的 Microsoft Update Web 站点:
    http://update.microsoft.com
  2. 一旦更新扫描完成后,在欢迎使用 Microsoft 更新页上单击自定义
  3. 在导航窗格中,单击硬件、 可选。可用的更新程序列在 选择可选的硬件更新页。
  4. 寻找与错误相关联的硬件驱动程序,单击以展开更新的详细信息,更新的名称,然后单击以启用复选框,不显示此更新 (如果再次
  5. 单击复查并安装更新
  6. 请验证该硬件的隐藏的更新不存在的情况下,然后单击安装更新

方法 3: 手动下载和安装更新

要下载并手动安装此更新,请执行以下步骤:
  1. 请访问下面的 Microsoft Update Web 站点:
    http://update.microsoft.com
  2. 单击查看更新历史记录以查看更新历史记录,或检查错误消息,以确定您要手动安装此更新。
  3. 请访问下面的 Windows 下载 Web 站点:
    http://www.microsoft.com/windows/downloads/default.aspx
  4. 在搜索窗口上的下载页中,键入的 Microsoft 知识库文章编号,然后单击转到

    例如,如果更新列出的文章编号 KB123456,请键入 123456 在搜索框中,然后单击确定
  5. 浏览列表中返回的内容,然后找到包含一个指向下载的知识库文章。
  6. 在知识库文章中,找到并单击类似于以下内容的链接:
    立即下载程序包
    注意如果系统提示您验证 Windows 时,验证 Windows 中,按照说明,然后继续下载更新。
  7. 单击下载,然后单击中的文件下载对话框中的保存
  8. 保存于列表中,选择桌面选项,然后单击保存
  9. 找到的文件下载到您的桌面,然后双击该文件以安装更新。
注意如果不正确,您的计算机的更新,更新安装可能仍会失败。

方法 4: 检查有更新失败的现有日志文件

如果方法 1、2 或 3 不能解决此问题,则必须使用日志文件来收集更多的信息。Microsoft 安装程序创建一些更新,日志文件,然后将该日志文件放在 Windows 目录中。如果此文件存在,则 Microsoft 支持代理可以查看该文件,以确定问题的原因。如果 .Log 文件不存在,则方法 5 列出了您为创建支持代理的 .log 文件所必须遵循的步骤。

要检查更新失败期间创建的.log 文件,请执行以下步骤:
  1. 单击开始所有程序,然后单击Windows 更新Microsoft 更新
  2. 在 Windows 更新或 Microsoft 更新 Web 站点上,单击查看更新历史记录
  3. 状态列中查找失败的更新,并记下与该更新的知识库文章编号。

    注意如果没有与之关联的知识库文章失败的更新,请尝试方法 5。
  4. 关闭 Windows 更新或 Microsoft 更新窗口。
  5. 单击开始,然后单击运行,类型 %systemroot%然后单击确定
  6. 查找失败的更新,您在步骤 3 中记下的知识库文章命名的.log 文件。例如,对于失败的更新与 KB123456 相关联,找到名为 123456.log 的.log 文件。
  7. 如果存在此.log 文件,与 Microsoft 支持部门联系,然后引用的知识库文章编号时所讲到一个支持代理。有关如何联系 Microsoft 支持的详细信息,请访问下面的 Microsoft 网站:
    http://support.microsoft.com/contactus/?ws=support
  8. 如果.log 文件不存在,请尝试方法 5。

方法 5: 启用 Microsoft 安装程序日志记录,然后与支持

重要提示此部分、方法或任务包含告诉您如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重问题。因此,请确保仔细按这些步骤操作。为增加保护,先备份注册表再对其进行修改。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows XP 中备份和还原注册表
如果前面的方法未能解决此问题,您应与 Microsoft 技术支持,获得帮助。为了节省时间,您可以启用和生成 Microsoft 安装程序日志之前您与 Microsoft 支持部门联系。若要启用 Microsoft 安装程序日志记录,并生成日志文件,请执行以下步骤:
  1. 单击开始,然后单击运行,类型 记事本然后单击确定
  2. 在记事本中键入以下命令。
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer]
    "Logging"=dword:voicewarmupx
    "Debug"=dword:00000007
    
  3. 在记事本中文件菜单上,单击另存为
  4. 保存于列表中选择桌面选项。
  5. 文件名框中,键入 LoggingOn.reg保存类型列表中,选择所有文件选项,然后单击保存
  6. 在桌面上,双击LoggingOn.reg文件来将注册表项添加到 Windows 注册表。
  7. 当您将看到一个对话框,指示安装成功时,请单击确定
  8. 请尝试重新安装此更新,若要在 Microsoft 安装程序.log 文件捕获错误。
注意它可能需要几分钟时间才能收集到日志的信息,并更新过程可能看起来不能正常运行。请确保您等待进程完成。

重要提示只要 Windows 更新或 Microsoft 更新程序完成时,禁用 Microsoft 安装程序日志记录。如果日志记录保持启用,安装更新,则可能需要很长时间,您的计算机可能会变慢,并记录需要大量的磁盘空间,则可能创建的文件。

要禁用 Microsoft 安装程序日志记录,请执行以下步骤:
  1. 单击开始,然后单击运行,类型 记事本然后单击确定
  2. 在记事本中键入以下命令。
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer]
    "Logging"=-
    "Debug"=-
    
  3. 在记事本中文件菜单上,单击另存为
  4. 保存于列表中,选择桌面选项。
  5. 键入 LoggingOff.reg文件名框中,从保存类型列表中,选择所有文件选项,然后单击保存
  6. 在桌面上,双击LoggingOff.reg文件从 Windows 注册表中删除注册表值。
  7. 当您将看到一个对话框,指示安装成功时,请单击确定
  8. 从桌面中删除 LoggingOn.reg 和 LoggingOff.reg 文件。
有关帮助,请联系 Microsoft 技术支持,然后,当您讲话给支持代理引用此知识文库文章。

更多信息

Microsoft 安装程序日志通常与"msi",以开始和结束".log"扩展名。例如,Microsoft 安装程序日志文件有一个类似于下面的名称:
msib3a6g.log
此文件位于以下目录中:
C:\Documents 和 Settings\用户名\Local Settings\Temp\
若要打开此目录,单击开始,单击运行键入 %temp%然后单击确定

注意此信息假定驱动器 C 上安装了 Windows如果在驱动器 C 上没有安装 Windows,则调整文件夹路径的驱动器号,以同您安装的驱动器相匹配。

参考

有关如何启用 Microsoft 安装程序日志记录的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
314852 如何启用 Windows 安装程序在 Windows XP 中的日志记录

属性

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