在安装或升级 Windows 10 时,确实不能保证一切都会顺利进行,因为有时您会遇到诸如“我们无法安装 Windows 10, 0x8007002C - 0x400D”等错误消息以及其他 Windows 更新/升级错误。 当您遇到此特定错误消息时,您将在屏幕上显示以下消息:
“我们已将您的 PC 恢复到您开始安装 Windows 10 之前的状态。
0x8007002C-0x400D
安装在 SECOND_BOOT 阶段失败,并在 MIGRATE-DATA 操作期间出错”
这种 Windows 升级错误表明安装所需的某些文件由于某种原因被锁定,并且 Windows 无法将它们迁移到新版本。 可能是您的计算机没有足够的空间来存放这些文件。 因此,无论您尝试升级计算机多少次,最终都会返回到以前版本的 Windows。 要修复“0x8007002C – 0x400D, The installation failed in the SECOND_BOOT phase with an error during MIGRATE-DATA operation”错误,这里有一些建议可能会有所帮助:
选项 1 – 禁用防病毒程序
有时,计算机中安装的防病毒程序会阻止文件访问甚至磁盘访问。 因此,当 Windows 更新过程不顺利时,禁用计算机中安装的防病毒程序或任何安全软件始终是一个好主意。 因此,在您再次尝试更新计算机之前,请确保禁用防病毒或安全程序,一旦 Windows 更新完成,请不要忘记再次启用防病毒程序。
选项 2 – 执行磁盘清理以释放磁盘空间
很有可能,您计算机中的一些不必要的文件可能会中断安装过程,这解释了为什么您会收到“0x8007002C – 0x400D,安装在 SECOND_BOOT 阶段失败,并在 MIGRATE-DATA 操作期间出错”错误,因此您需要执行磁盘清理以解决问题。
- 在 Cortana 搜索框中,键入“磁盘清理”并单击相关搜索结果。
- 然后选择要清理的磁盘并单击“确定”。
- 等待该过程完成,然后重新启动您的 PC 并尝试再次安装 Windows 升级。
选项 3 – 摆脱任何文件保护软件
Windows 安装程序在升级过程中将文件夹从一个版本迁移到另一个版本。 但是,如果您的某些文件夹(如果不是全部)使用某些文件保护软件进行保护,则 Windows 将无法成功移动该文件夹,而您将遇到此 Windows 升级错误。 因此,您需要解锁所有这些受保护的文件,或者最好在删除锁定的文件后卸载文件保护软件。 之后,再次尝试安装升级。
选项 4 – 重命名 SoftwareDistribution 文件夹
Windows 操作系统中的 Software Distribution 文件夹是一个可以在 Windows 目录中找到的文件夹,用于临时存储在您的 PC 上安装 Windows Update 可能需要的文件。 因此,它是 Windows 更新所必需的,并由 WUAgent 维护。 除此之外,它还包含所有 Windows 更新历史记录文件,一旦删除它们,您很可能会丢失更新历史记录。 因此,下次运行 Windows 更新时,可能会导致检测时间变长。
- 打开 WinX 菜单。
- 从那里,以管理员身份打开命令提示符。
- 然后输入以下命令 - 不要忘记在输入每个命令后立即按 Enter 键。
净停止wuauserv
净停止位
重命名 c:windowsSoftwareDistribution SoftwareDistribution.bak
- 输入这些命令后,它将停止 Windows 更新服务、后台智能传输服务,并重命名 SoftwareDistribution 文件夹。
- 接下来,进入 C:\Windows\SoftwareDistribution 文件夹并删除所有文件夹和文件,从而点击 Ctrl + A 键将它们全部选中,然后单击删除。 请注意,如果文件正在使用中,您将无法删除它们。
- 删除 Software Distribution 文件夹中的所有内容后,重新启动 PC,然后返回命令提示符并再次输入以下命令。
网开始wuauserv
净起始位
由于该文件夹已经被刷新,它会在您重新启动计算机并打开 Windows 更新时重新填充。
选项 5 – 运行 DISM 工具
如前所述,“0x8007002C – 0x400D, The installation failed in the SECOND_BOOT phase with an error during MIGRATE-DATA operation”错误也可能是由计算机中的文件损坏引起的。 因此,您可以尝试使用 DISM 工具来修复它们。 运行 DISM 工具可以修复 Windows 10 中的 Windows 系统映像和 Windows 组件存储。
- 以管理员身份打开命令提示符。
- 然后输入这个命令: DISM / Online / Cleanup-Image / RestoreHealth
- 如果该过程需要一段时间,请不要关闭窗口,因为它可能需要几分钟才能完成。
选项 6 – 运行 Windows 更新疑难解答
运行内置的 Windows 更新疑难解答还可以帮助您解决此特定的 Windows 升级错误。 要运行它,请转到“设置”,然后从选项中选择“疑难解答”。 从那里,单击 Windows 更新,然后单击“运行疑难解答”按钮。
选项 7 – 尝试运行 Microsoft 的在线疑难解答
您还可以选择运行 Microsoft 的在线疑难解答程序,它可以帮助您修复 Windows 更新错误,包括“0x8007002C – 0x400D,安装在 SECOND_BOOT 阶段失败并在 MIGRATE-DATA 操作期间出现错误”错误。