小编rar*_*g4k的帖子

如何规范Win10 MBR分区迁移到GPT和标准EFI

我的目标是能够升级到 Windows 11。

它最初是 Windows XP 安装,经历了 WinVista、Win7、Win8、Win8.1 和 Win10 的所有升级。在我的升级路径中,我从未有过单独的分区(我认为通常是 50 或 100MiB 大)。所以目前我的 SSD 3 主分区位于普通的 MBR 分区表上。标记为活动(启动)的 C 分区、不可见的 WinRE 分区(msftres)和游戏的普通分区。尽管有 MBR 分区,但一切都是通过 UEFI 启动的,而无需启用传统模式。

mbr2gpt /validate不起作用并说Disk layout validation failed for disk 1.

bootrec /rebuildbcd找到 Windows 10 安装但退出The requested system device cannot be found.

如果我只是使用当前Hiren启动光盘中包含的AOMEI分区助手DiskGenius将MBR转换为GPT,同时保持分区不变,Windows将无法启动。通过将其转换回 MBR 并恢复活动/启动标志,Windows 可以再次正确启动。有趣的是,没有活动/启动它仍然可以正常启动,但我无法关闭它并shutdown.exe告诉我一些有关未找到系统设备的信息。

我想保留并修复当前安装的所有配置和已安装的程序,而无需重新安装和/或完全重新分区。但我没有想法和知识。可能的想法:将分区表转换为 GPT 后,我必须在分区上设置一些标志以使其可引导,但这些标志是什么?

编辑:添加了如图所示的布局。 SSD的布局

根据 Windows,C 有以下标志:系统、起始分区、交换文件、活动、故障转储、主分区

Edit2: user1686 的解决方案工作得很好。作为附加措施,我必须清理驱动器 C 上的 EFI 文件夹(无法正常工作/启动),并且以某种方式清理出现在 WinRE 分区上的新 EFI 文件夹。现在一切都可以完美启动,此时 Windows …

mbr partitioning efi gpt windows-10

3
推荐指数
1
解决办法
1666
查看次数

标签 统计

efi ×1

gpt ×1

mbr ×1

partitioning ×1

windows-10 ×1