Luna - Hasleo 技术编辑
作者:Luna
Hasleo 技术编辑,专注于数据保护和实用解决方案。
更新于 2026年5月25日 | WinToUSB

我有一块外接硬盘,目前上面安装了 Windows 10。我可以在该驱动器上创建第二个分区,并使用 Hasleo WinToUSB 在其中安装 Windows 11 吗?谢谢。

在某些情况下,你可能需要将多个 Windows 操作系统安装到同一个 U 盘上,作为便携版 Windows U 盘以满足工作需要。虽然 WinToUSB 不支持直接在单个驱动器上安装多个 Windows,但你可以使用 Hasleo WinToUSB 手动实现。Hasleo WinToUSB 提供“Keep the existing partition scheme”功能,允许你使用自定义分区布局创建 Windows To Go。该功能支持在同一个 U 盘上安装多个 Windows。

本教程将逐步介绍如何使用 Hasleo WinToUSB 将多个 Windows 操作系统安装到同一个 U 盘。重要:在同一个 U 盘上安装多个 Windows 版本时,请始终按版本从低到高的顺序安装。例如,先安装 Windows 8;然后安装 Windows 10;最后安装 Windows 11(最高版本最后安装)。

使用 Hasleo WinToUSB 将多个 Windows 安装到同一个 U 盘作为便携多启动 Windows U 盘的教程。

1
将 U 盘连接到电脑。在 U 盘上创建一个小的 FAT32 分区(必须是主分区)作为唯一的系统分区。然后为每个要安装的 Windows 操作系统分别创建一个 NTFS 分区(必须是主分区)。在本教程中,我们会在同一个 U 盘上安装 Windows 8、10 和 11,如下图所示。
create multiple paritions on USB drive

* 提示: Windows 操作系统只能安装到主分区。如你所知,MBR 磁盘最多支持 4 个主分区,其中一个保留为系统分区。因此,在 MBR U 盘上最多只能安装 3 个 Windows 操作系统。要在同一个 U 盘上安装 3 个以上的 Windows 操作系统,应使用 GPT 磁盘格式。注意:GPT 格式的驱动器只支持在 UEFI 电脑上启动。

2
下载、安装并运行 Hasleo WinToUSB。选择“Keep the existing partition scheme”选项,将 Windows 8 安装到 F: 和 G:(选择 F: 作为系统分区,G: 作为启动分区)。
select keep existing partition scheme
install Windows 8 to USB drive
3
请将系统分区(F:)手动格式化为 FAT32 文件系统格式。
4
运行 Hasleo WinToUSB,选择“Keep the existing partition scheme”选项,将 Windows 10 安装到 F: 和 H:(选择 F: 作为系统分区,H: 作为启动分区)。
install Windows 10 to USB drive
5
请将系统分区(F:)手动格式化为 FAT32 文件系统格式。
6
运行 Hasleo WinToUSB,选择“Keep the existing partition scheme”选项,将 Windows 11 安装到 F: 和 I:(选择 F: 作为系统分区,I: 作为启动分区)。
install Windows 11 to USB drive
7
安装完成后,重启电脑并进入 UEFI/BIOS 设置,从 U 盘启动。
change BIOS to boot from USB
8
由于 Windows 11 是最后安装的操作系统,会启动正常的 Windows 11 安装流程,你需要完成所有设置步骤。
Windows 11 normal installation
9
完成安装后,从 U 盘启动 Windows。为系统分区和其他安装了 Windows 的分区分配驱动器号,如下图所示。
Assign drive letters for all the paritions on USB drive

* 提示: 如果你的 U 盘使用 GPT 磁盘格式,则无法使用磁盘管理为系统分区分配驱动器号。请使用 Diskpart 为该分区分配驱动器号。

10
以管理员身份运行 cmd.exe,然后在 cmd.exe 中运行“bcdboot.exe D:\Windows /s J: /f all”(D: 是 Windows 8 分区的驱动器号,J: 是系统分区的驱动器号),将 Windows 8 添加到 Windows 启动菜单。
Add Windows 8 to Windows boot menu
11
在 cmd.exe 中运行“bcdboot.exe E:\Windows /s J: /f all”(E: 是 Windows 10 分区的驱动器号,J: 是系统分区的驱动器号),将 Windows 10 添加到 Windows 启动菜单。
Add Windows 10 to Windows boot menu
12
重启电脑,选择从 U 盘启动。然后你就可以选择从 U 盘启动不同的操作系统。
multiple Windows in Windows boot menu

按照这些步骤,你就能使用 Hasleo WinToUSB 创建便携多启动 Windows U 盘。你可以在单个 U 盘上安装多个 Windows 操作系统,然后根据工作需要选择要启动的操作系统。

常见问题(FAQ)

Q: 我可以在一个 U 盘上安装多少个 Windows 操作系统?

A: 在 MBR 分区的 U 盘上,最多可以安装 3 个 Windows 操作系统(其中一个分区保留用于启动文件)。使用 GPT 格式可以安装更多 Windows 操作系统,但 GPT 只能在 UEFI 电脑上启动。

Q: 为什么安装多个 Windows 时安装顺序很重要?

A: 每次安装 Windows 都会覆盖系统分区上的启动文件。按版本从低到高的顺序安装(先 Windows 8,再 Windows 10,最后 Windows 11)可确保最新的 Windows 成为默认启动项,同时保留所有先前的安装。

Q: 在安装多个 Windows 之前,我需要手动准备分区吗?

A: 需要,你需要在开始前手动创建分区。创建一个小的 FAT32 分区作为系统分区,并为每个 Windows 安装分别创建一个 NTFS 分区。Windows 操作系统必须安装在主分区上。

Q: WinToUSB 中的“Keep existing partition scheme”选项是什么?

A: 该选项告诉 WinToUSB 不要格式化整个驱动器,而是使用你现有的分区布局。对于希望保留同一驱动器上其他 Windows 安装的多启动配置来说,这非常必要。

Q: 使用多启动 U 盘时,如何选择要启动的 Windows?

A: 从 U 盘启动时,会出现一个 Windows 启动菜单,列出所有已安装的 Windows 版本。使用键盘方向键选择你想要的 Windows,然后按 Enter 启动进入。