简短回答
装双系统的关键是给第二个系统准备一个独立分区,并且两个系统用同一种启动方式(都是 UEFI)。先用磁盘管理从现有分区里压缩出 60GB 以上的空间,再用 U 盘把第二个系统装到这块空间里,开机时就会出现系统选择菜单。
准备
- 备份重要文件(分区操作有风险)
- 一个装有第二个系统安装文件的 U 盘
- 确认当前系统的启动方式:Win + R 输入
msinfo32,看“BIOS 模式”是 UEFI 还是传统
第 1 步:腾出分区
- 右键开始 → 磁盘管理
- 右键剩余空间较多的分区(如 D 盘)→ 压缩卷
- 输入压缩空间(Windows 建议 60GB 以上,即 61440MB),确定
- 出现一块“未分配”空间,不用格式化
第 2 步:安装第二个系统
- 插 U 盘,开机按启动快捷键选 U 盘(UEFI 那一项)
- Windows 安装时选“自定义”,选中刚才的“未分配”空间点下一步,不要删除其他分区
- Linux(如 Ubuntu)安装时选“与 Windows 共存”或手动选择那块空闲空间
第 3 步:切换系统
装好后开机会出现系统选择菜单。Windows 双系统可以在 sysdm.cpl → 高级 → 启动和故障恢复 里设置默认系统和等待时间;也可以用 bcdedit /timeout 10 设置。
不想折腾分区?
只是偶尔用另一个系统,用虚拟机(Hyper-V、VMware、VirtualBox)更安全,也不用重启切换。
提示:先装旧版本、再装新版本(比如先 Win10 再 Win11),引导菜单会更稳定;Windows + Linux 时建议先装 Windows。
常见问题
双系统会影响速度吗?
不会,同一时间只运行一个系统,只是占用硬盘空间。
开机没有系统选择菜单?
执行
bcdedit /set {bootmgr} displaybootmenu yes;Linux 双系统检查 BIOS 启动顺序里 GRUB(ubuntu)是否在第一位。怎么删掉其中一个系统?
先在 msconfig → 引导 中删除对应的启动项,再在磁盘管理里删除那个系统的分区。
Mac 能装 Windows 双系统吗?
Intel 芯片的 Mac 用“启动转换助理”可以;Apple 芯片(M 系列)不支持,只能用虚拟机。