文章编号: 946414 - 查看本文应用于的产品

对未安装任何 Service Pack 的 Windows Vista 的支持已于 2010 年 4 月 13 日结束。若要继续接收 Windows 安全更新,请确保您运行的是 Windows Vista Service Pack 2 (SP2)。有关更多信息,请访问以下 Microsoft 网页:对某些版本的 Windows 的支持即将结束

展开全部 | 关闭全部

本文内容

自动修复该问题

修复此问题
Microsoft 修复它 50202
现在,请转到“此方法是否已修复问题?”部分

注意:该向导可能只有英文版本。但是自动修复功能同样适用于其他语言版本的 Windows。

注意 如果您所使用的计算机中并未出现此问题,则可将自动修复功能保存至闪存驱动器或 CD 中,然后在出现此问题的计算机中运行该修复功能。

注意 如果您想亲自解决该问题,请转到“我自己修复此问题”部分。
该信息是否有用?请向我们发送您的反馈

错误消息描述

当您使用 Windows Update 或 Microsoft Update 在基于 Windows Vista 的计算机上下载更新时,您可能会收到错误代码 0x80000FFF。当您从“控制面板”启动 Windows Update 时,可能还会遇到此问题。

如果 Windows 注册表中存在以下任何值,则可能会出现此问题:
  • HKEY_LOCAL_MACHINE\COMPONENTS\PendingXmlIdentifier
  • HKEY_LOCAL_MACHINE\COMPONENTS\NextQueueEntryIndex
  • HKEY_LOCAL_MACHINE\COMPONENTS\AdvancedInstallersNeedResolving
本文帮助您修复此问题。

我自己修复此问题

若要解决此问题,请按照列出的顺序尝试使用以下方法。

方法 1:重新启动计算机,然后尝试再次安装更新

关闭运行的所有程序,重新启动您的计算机,然后尝试安装更新。

注意 重新启动计算机将确保所有以前的安装都已经完成,并且不存在要求系统重新启动才能完成安装的剩余进程。

如果问题未得到解决,请转到方法 2。

方法 2:备份然后删除可能引起该问题的注册表项

重要说明 此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照这些步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表
若要使用“注册表编辑器”来备份,然后删除“错误消息描述”部分列出的注册表值,请按照这些步骤进行操作。

注意 这些步骤可以解决“错误消息描述”部分所介绍的问题。但如果您收到错误代码 8000FFFF 的情形不同于“错误消息描述”部分中所描述的情形,则这些步骤可能无法解决该问题。
  1. 单击“开始”
    收起这个图片展开这个图片
    “开始”按钮
  2. “开始搜索”框中,键入 regedit
  3. “程序”列表中,单击“Regedit.exe”

    收起这个图片展开这个图片
    用户帐户控制权限
    如果系统提示您输入管理员密码或进行确认,请键入密码或单击“继续”
  4. 找到并单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\COMPONENTS
  5. 右键单击“COMPONENTS”
  6. 单击“导出”
  7. “文件名”框中,键入“COMPONENTS”
  8. “保存在”框中,单击“桌面”,然后单击“保存”以将文件保存到您的桌面上。
  9. 在详细信息窗格中,右键单击“PendingXmlIdentifier”,然后单击“删除”。如果此值不存在,请转到下一步骤。
  10. 在详细信息窗格中,右键单击“NextQueueEntryIndex”,然后单击“删除”。如果此值不存在,请转到下一步骤。
  11. 在详细信息窗格中,右键单击“AdvancedInstallersNeedResolving”,然后单击“删除”。如果此值不存在,请转到下一步骤。
  12. 重新启动计算机。
若要检查是否已修复问题,请转到“此方法是否已修复问题?”部分。

此方法是否已修复问题?

尝试下载更新。如果您不再收到错误代码,并且计算机可以正确下载更新,则问题已得到修复,您就不必再阅读本文了。如果该问题未修复,则可以联系技术支持人员

非常感谢您提供反馈意见。若要提供反馈意见或报告使用此解决方案出现的任何问题,请在“帮我修复此问题”博客中留言或向我们发送电子邮件

注意 “我自己修复此问题”部分中方法 2 中的步骤 6 至 8 会将以下注册表项备份到桌面上的 Components.reg 文件:
HKEY_LOCAL_MACHINE\COMPONENTS
  • 如果解决方案中的步骤未能修复您的问题,则您可以使用此备份来将注册表项还原到其之前的状态。若要还原注册表项,只需双击桌面上的 Components.reg 文件、在验证提示符处单击“是”,然后在确认对话框上单击“确定”
  • 如果解决方案中的步骤可以修复您的问题,则您可以删除桌面上的 Components.reg 文件。

更多信息

如果正在安装要求系统重新启动的程序包,则 Windows 模块安装程序服务 (TrustedInstaller.exe) 会写入这些项。
  • “PendingXmlIdentifier” 第一次安装要求系统重新启动的程序包时会创建此项,但在重新启动开始后的操作完成之后会将其删除。
  • “NextQueueEntryIndex”“AdvancedInstallersNeedResolving” 这两项有时会在重新启动之后创建,以维持该状态。

在一些情况下,出现类似断电或注册表损坏等问题可能会使这些值处于不一致的状态,从而阻止 TrustedInstaller 的客户端(如 Windows 功能屏幕)正常运行。

删除这些值不会出现已知的副作用。但是,我们强烈建议您在删除这些注册表值之前将其备份。

此解决方案可以修复以下问题:
  • 当您尝试安装 2007 Microsoft Office system 时,会收到错误代码 1935。
  • 在 Windows Vista 中,Windows 功能屏幕为空白。

属性

文章编号: 946414 - 最后修改: 2010年11月11日 - 修订: 3.0
这篇文章中的信息适用于:
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Business 64-bit edition
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Microsoft Update
关键字:?
kbregistry kbexpertisebeginner kbtshoot kbprb KB946414
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