我正在尝试从 1803 到 1909 执行 Windows 10 的就地更新。
更新下载成功。它开始更新,重新启动几次,在某些时候说更新失败,它正在恢复以前的版本。计算机再次重新启动并且工作正常。
当我检查更新历史时,我可以看到更新失败,错误代码为 0x8007001F。
我尝试运行 Windows 更新疑难解答并应用了所有推荐的修复程序:清理更新缓存、再次下载更新、重建更新数据库等。每次都失败。
联系了 MS 支持,他们指示我下载 1909 的 ISO 映像并从该映像进行更新。再次失败,然后他们建议我备份我的文件并执行全新安装,这不是一个选项。
我什至下载了 Windows 10 版本 1809、1903 和 1909 的 ISO 映像,以分别执行每次升级,但都失败了。使用 ISO 映像升级时,我可能会收到一条附加错误消息:
0x80070004 - 0x3000D 在 FIRST_BOOT 阶段安装失败,在 MIGRATE_DATA 操作期间出现错误
任何知道如何执行就地升级的人?
我设法更新了 Windows。
由于我们计算机上的公司政策,默认和公共用户配置文件位于驱动器 C:上的用户文件夹中,实际用户配置文件也在用户文件夹中,但位于另一个驱动器上。
事实证明,当您的用户配置文件位于另一个驱动器上并且在将您的用户配置文件迁移到新版本时失败时,Windows 10 更新不喜欢它。
我已经将我的配置文件移动到驱动器 C(移动了文件并更新了一些注册表项,网上有很多关于此的文章)然后从 1803 年到 1909 年的更新完成了,没有任何问题。
在我的情况下,它是禁用的内置管理员帐户。我启用了它(仅此而已)并且更新安装顺利。