在基于 Windows 7 的计算机上安装了 Windows 随时升级时出现错误消息:"Windows 任何时候升级都不成功"

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

点击这里察看该文章的英文版: 2660811
症状
在基于 Windows 7 的计算机上安装 Windows 随时升级,可能会收到以下错误消息:
Windows 随时升级未成功
升级未成功。请重试升级。

此外,您可能会看到 Windows 随时升级的 Upgrade.log 文件中的下列错误:
  • 日期>时间>,由于错误 0x800f081f WAU DoTransmogrify 失败的错误。
  • 日期>时间>,WAU UpgradeSKU 失败的错误。正在退出。
  • 日期>时间>,错误 WAU Windows 随时升级未成功完成。
原因
如果 Windows 7 Service Pack 1 (SP1) 已通过 Windows Update 下载,但尚未安装,则会发生此问题。 有关此服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
976932 Windows 7 和 Windows Server 2008 R2 服务包1 的信息
解决方案
让我们为您解决此问题,请转到"请为我修复它"一节。如果您希望自己修复此问题,请转到"我自己修复此问题"一节。

请为我修复它



若要自动解决此问题,请单击修复 按钮或链接。然后单击文件下载对话框中,在运行并按照修复向导中的步骤。




备注:
  • 此向导可能只提供英文版本。但是,自动修复也适用于其他语言版本的 Windows。
  • 如果您不是有问题的计算机上,则应保存修复它到闪存驱动器或 CD 的解决方案,然后在出现此问题的计算机上运行。

然后,转到"这问题解决了吗?"一节。



我自己修复此问题

卸载 Windows 7 Service Pack 1

若要解决此问题,请通过使用DISM命令卸载 Service Pack 1。若要执行此操作,请按照您的 Windows 7 版本的下列步骤。
32 位版本的 Windows 7
  1. 单击开始,然后键入 cmd搜索框中。
  2. Cmd.exe,用鼠标右键单击,然后单击以管理员身份运行
  3. 键入以下命令,然后按 enter 键:
    dism.exe / 在线 /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~x86~~6.1.1.17514
  4. 删除完成后,键入 退出然后按 enter 键。
  5. 重新启动计算机。

64 位版本的 Windows 7
  1. 单击开始,然后键入 cmd搜索框中。
  2. Cmd.exe,用鼠标右键单击,然后单击以管理员身份运行
  3. 键入以下命令,然后按 enter 键:
    dism.exe / 在线 /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514
  4. 删除完成后,键入 退出然后按 enter 键。
  5. 重新启动计算机。

确定是否安装了试用版的 Windows 7 SP1

如果您安装了 Windows 7 SP1 的 Beta 版本,不能立即升级使用 Windows 随时升级。您必须卸载测试版,然后重新启动 Windows 随时升级。要卸载测试版,请按照下列步骤为您的 Windows 7 版本。

注意:如果您卸载试用版的 Windows 7 SP1,您继续收到此错误,您可能必须残余的 Beta 版本在您的 PC 上。这些步骤还将清除从您的 PC 版的任何剩余部分。

32 位版本的 Windows 7
  1. 单击开始,然后键入 cmd搜索框中
  2. Cmd.exe,用鼠标右键单击,然后单击以管理员身份运行
  3. 键入以下命令,然后按 enter 键:
    dism.exe / 在线 /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~x86~~6.1.1.17105
  4. 删除完成后,键入 退出然后按 enter 键。
  5. 重新启动计算机。

64 位版本的 Windows 7
  1. 单击开始,然后键入 cmd搜索框中。
  2. Cmd.exe,用鼠标右键单击,然后单击以管理员身份运行
  3. 键入以下命令,然后按 enter 键:
    dism.exe / 在线 /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17105
  4. 删除完成后,键入 退出然后按 enter 键。
  5. 重新启动计算机。



这问题解决了吗?

  • 检查问题是否已修复。如果问题已修复,您已完成此部分。如果不修复该问题,则可以 与支持部门联系.
  • 非常感谢您的反馈意见。若要提供反馈或报告与该解决方案的任何问题上, 留下评论"请为我修复它"博客,或给我们发送 电子邮件 消息。
更多信息
您可能会看到错误代码中随时升级 Windows 日志文件 0x800f081。此错误代码指示 Windows Update 下载 Windows 7 SP1 更新但尚未安装该更新。您可以查看该日志以查看是否发生了错误。Windows Upgrade.log 位于以下位置:
%userprofile%\AppData\Local\Microsoft\Windows\Windows 任何时候 Upgrade\update.log

若要查看此日志文件,查看是否发生了错误,请执行以下步骤:

  1. 单击开始,然后单击计算机
  2. 复制下面的文本,单击开始,然后将以下文本粘贴到搜索框中:

    %userprofile%\AppData\Local\Microsoft\Windows\Windows 随时升级
  3. 在搜索结果顶部,单击随时升级 Windows 文件夹。
  4. 双击该文件夹中的 Update.log 文件。
  5. 在记事本中,在编辑菜单上单击查找
  6. 复制并将以下文本粘贴到查找内容文本框中,然后单击查找

    0x800f081

    如果发生错误,您将看到日志文件类似于以下内容的条目:
    • 2011-11-25 日 15:59:19,错误 WAU DoTransmogrify 因错误而失败 0x800f081f.
    • 2011年11月25日 15:59:19,错误 WAU UpgradeSKU 失败。正在退出。
    • 2011年11月25 日 15:59:19,错误 WAU Windows 随时升级未成功完成。

    注意: 日期和时间在日志文件中的每一行的开头将对应于日志文件已更新的信息。
若要解决此问题,请按照"解决方案"一节中的步骤操作。
参考
有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2632965 Windows 随时升级的错误"在升级未成功。请重试升级。"多语言用户界面 (MUI) 的 Windows 7 计算机上

fixit 修复 fixme

属性

文章 ID:2660811 - 上次审阅时间:08/17/2015 06:41:00 - 修订版本: 14.0

Windows 7 Starter, Windows 7 Home Premium, Windows 7 Professional

  • kbfixme kbmsifixme kbmt KB2660811 KbMtzh
反馈