我的笔记本电脑是戴尔 Inspiron R15。它配备 Windows 8 64 位中文家庭版。后来我升级到 Windows 8 64 位英文专业版。然后我安装了 Linux 并设置了 dual-bool。现在,我可以在 Windows 商店中看到 Windows 8.1 更新。我安装了 8GB 内存,还有大约 90GB 的可用磁盘空间。我的 nVidia 驱动程序是最新的。
这里这是我的更新日志。有人说失败是由于冲突引起的,日志可以告诉你。但我找不到任何有用的信息来帮助我定位冲突,如果有的话。
无法更新至 Windows 8.1
抱歉,我们无法完成 Windows 8.1 的更新。我们已将您之前的 Windows 版本恢复到此电脑。
0xC1900101-0x20017
答案1
就像 M$ 过去多次遇到的情况一样,它的错误消息总是将您引向错误的方向。就我而言,错误与我原来的 Windows 设置或我安装的应用程序无关。它与我的系统启动方式有关。
我的系统有双启动,由 安装grub2
。所以我的硬盘的 MBR 肯定不是 M$ 风格的。我找到了我的旧 Windows 8 安装介质,一个 USB 密钥。从密钥启动我的笔记本电脑,然后:
- 选择维修
- 然后先进的
- 然后迅速的
- 施展这个魔法:
bootrec /fixmbr
- 重启
之后,重新尝试从 Windows Store 安装更新。一切正常。
我仍在使用这个新系统,还没有尝试恢复grub2
...祈祷吧:)