应用对象
Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1 Pro for EDU Windows 8.1 with Bing

症状

当您尝试安装 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 目录的磁盘驱动器的磁盘驱动器的重新定位

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。