为什么尝试从 Windows 8 更新到 Windows 8.1 时会出现错误 0x80070004?

为什么尝试从 Windows 8 更新到 Windows 8.1 时会出现错误 0x80070004?

因此,我尝试通过 Windows 应用商店将 Windows 8 更新到 Windows 8.1,但每次尝试时,更新都会正确下载,但随后出现错误:

Windows 8.1
未安装此应用 - 查看详细信息

当我点击它时,它显示:

发生某些情况,无法安装 Windows 8.1。请重试。错误代码:0x80070004
Try again Cancel Install

这是什么意思?快速 Google 搜索没有找到任何结果。

我尝试过重启、清除存储缓存和重置 Windows 更新。所有 Windows 更新都已安装。我尝试过使用其他管理员帐户,但不起作用。


快速chkdsk扫描没有发现错误。


SFC 扫描现在未显示任何错误。


我找到了错误日志!

http://pastebin.com/BXZEsejm

注册表为何损坏?


DISM 结果

Checking System Update Readiness.


Summary:
Operation: Detect and Repair 
Operation result: 0x0
Last Successful Step: Entire operation completes.
Total Detected Corruption:  0
Total Repaired Corruption:  0
    CSI Store Metadata refreshed:   True

Total Operation Time: 1405 seconds.

答案1

您似乎在 Windows 8 中遇到了问题。如果不先修复这些问题并验证“sfc /scannow”是否无错误地通过以及 Windows 更新是否正常运行并且可以完全修补您的 Windows 安装,那么尝试升级到 8.1 是没有意义的。

一些可以帮助您检查问题的实用程序是:

如果这些都无济于事,修复安装 Windows 8,不丢失任何内容

下一步是验证您的用户配置文件是否已损坏。请按照文章中的说明进行操作 如何修复 Windows 8 中损坏的用户配置文件 创建一个新的管理员配置文件,看看它是否比您的旧帐户更好。

如果没有任何帮助,我剩下的建议是查阅文章 如何刷新、重置或恢复你的电脑。如果问题是最近才出现的,请先尝试恢复到问题出现之前的系统还原点。如果这没有帮助,请尝试刷新,并将重置作为最后可能的操作。如果重置不起作用,请重新格式化磁盘并从 DVD 或 USB 重新安装 Windows 8。

在所有情况下,开始之前请确保所有数据都已安全备份。


一旦“sfc /scannow”和 Windows 更新顺利通过,请按照文章中概述的步骤操作:
修复:您的 Windows 8.1 安装无法完成错误

简而言之,说明是以管理员身份打开命令提示符,然后输入:

net stop wuauserv
net stop bits

然后浏览到该C:\Windows\SoftwareDistribution文件夹​​并删除里面的所有文件和文件夹(如果正在使用,请重新启动)。

然后输入以下命令:

net start wuauserv
net start bits

现在打开 Windows Store 并再次尝试升级过程。


如果您在使用商店时仍然遇到错误,请参考以下建议:

  • 禁用所有安全产品
  • 在命令提示符(cmd)中以管理员身份运行,执行WSReset.exe以重置商店

相关内容