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