You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

双系统(Win10+Ubuntu)下Windows 10更新失败解决方案咨询

解决GRUB引导下Windows更新回滚的问题

别担心,这个问题我之前帮朋友处理过——其实不是GRUB引导器设置有误,核心原因是Windows更新需要连续重启并直接引导到自身系统才能完成整个流程,但GRUB接管了默认引导优先级,导致每次重启都跳回GRUB菜单,打断了更新的正常步骤,系统只能回滚到旧版本。

下面给你两种靠谱的解决办法,选哪种都行:

方法一:临时让GRUB默认引导Windows

这个方法适合不想进BIOS折腾的情况,在Ubuntu里就能搞定:

  • 打开Ubuntu的终端,输入sudo nano /etc/default/grub,回车输入密码
  • 找到GRUB_DEFAULT这一行:
    • 如果记不清Windows在GRUB菜单里的位置,直接把值改成菜单里Windows项的完整名称(比如GRUB_DEFAULT="Windows Boot Manager (on /dev/nvme0n1p2)",你可以看GRUB里的显示内容照搬)
    • 要是记得位置,GRUB的菜单序号从0开始计数(比如第一个是Ubuntu,第二个是Windows,就写GRUB_DEFAULT=1)
  • 可以顺便把GRUB_TIMEOUT改成10(意思是GRUB菜单停留10秒,方便之后改回来)
  • 按Ctrl+O回车保存,再按Ctrl+X退出编辑器
  • 最后输入sudo update-grub让设置生效
  • 切回Windows触发更新重启,这时候每次重启都会自动进入Windows,顺利完成更新。更新完记得把GRUB的默认项改回Ubuntu哦!

方法二:通过BIOS/UEFI临时调整启动优先级

这个方法更直接,适合不想碰Ubuntu配置的情况:

  • 重启电脑,开机时狂按BIOS启动键(不同品牌不一样:联想一般是F2,戴尔是F12,华硕是Del,惠普是Esc)
  • 进入启动选项界面,找到名为Windows Boot Manager的选项,把它调到第一优先级
  • 保存设置(一般按F10)并退出,电脑会直接启动Windows
  • 现在触发更新重启,每次重启都会自动进Windows,完整走完更新流程
  • 全部更新完成后,再进BIOS把GRUB(也就是Ubuntu的EFI启动项)调回第一优先级,这样之后开机还是会显示GRUB菜单。

额外排查小技巧(可选)

如果担心Windows的EFI分区有问题,可以在Windows里检查一下:

  • 按Win+X选择「Windows终端(管理员)」,输入diskpart回车
  • 依次输入以下命令:
    list disk
    select disk X  # X是Windows所在的磁盘号,从list disk里找
    list partition
    select partition Y  # Y是EFI分区,类型显示「系统」,大小一般100-500MB
    assign letter=Z:
    
  • 打开文件资源管理器,看看Z盘里的EFI\Microsoft\Boot文件夹是否存在且正常,没问题的话输入remove letter=Z:取消盘符就行。

内容的提问来源于stack exchange,提问作者Theo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:28:32