![将 Windows 8“升级”为 Windows 10](https://linux22.com/image/1501276/%E5%B0%86%20Windows%208%E2%80%9C%E5%8D%87%E7%BA%A7%E2%80%9D%E4%B8%BA%20Windows%2010.png)
我在外部硬盘上安装了 Windows 8。当我尝试更新到 Windows 10 时,更新失败,并显示无法更新 USB 驱动器上的 Windows 的消息。有没有办法更新此便携式 Windows 安装?
答案1
我的笔记本电脑预装了 Windows 8。我将驱动器换成了 SSD,并安装了我主要使用的 Linux。为了能够使用 Windows,我按照此问题的答案中给出的说明进行操作问题。
我无法更新外部驱动器上的 Windows(更新失败,并显示“windows to go”无法更新的消息。然后我尊重注册表中的更改(参见链接的问题)。但我仍然无法更新 - 它失败并显示相同的消息。
然后我在注册表中找到了附加设置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
我将 PortableOperatingSystem 的值从 1 更改为 0,更新成功。
更新后,我必须添加值 PortableOperatingSystem,它已从注册表中删除。将其值设为“1”。然后,关闭 Windows(不要使用休眠模式,单击关机时按住 SHIFT),移除驱动器并将其安装到另一个操作系统,以便您可以应用链接问题中的更改(BootDriverFlags 0x14)。
完成这些步骤后,我就可以从外部驱动器启动 Windows 10。