必须确保UEFI启动与GPT分区兼容,预留未分配空间,用Ventoy等多内核PE加载ISO安装,引导管理器自动识别双系统;若非UEFI/GPT需先转换并备份。

要在单台电脑上同时安装 Windows 10 和 Windows 11 并自由切换体验,必须确保底层启动模式与磁盘结构兼容,为第二个系统预留未分配空间,通过支持多内核的 PE 环境加载对应 ISO 安装,最后由引导管理器自动识别双系统菜单。
确认UEFI启动与GPT分区是否就绪
Windows 11 强制依赖 UEFI 启动和 GPT 分区表,而 Win10 在该环境下完全兼容;若当前为 Legacy BIOS 或 MBR 模式,双系统将无法稳定共存,必须先校准。
按 Win+R 输入 msinfo32,在“系统信息”窗口中查看“BIOS 模式”是否显示为“UEFI”。
右键“此电脑”→“管理”→“磁盘管理”,在左侧磁盘列表空白处右键→“属性”→“卷”选项卡,确认“分区形式”为“GUID 分区表(GPT)”。
若任一检查项不满足,需以管理员身份运行命令提示符,依次执行:diskpart → list disk → select disk=0 → convert gpt(请将 disk=0 替换为实际系统盘编号);【该操作不可逆,执行前务必完成全盘备份】。
为第二个系统划分未分配空间
这一步不能新建带盘符的分区,必须保留原始未分配状态,否则安装程序可能误写 EFI 系统分区或覆盖原有引导项。
进入“磁盘管理”,定位系统所在磁盘(通常为磁盘 0)。
右键当前主系统所在分区(如 C 盘)→“压缩卷”。
在“压缩空间量”中输入至少 60000(即 60GB),点击“压缩”。
压缩后出现一块标为“未分配”的深灰色区域,切勿右键新建简单卷、不分配盘符、不格式化;该空间必须位于同一物理磁盘且紧邻现有分区右侧,否则部分 PE 环境可能无法识别。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
制作可加载双 ISO 的 PE 启动U盘
微软官方 Media Creation Tool 制作的 U 盘仅支持单一版本安装,无法在安装界面切换 Win10/Win11;必须使用支持多内核引导的 PE 工具,才能动态挂载不同 ISO 镜像。
方法一:使用小兵U盘启动工具(2025 离线版)
下载工具并插入 ≥16GB 的 USB 3.0 U 盘→运行工具→选择该 U 盘为目标设备→勾选“离线版PE”→开始制作。
方法二:使用 Ventoy(推荐)
下载 Ventoy 最新版→解压运行 Ventoy2Disk.exe→选择目标 U 盘→点击“Install”→制作完成后,直接将已下载的 Windows 10 和 Windows 11 官方 ISO 文件拷贝至 U 盘根目录即可。
注意:Ventoy 制作过程不会格式化整个 U 盘,但会重建主引导记录;【U 盘内已有重要数据请提前备份】。
在PE中挂载ISO并安装第二个系统
重启电脑,从 U 盘启动进入 PE 桌面后,不要直接运行 setup.exe——必须先挂载 ISO,再用安装工具调用,否则无法绕过 TPM/Secure Boot 等 Win11 硬性限制。
第一步:双击桌面“此电脑”,打开 U 盘根目录,找到 Windows 10 或 Windows 11 的 ISO 文件,右键→“装载”;系统会自动分配一个 DVD 驱动器盘符(如 E:)。
第二步:运行桌面“一键装机”工具(小兵版)或“DiskGenius + Windows 安装向导”(Ventoy 用户),点击“浏览”,定位到刚挂载的 DVD 驱动器(如 E:\sources\setup.exe)。
第三步:在安装类型页面选择“自定义:仅安装 Windows(高级)”→在分区列表中务必选中那块未分配空间,点击“新建”生成主分区,再选中该新分区(非 C 盘!)→点击“下一步”。
第四步:安装过程自动进行,完成后系统将检测已有 Windows 并写入双启动项;无需手动运行 bcdboot 命令。

















