当msinfo32显示“bios模式:旧版”时,表明系统运行在legacy+mbr环境,必须同步升级为uefi+gpt才能启用secure boot、tpm 2.0及windows 11兼容性;需先用mbr2gpt无损转换分区,再进uefi关闭csm并启用uefi启动模式。

当Win10系统中msinfo32显示“BIOS模式:旧版”时,说明当前运行在Legacy BIOS+MBR环境,需将硬盘分区结构与固件启动模式同步升级为UEFI+GPT,否则无法启用Secure Boot、TPM 2.0验证、Windows 11兼容性等关键功能。
确认当前引导与分区状态
按下 Win + R,输入 msinfo32 → 回车,确认右侧“BIOS模式”为“旧版”;再右键“此电脑”→“管理”→左侧“磁盘管理”,右键系统盘(通常是磁盘0)→“属性”→“卷”选项卡,查看“分区形式”是否为“MBR”。【二者必须同时为“旧版”和“MBR”,才可执行后续转换】
若其中一项已是GPT或UEFI,则无需本流程,强行操作可能引发启动失败。
使用mbr2gpt工具无损转GPT
以管理员身份运行CMD或PowerShell:
输入 mbr2gpt /validate /disk:0 → 回车(假设系统盘是磁盘0;不确定请先用 diskpart → list disk 确认)。
若返回“Validation completed successfully”,说明磁盘满足转换条件;若报错“Boot partition is not aligned to 4KB boundary”,需进PE用DiskGenius对齐分区后再试。
验证通过后,执行 mbr2gpt /convert /disk:0 /allowfullos → 回车。该命令会自动创建500MB EFI系统分区(ESP),并将引导文件写入其中。转换过程约1–3分钟,完成后提示“Conversion completed successfully”。
⚠️ 注意:此操作不可逆回退至MBR,且仅支持系统盘为基本磁盘、未启用BitLocker加密、无动态卷或跨区卷的环境。
进入UEFI固件并关闭CSM
方法一:从Windows内直达(推荐)
设置 → 更新和安全 → 恢复 → 高级启动 → 立即重新启动 → 疑难解答 → 高级选项 → UEFI固件设置 → 重启。
方法二:开机硬按键
关机后按下电源键,立即反复敲击 Del / F2 / F10 / Esc(具体取决于主板品牌,华硕多为Del,戴尔多为F2,联想多为F1或F2);看到厂商Logo时持续按键,直至进入设置界面。
进入后,找到“Boot”或“启动”选项卡,定位到“CSM Support”(Compatibility Support Module)或“Legacy Boot”选项,将其设为 Disabled;再将“Boot Mode”或“Boot List Option”改为 UEFI Only;如有“Secure Boot”,设为 Enabled。
【务必保存退出(通常按F10 → Yes)】,否则所有设置不生效。
修复EFI引导并验证结果
重启后若黑屏/卡LOGO/提示“Operating System not found”,说明ESP未被识别或引导文件损坏。此时需用WinPE U盘启动(必须为UEFI模式启动该U盘,即选择带“UEFI:”前缀的启动项)。
进PE后运行Dism++:工具 → 引导修复 → 选择系统盘 → 勾选“重建BCD”“修复ESP”“指定ESP分区” → 执行。
或手动执行:
打开CMD → 输入 diskpart → list vol 找到ESP分区(通常为FAT32、100–500MB、无盘符或盘符为S:)→ 记下其盘符(如S:)→ 退出diskpart → 输入 bcdboot C:\Windows /s S: /f UEFI(C:为系统盘,S:为ESP盘符)→ 回车。
完成后重启,再次运行msinfo32,确认“BIOS模式”已变为“UEFI”。











