Windows 8.1 升级失败,错误代码为 0x80070652

Windows 8.1 升级失败,错误代码为 0x80070652

我有一台 Thinkpad T530,运行 Windows 8 和 Ubuntu 12.04,该操作系统来自 MBR 分区的磁盘,并安装了 GRUB 引导加载程序。我可以看到 Market 中提供了 Windows 8.1 升级,但我收到了0x80070652当我尝试安装升级时出现错误代码。下载正常,但在准备过程中失败。

关于我的设置的更多细节(可能太多了):

  • 我最初通过 Windows 7 64 位的升级优惠升级到带有 Media Center 64 位的 Windows 8 Pro,没有保留任何数据。
  • 已安装 Windows 更新中的最新英特尔显卡驱动程序。我的笔记本电脑只有集成英特尔显卡,没有 AMD 或 Nvidia。
  • 我的驱动器上有 4 个分区,它们都是主分区。
    • 该表格如下所示:Ubuntu LTS Swap、Ubuntu LTS 根文件系统、Ubuntu LTS/home分区、Windows 8。
  • 我还有一个 GPT 分区的 mSATA SSD,运行最新的 Ubuntu 非 LTS 版本,但我将其删除以进行升级。

正如我所说的,我已经尝试移除 GPT 分区的 SSD 并尝试仅启动传统/MBR 样式,在(尝试安装/准备)Windows 8.1 升级期间出现错误代码 0x80070652。

我也尝试过:

  • 查找错误代码。我记得读过一篇知识库文章,建议移动/删除的内容C:\Windows\SoftwareDistribution\Download。我照做了,但没有成功。
  • 执行“磁盘清理”以及“清理系统文件”。
  • 释放了超过30 GiBWindows 分区上的可用磁盘空间。
  • 禁用交换文件和休眠,并删除相应文件。运气不好,再次启用它们。
  • 运行WindowsUpgradeAssistant.exe并删除所有不兼容的应用程序(它只给了我 3 个)。

答案1

我读到需要超过 30 GiB 的可用磁盘空间并逐步释放 5 GB 以再次尝试,直到继续使用大约 45 GB 的可用磁盘空间。

然后我收到了错误代码 0x80070002,能够解决这个问题。升级顺利完成,没有出现任何其他问题。

相关内容