若要从下层作系统(如 Windows 7)升级或从 BIOS 启动转换为 UEFI 启动以提高安全功能,Microsoft提供有关使用 Windows 10 从旧 MBR 磁盘切换到 GPT 磁盘的以下信息
本部分中的步骤使 Windows 10 能够更无缝地升级到 Windows 10,并使用户能够应用 Windows 10 的新增和改进的安全功能。 对于以下步骤,我们将 GUID 分区表称为 GPT,将旧主启动记录(MBR)称为旧版 MBR 启动磁盘。
使用以下四种配置:
Config # 1 - UEFI 启动无需兼容性支持模块(CSM),或在固件中禁用了 CSM。 需要 GPT 硬盘驱动器(HDD)。
配置 #2 - 启用CSM的UEFI启动,从GPT硬盘启动
配置 # 3 - 启用了 CSM 的旧版 BIOS 启动,从旧版 MBR HDD 启动
配置 # 4 - 启用了 CSM 的 UEFI 启动,从旧版 MBR HDD 启动
升级路径
现有 OS 和配置 | 目标 OS 和配置 | 结果 | 安全选项 |
---|---|---|---|
Windows 7 x64 已安装到具有 UEFI 固件的系统,在 GPT HDD 上启用 CSM (配置 # 2) | Windows 10 x64 安装在启用 CSM 的 UEFI 固件的 GPT HDD 上(配置 # 2) | 将启动并运行 Windows 10 OS | 禁用 CSM 后,OS 能够使用固件中支持的 MS 安全功能 |
安装在 BIOS 上的 Windows 7 x64 配置为活动分区 NTFS HDD (配置 # 3) | 通过 BIOS 安装的 Windows 10 x64,使用 NTFS 格式的活动分区硬盘(配置 # 3) | 将启动并运行 Windows 10 OS | 仅能使用 Bitlocker |
安装在带有活动分区 NTFS 硬盘的 BIOS 上的 Windows 7 x86(配置 # 3) | Windows 10 x86 安装在带有活动分区的 BIOS NTFS HDD = 有效(配置 #3) | 将启动并运行 Windows 10 OS | 只能利用 Bitlocker |
Windows 7 x86 已安装至支持 BIOS 的活跃分区 NTFS(配置 #3) | 将 Windows 10 x64 安装到具有活动分区 NTFS HDD 的 BIOS(配置 # 3) | 需要安装介质并进行全新安装。 | 只能使用 BitLocker(其他安全功能需要 UEFI 启动) |
安装在 BIOS 的活动分区 NTFS 上的 Windows 7 x64 (配置 # 3) | 安装在 GPT HDD 上的 UEFI 固件 CSM 的 Windows 10 x64 (配置 # 1) | 以下特殊说明 | OS 能够利用固件中支持的 MS 安全功能 |
术语的定义
兼容性支持模块(CSM)通常在固件中启用或禁用。 此模块有助于引导,但不指示使用旧版主启动记录(MBR)启动到活动分区。 根据 BIOS/固件启动选项,你可能能够启用 CSM,但仍可以选择使用 GPT 磁盘或旧版 MBR 启动模式启动到 UEFI 启动模式。 Windows 7 启动 UEFI 需要启用 CSM 并将其加载到内存中。 UEFI 启动 不需要启用 CSM。 禁用 CSM 后,启动不会在硬盘(HDD)上使用活动分区,它会使用 EFI 系统分区(ESP),在其中查找已识别的文件系统,例如 FAT-FAT32 启动文件。 可以在 A) NVRAM (boot000n) 或 b 中定义启动文件,使用 UEFI 规范定义的回退启动方法查找 \EFI\Boot\Boot(arch)。efi(例如:bootx64.efi)此启动方法不适用于旧版 MBR 配置的 NTFS 启动磁盘。
旧版 MBR 启动 无法识别 GUID 分区表 (GPT) 磁盘。 它需要活动分区和支持 BIOS,以便于访问磁盘。 旧和受限于 HDD 大小和分区数。 在 UEFI 固件系统上,它要求启用 CSM 并将其加载到内存中,以便于主动分区启动。
另请参阅
新方法 - Windows 10 版本 1703 及更高版本