症状

当您尝试安装 Windows 10 时,您收到下面的错误,并且安装将回滚到早期版本的 Windows:

Windows 10 安装失败


错误代码 0x80070004
当您下载并安装 Windows 8.1 时,您收到下列错误消息之一︰

出现了问题,无法安装 Windows 8.1。请再试一次。错误代码︰ 0xc1900102


无法更新到 Windows 8.1


很抱歉,它看起来像这台电脑不能运行 Windows 8.1。这可能是由于文件夹将被重定向到另一个分区的用户或程序文件。


出现了问题,无法安装 Windows 8.1。请再试一次。错误代码:0x80070004
您还可能会看到以下错误事件查看器中︰

安装失败︰ 失败的 Windows 安装以下更新程序错误 0x80070004: %language%ESD 捆绑父。
在前面的错误,"%语言 %"代表语言的更新程序,如"英语 ESD 捆绑父。"


原因

可能会出现此问题,如果一个或多个下列条件都为真︰

在 Windows 10 和 Windows 8 或 8.1:

  • "用户"目录已重新定位,从默认位置"%系统驱动器 %"驱动器 (包含 Windows 目录的驱动器) 上。

  • 用户配置文件不位于默认位置。

在 Windows 8 或 8.1:

  • 不"程序文件"目录位于系统驱动器。

  • 不"程序文件 (x86)"目录位于系统驱动器。

  • "ProgramData"目录已重新定位,从默认位置"%系统驱动器 %"驱动器 (包含 Windows 目录的驱动器) 上。

注意:如果 ProgramData 或程序文件时,必须重新定位和升级到 Windows 10,会成功安装,但不是会有任何应用程序。有关该问题的详细信息,请参阅知识库文章3086105

解决方案

要升级您的 Windows 版本,您可以备份您的文件,然后重置或重新安装 Windows。重新调整位置的"用户,""ProgramData,"或在 Windows 不支持"程序文件"目录。

备份信息︰

重置和还原信息:



详细信息

在安装 Windows 10,您也可以接收错误代码 0x80070004,如果您正在尝试进行升级,并且您的计算机有一个保留的名称。有关此问题的详细信息,请参阅知识库文章3086101。有关 Microsoft 策略的详细信息,重新定位的"用户"和"ProgramData"目录,请参阅知识文库文章︰

949977的用户目录和 ProgramData 目录不包含 Windows Vista 和 Windows Server 2008 中,或更高版本操作系统的 Windows 目录的磁盘驱动器的磁盘驱动器的重新定位

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈!

×