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

安装Ubuntu 16.04后Windows 10无法启动求助

解决Ubuntu 16.04安装后Windows 10无法启动的问题

遇到这种情况别着急,我来帮你一步步排查解决。结合你提到的细节——Windows分区完好、已关闭Fast Boot和RAID,只是安装Ubuntu后才开启了Secure Boot——我们主要从Secure Boot兼容性和引导修复这两个核心方向入手:

第一步:先关闭Secure Boot

你是在Ubuntu安装完成后才开启的Secure Boot,这大概率是问题的关键。因为Ubuntu是在Secure Boot关闭的状态下配置的引导,开启后系统会强制验证引导签名,会导致Windows和GRUB的引导逻辑出现冲突。

  • 重启电脑,按对应按键进入BIOS界面(不同品牌电脑按键不同,通常是F2、Del或Esc)
  • 找到Secure Boot选项,将其设置为Disabled
  • 保存BIOS设置并重启,看看GRUB菜单里是否出现Windows启动选项,尝试进入

第二步:修复GRUB引导(关闭Secure Boot后仍无效时)

如果关闭Secure Boot后还是看不到Windows启动项,说明GRUB没有正确识别Windows分区,我们可以手动更新GRUB配置:

  1. 打开Ubuntu终端(快捷键Ctrl+Alt+T)
  2. 先查看所有分区信息,找到Windows的EFI分区(UEFI模式下)或系统分区:
    sudo fdisk -l
    
    重点找类型标记为EFI System的分区(通常是/dev/sda1或类似路径),以及Windows的NTFS系统分区。
  3. 挂载EFI分区(仅UEFI模式需要):
    sudo mount /dev/sda1 /mnt  # 把/dev/sda1换成你的EFI分区实际路径
    
  4. 更新GRUB引导配置:
    sudo update-grub
    
  5. 重启电脑,查看GRUB菜单是否出现Windows启动选项,尝试进入系统

第三步:修复Windows引导记录(GRUB仍无法识别时)

如果GRUB还是找不到Windows,可能是Windows自身的引导记录受损,需要用Windows安装U盘修复:

  • 制作Windows 10安装U盘,插入电脑后从U盘启动
  • 选择「修复计算机」→「疑难解答」→「高级选项」→「命令提示符」
  • 依次输入以下命令,每输完一条按回车执行:
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /rebuildbcd
    
    执行bootrec /rebuildbcd时,会提示找到Windows安装,输入Y确认将其添加到引导列表
  • 重启电脑,尝试直接进入Windows,之后再回到Ubuntu重新执行sudo update-grub更新引导

第四步:检查Windows分区完整性

如果以上步骤都无效,可能是Windows分区出现了文件系统错误,你可以在Ubuntu里检查修复:

  1. 确保Windows分区没有被挂载(如果已经挂载,先执行sudo umount /dev/sda2,替换成你的Windows分区路径)
  2. 执行分区检查命令:
    sudo fsck /dev/sda2  # 替换成你的Windows NTFS分区实际路径
    
    按照提示输入y确认修复检测到的错误,完成后重启尝试进入Windows

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 09:05:29