windows 11 24h2 升级失败因系统盘为mbr格式,需转为gpt并启用uefi启动:可用mbr2gpt在线转换、rufus制作免检u盘重装、diskpart手动重建gpt分区,同步禁用csm、启用secure boot,并验证“分区样式”为gpt、“bios模式”为uefi。

如果您尝试将 Windows 11 23H2 升级至 24H2,但在安装过程中收到“硬件不支持”错误提示、升级失败代码 0xC1900201 或提示“当前磁盘使用 MBR 分区表,不兼容 UEFI 启动”,则极可能是系统盘仍为 MBR 分区格式,而 Windows 11 24H2 强制要求 GPT 分区表与纯 UEFI 启动模式。以下是多种可立即执行的转换与绕过方案:
一、使用 mbr2gpt 工具在线无损转换为 GPT
该方法在保留原有系统、数据和引导结构的前提下,将磁盘从 MBR 转换为 GPT 格式,全程无需重装系统,且适用于已启用 BitLocker 加密(需先暂停)及 UEFI 固件兼容的设备。
1、以管理员身份运行“Windows PowerShell”或“命令提示符”。
2、输入命令:mbr2gpt /validate /disk:0,按回车执行验证(/disk:0 表示系统所在磁盘编号,请先用 diskpart 中的 list disk 确认)。
3、若验证通过,输入命令:mbr2gpt /convert /disk:0 /allowfullos,按回车启动转换。
4、转换完成后重启电脑,进入 BIOS/UEFI 设置界面。
5、将启动模式由 “Legacy + UEFI” 或 “CSM Enabled” 改为 UEFI Only,并禁用 CSM(Compatibility Support Module)。
6、保存设置并退出,系统应能正常从 GPT 磁盘启动,此时可再次运行 24H2 升级程序。
二、使用 Rufus 4.5+ 制作免检 GPT 启动 U 盘并全新安装
该方案跳过所有分区格式校验环节,在制作启动介质阶段即强制生成符合 UEFI+GPT 规范的引导结构,适用于无法在线转换或转换后引导异常的场景。
1、下载 Rufus 4.5 或更高版本(确保版本号 ≥ 4.5)。
2、插入空白 USB 设备,运行 Rufus 并选择对应设备。
3、在“引导选择”中点击“SELECT”,加载已下载的 Windows 11 24H2 官方 ISO 文件。
4、在“图像选项”区域勾选:移除 TPM 检查、移除 Secure Boot 检查、移除内存检查。
5、确认“分区方案”显示为 GPT for UEFI,文件系统为 FAT32,簇大小默认。
6、点击“开始”,等待写入完成;拔出 U 盘后插入目标电脑。
7、开机时反复按指定热键(如 F12、F10、ESC)进入启动菜单,选择该 U 盘(名称含 UEFI 字样)。
8、安装界面中选择“自定义:仅安装 Windows(高级)”,删除全部原有分区后新建,系统将自动创建 EFI、MSR、恢复等标准 GPT 分区。
三、手动重建 GPT 分区表并迁移系统(适用于转换失败或磁盘异常)
该方法通过 diskpart 彻底清除原 MBR 结构,重新初始化为 GPT,并利用 Windows 安装环境中的“修复计算机→命令提示符”完成引导修复,适合磁盘存在隐藏扇区错误或分区错位的情况。
1、使用任意 Windows PE 或 24H2 安装 U 盘启动电脑,进入安装界面后按 Shift + F10 打开命令提示符。
将提醒同步至 Windows/Outlook 日历。用户提及「提醒我」「设置提醒」「加到日历」「同步到日历」「日程」「calendar」「日历」时触发。支持Microsoft Graph API 设备代码流认证,无需 Web 服务器,直接写入用户 Outlook 日历。
2、依次输入以下命令(每行回车):
diskpart
list disk
select disk 0
clean
convert gpt
exit
3、关闭命令提示符,返回安装界面,点击“现在安装”→“自定义安装”。
4、在空白磁盘上点击“新建”,系统将自动创建 EFI 系统分区(100MB)、MSR 分区(16MB)及主分区。
5、选择主分区进行安装,安装程序将自动部署引导文件至 EFI 分区。
6、安装完成后首次启动前,务必进入 UEFI 设置确认启动模式为 UEFI Only 且启动项中存在“Windows Boot Manager”。
四、BIOS/UEFI 设置同步调整(必须配合上述任一转换操作)
仅修改分区格式而不调整固件启动模式,仍将导致 24H2 升级失败或安装后无法启动。此步骤是所有转换方案生效的前提保障。
1、重启电脑,在厂商 Logo 出现时反复按指定键(如 Del、F2、F10、F12)进入 BIOS/UEFI 设置界面。
2、定位到 “Boot Mode”、“Launch CSM”、“Legacy Support” 或类似选项。
3、将其设置为 Disabled 或 UEFI Only。
4、查找 “Secure Boot” 选项,设为 Enabled(部分老平台若无法启用可暂设为 Other OS,但需后续手动配置密钥)。
5、查找 “Fast Boot” 选项,建议设为 Disabled 以确保所有启动项被完整识别。
6、保存设置(通常为 F10)并退出,系统将按新配置重新启动。
五、验证 GPT 状态与引导模式是否生效
完成前述任一转换及 BIOS 设置后,需确认系统实际运行于 GPT+UEFI 组合下,避免因残留 Legacy 引导项导致升级再次失败。
1、进入已运行的 Windows 系统,右键“此电脑”→“管理”→“磁盘管理”。
2、右键系统盘(通常是磁盘 0),查看属性中“分区样式”是否显示为 GUID 分区表 (GPT)。
3、按下 Win + R,输入 msinfo32,回车打开“系统信息”。
4、在右侧查找“BIOS 模式”一项,其值必须为 UEFI,而非“传统”。
5、以管理员身份运行命令提示符,输入:bcdedit /enum firmware,确认输出中包含 Windows Boot Manager 且路径为 \EFI\Microsoft\Boot\bootmgfw.efi。










