必须将mbr转为gpt并启用uefi启动:一、用mbr2gpt在线无损转换(需uefi/tpm/secure boot启用且无扩展分区);二、用傲梅分区助手图形化无损转换;三、用diskpart清空重建gpt(数据丢失)。

Windows 11 23H2 升级到 24H2 时提示“当前磁盘使用 MBR 分区表,不兼容 UEFI 启动”或报错 0xC1900201,说明系统盘仍为 MBR 分区格式,而 24H2 强制要求系统盘必须是 GPT 分区表且以纯 UEFI 模式启动,必须完成分区表转换并同步调整固件设置才能继续升级。
用 mbr2gpt 工具在线无损转换系统盘
这是微软官方唯一支持在开机状态下原地将系统盘从 MBR 转为 GPT 的方案,全程保留 C 盘所有文件、系统设置和已安装程序,但前提是你的电脑已满足 UEFI 启动基础条件。
第一步:按下 Win + X,选择“终端(管理员)”,等待窗口加载完成。
第二步:输入命令 mbr2gpt /validate /allowFullOS 并回车,工具会自动检查固件模式、TPM 状态、Secure Boot 开启情况以及磁盘分区结构——若存在扩展分区、逻辑驱动器或未预留至少 16MB 连续未分配空间,验证会失败,此时不能继续;【验证失败必须先用磁盘管理合并/删除恢复分区或释放空间】。
第三步:看到输出中明确出现 Validation completed successfully 后,立即执行 mbr2gpt /convert /allowFullOS,等待提示 Conversion completed successfully。
第四步:关闭终端,重启电脑,并在开机瞬间反复按 F2/Del/F10(依主板而定)进入 BIOS/UEFI 设置界面。
第五步:在 Boot 选项中将启动模式改为 UEFI Only,确认 CSM(Compatibility Support Module)显示为 Disabled;再进入 Security 选项启用 Secure Boot,类型选 Standard;保存退出。
用傲梅分区助手专业版图形化无损转换
当你运行 mbr2gpt 验证失败(比如 BitLocker 未暂停、恢复分区位置异常、无预留 ESP 空间),又不想重装系统或手动调分区,这个方法最省心。它能在 Windows 桌面下直接操作,自动创建 EFI 系统分区、迁移引导文件、重写 BCD,连 BIOS 设置提醒都集成在向导里。
方法一:前往傲梅官网下载 Partition Assistant Professional 最新稳定版(v10.0 或更高),仅限官网或可信渠道获取,避免捆绑软件。
方法二:安装完成后启动软件,在主界面找到标有“系统”或“启动”字样的磁盘(通常是磁盘 0),右键→选择“转换为 GPT 磁盘”。
方法三:弹出窗口中勾选“自动创建 EFI 系统分区”和“迁移引导文件至 EFI 分区”,点击确定;顶部点击“提交”→“执行”,软件会提示需重启,点“是”即可。
这一步操作起来很简单,直接按向导走就行,但注意:重启后务必再次进 BIOS 确认启动模式已是 UEFI Only,否则转换成功也无法通过 24H2 安装校验。
用 DiskPart 清空重建 GPT(仅限非系统盘或已完整备份)
如果你要转的是 D 盘、E 盘等数据盘,或者 C 盘已用第三方工具完整备份(如 Macrium Reflect 全盘镜像),这个方法最快最彻底,绕过所有兼容性判断,直接底层重写分区表。
打开终端(管理员),依次输入以下命令(每行回车):
diskpart
list disk —— 找到目标磁盘编号,例如磁盘 1
select disk 1 —— 把 1 替换为你确认的编号
clean —— 【此命令不可逆,会擦除磁盘上所有分区、卷标、文件系统及数据】
convert gpt
exit











