UEFI转Legacy需同步调整BIOS设置、关闭安全机制、匹配MBR分区表:先禁用Secure Boot并启用CSM设为Legacy Only;再将GPT转MBR(会清空数据);最后用非UEFI启动项安装系统。

UEFI 引导转 Legacy 模式,核心不是单改一个选项,而是三步同步调整:BIOS设置、安全机制关闭、硬盘分区表匹配。只要漏掉其中一环,系统依然无法启动。
第一步:BIOS里关 Secure Boot,开 CSM 兼容模式
Secure Boot 是 UEFI 的“守门人”,不关掉它,Legacy 选项通常灰显或无效。不同品牌 BIOS 路径略有差异,但关键操作一致:
- Secure Boot → 设为 Disabled(部分机型需先设管理员密码才能修改)
- CSM(Compatibility Support Module) → 设为 Enabled 或 Always
- Boot Mode / Boot List Option → 明确选 Legacy 或 Legacy Only(别选 “UEFI + Legacy” 混合模式)
- OS Optimized Defaults → 设为 Disabled 或 Other OS(尤其联想/戴尔机型必须调)
第二步:硬盘必须从 GPT 转成 MBR 分区表
UEFI 对应 GPT,Legacy 对应 MBR——这是硬性绑定,不能妥协。GPT 磁盘在 Legacy 模式下完全不可识别,哪怕 BIOS 设置全对,也会报 “No Bootable Device” 或直接黑屏。
- 进 WinPE 或 DOS 环境(用 U 盘启动),运行 DiskGenius 或 gdisk
- 选中系统盘 → 点击【磁盘】→【转换分区表类型为MBR格式】
- ⚠️ 注意:此操作会清空所有分区!务必提前备份数据
- 转换后重新分区并格式化,再安装 Legacy 模式下的系统
第三步:安装或修复时用对启动介质
U 盘启动项名称很关键。UEFI 启动的 U 盘通常带 “UEFI:” 前缀(如 UEFI: SanDisk Cruzer),Legacy 启动则显示为纯设备名(如 SanDisk Cruzer)。选错就白忙。
- 重启按 F12/F10/ESC(看主板提示)进启动菜单
- 只选不带 “UEFI” 字样的启动项
- 进 PE 后确认 DiskGenius 能识别硬盘且显示为 “MBR” 类型,再开始装系统
整个过程本质是把系统“换一套启动语言”:从卫星导航(UEFI+GPT)切换回纸质地图(Legacy+MBR)。步骤不复杂,但环环相扣,缺一不可。










