安装完 Ubuntu 怎么进 Windows?双系统切换方法详解
很多人装完 Ubuntu 之后,发现开机直接进了 Linux,找不到 Windows 了,其实大多数情况不是 Windows 被删了,而是 启动引导顺序变了。只要处理好 GRUB 引导菜单,基本都能顺利切回 Windows。
下面就按“小白也能看懂”的方式,给你讲清楚 安装完 Ubuntu 怎么进 Windows,以及常见的修复方法。
一、先弄明白:为什么装完 Ubuntu 后进不了 Windows?
安装 Ubuntu 时,系统通常会自动安装一个启动管理器,叫 GRUB。
它的作用就是在开机时帮你选择进入:
- Ubuntu
- Windows
- 其他系统
如果你现在一开机就直接进 Ubuntu,常见原因有这几个:
-
GRUB 菜单没显示出来
- 其实 Windows 还在,只是菜单被隐藏了。
-
GRUB 没识别到 Windows
- Ubuntu 安装后,没有自动扫描到 Windows 启动项。
-
主板启动顺序变了
- 电脑优先从 Ubuntu 所在硬盘或引导项启动。
-
Windows 引导被覆盖或损坏
- 少数情况下,Windows 启动文件确实出了问题。
二、最简单的方法:开机时看 GRUB 菜单
先别急着重装系统,先试这一步。
方法 1:开机按住 Shift 或 Esc 显示启动菜单
不同电脑显示方式不一样:
- 传统 BiOS / Legacy 模式:开机狂按或按住 Shift
- UEFI 模式:开机狂按 Esc
如果成功,会出现一个黑底菜单,里面可能有:
- Ubuntu
- Advanced options for Ubuntu
- Windows Boot Manager
如果看到了 Windows Boot Manager
直接选它,就能进 Windows。
三、如果菜单里没有 Windows,先让 Ubuntu 重新识别 Windows
这是最常见、最实用的办法。
方法 2:进入 Ubuntu 后更新 GRUB
第一步:打开终端
按快捷键:
Ctrl + Alt + T
第二步:输入检测命令
先看系统是否装了 os-prober:
sudo apt install os-prober
第三步:允许 GRUB 扫描其他系统
Ubuntu 新版本默认可能关闭了 Windows 检测,需要手动打开。
编辑 GRUB 配置文件:
sudo nano /etc/default/grub
找到这一行:
GRUB_DISABLE_OS_PROBER=true
把它改成:
GRUB_DISABLE_OS_PROBER=false
如果没有这一行,也可以直接手动添加。
第四步:更新 GRUB
保存后,执行:
sudo update-grub
如果识别成功,系统会显示类似:
Found Windows Boot Manager on /dev/sda1
第五步:重启
重启电脑,看启动菜单里是否出现 Windows。
四、如果还是进不了 Windows,可以直接改启动顺序
有些时候 Windows 其实没坏,只是电脑默认从 Ubuntu 引导。
方法 3:进 BIOS/UEFI 调整启动项
操作步骤:
-
重启电脑
-
在开机画面出现时,连续按这些键之一:
- Del
- F2
- F10
- F12
- Esc
不同品牌不一样,常见:
- 联想:F2 / Fn+F2
- 惠普:Esc / F10
- 戴尔:F2
- 华硕:Del / F2
- 微星:Del
- 技嘉:Del
-
进入 BIOS 后,找到 Boot(启动) 选项
-
看看启动顺序里有没有:
- Windows Boot Manager
- ubuntu
-
把 Windows Boot Manager 调到第一位
-
保存退出,通常按:
- F10 保存并重启
适合什么情况?
- 你只是想默认进入 Windows
- 你的 Windows 还正常,只是优先级被改了
五、如果启动项丢了,用 U 盘修复 Windows 引导
如果你发现:
- GRUB 里没有 Windows
- BIOS 里也没有 Windows Boot Manager
- Windows 系统分区还在,但进不去
那就可能是 Windows 引导损坏 了。
方法 4:用 Windows 安装 U 盘修复
需要准备:
- 一个 Windows 安装 U 盘
- 能正常进入安装界面
操作步骤:
- 用 U 盘启动电脑
- 进入 Windows 安装界面后,不要点安装
- 选择:
- 修复计算机
- 疑难解答
- 高级选项
- 启动修复
如果启动修复没效果,再进命令提示符手动修复。
六、手动修复 Windows 引导(进阶)
如果你会一点操作,可以在命令行里修复。
进入命令提示符后,执行:
先查看分区:
diskpart
list vol
找到:
- Windows 所在分区
- EFI 分区(通常是 FAT32,100MB~300MB 左右)
然后退出:
exit
UEFI 模式常用修复命令:
假设:
- Windows 系统盘是
C: - EFI 分区挂载成
S:
可执行:
bcdboot C:\Windows /s S: /f UEFI
如果成功,Windows Boot Manager 会重新生成。
七、如果是双系统,推荐保留 GRUB 菜单切换
很多人喜欢直接把 Windows 放第一启动项,但其实双系统更推荐保留 GRUB,这样开机就能选择。
推荐做法:
- Ubuntu 正常用 GRUB 管理启动
- Windows 出问题时再手动修复
- 平时通过 GRUB 菜单切换系统
这样更方便,也更适合双系统环境。
八、常见问题整理
1. 为什么 update-grub 后还是没有 Windows?
可能原因:
- Windows 开了快速启动
- Windows 处于休眠状态
os-prober没装好- Windows 在另一块硬盘,主板没识别到
可以先在 Windows 里关闭快速启动:
Windows 关闭快速启动方法:
- 打开控制面板
- 进入 电源选项
- 点击 选择电源按钮的功能
- 点 更改当前不可用的设置
- 取消勾选 启用快速启动
- 保存
2. Windows 分区还在,但开机找不到怎么办?
这通常不是数据没了,而是 引导项丢失。
优先按下面顺序处理:
- 显示 GRUB 菜单
sudo update-grub- BIOS 里找 Windows Boot Manager
- 用 Windows 安装 U 盘修复引导
3. 安装 Ubuntu 后,Windows 文件会不会丢?
正常不会。
只要你安装 Ubuntu 时没有选错分区,没有格式化 Windows 所在盘,Windows 还在原来的分区里。
但要注意:
- 不要误删 Windows 的 NTFS 分区
- 不要把整块硬盘重新分区
- 安装前最好备份重要文件
九、最实用的解决顺序,照着做就行
如果你现在就是“装完 Ubuntu 怎么进 Windows”,建议按这个顺序排查:
方案一:先试 GRUB 菜单
- 开机按 Shift 或 Esc
- 看有没有 Windows Boot Manager
方案二:Ubuntu 里更新引导
sudo apt install os-prober
sudo nano /etc/default/grub
把:
GRUB_DISABLE_OS_PROBER=true
改成:
GRUB_DISABLE_OS_PROBER=false
然后:
sudo update-grub
方案三:BIOS 改启动顺序
- 把 Windows Boot Manager 调第一位
方案四:Windows U 盘修复引导
- 用
bcdboot重建启动项
十、安装双系统时的避坑建议
想以后少折腾,装双系统前最好注意这些:
-
先装 Windows,再装 Ubuntu
- 这是最稳的顺序
- 反过来装容易覆盖引导
-
关闭 Windows 快速启动
- 否则 Linux 可能无法正常识别 Windows 分区
-
UEFI 模式尽量统一
- Windows 和 Ubuntu 最好都用 UEFI 安装
- 不要一个 UEFI,一个 Legacy
-
保留 EFI 分区
- 不要乱删
- 它是双系统启动的关键
-
重要文件先备份
- 双系统装错分区,恢复起来很麻烦
十一、总结
安装完 Ubuntu 后想进 Windows,核心就三种情况:
- Windows 还在,只是 GRUB 没显示
- 启动顺序被改了
- Windows 引导损坏了
一般优先用下面的方法解决:
- 开机按 Shift / Esc 看启动菜单
- 在 Ubuntu 里执行
sudo update-grub - 进 BIOS 把 Windows Boot Manager 调第一位
- 必要时用 Windows 安装 U 盘修复引导
只要 Windows 分区没有被删,大多数都能救回来。

还没有评论,来说两句吧...