UEFI安装Windows时提示“选中的磁盘具有MBR分区表”,需将磁盘转为GPT、切换BIOS为Legacy模式、用第三方工具无损转换,或调整安装介质启动项避开UEFI引导。

如果您在UEFI模式下安装Windows系统时,安装程序提示“选中的磁盘具有MBR分区表”,则说明当前启动环境为UEFI,而目标磁盘使用的是传统MBR分区格式,两者不兼容。以下是解决此问题的步骤:
一、使用DiskPart命令在安装界面转换为GPT
该方法通过Windows安装程序内置的DiskPart工具,将MBR磁盘无操作界面地转换为GPT格式,适用于可接受清空磁盘数据的场景。
1、在Windows安装界面,同时按下Shift + F10组合键,调出命令提示符窗口。
2、输入diskpart并按回车,启动磁盘管理工具。
3、输入list disk并回车,列出所有物理磁盘,根据容量识别待安装系统的磁盘编号(例如磁盘0)。
4、输入select disk 0(将“0”替换为实际磁盘编号)并回车,选中目标磁盘。
5、输入clean并回车,彻底清除该磁盘上所有分区和数据。
6、输入convert gpt并回车,将磁盘分区表格式由MBR转为GPT。
7、输入exit两次,依次退出DiskPart和命令提示符。
8、返回安装向导界面,点击“刷新”按钮,此时磁盘应显示为“未分配”,可正常选择并继续安装。
二、更改BIOS/UEFI启动模式为Legacy BIOS
该方法绕过GPT要求,使安装程序以传统方式运行,从而直接支持MBR磁盘,无需修改磁盘结构。
1、重启计算机,在开机自检阶段反复按Delete、F2或F12键(依主板品牌而异)进入固件设置界面。
2、切换至Boot(启动)选项卡。
3、查找名为Boot Mode、UEFI/Legacy Boot 或 CSM Support的选项。
4、将其值更改为Legacy Only、Legacy Support 或 CSM Enable。
5、若存在Secure Boot(安全启动)选项,需同步设为Disabled。
6、按F10保存设置并退出,计算机自动重启。
7、从Windows安装介质重新启动,安装程序将以Legacy模式加载,此时MBR磁盘可被识别并允许安装。
三、使用第三方分区工具无损转换MBR为GPT
该方法适用于磁盘中存有重要数据、不可清空的用户,借助专业分区软件在保留原有分区及文件的前提下完成格式转换。
1、在另一台正常运行Windows的电脑上,下载并安装MiniTool Partition Wizard、AOMEI Partition Assistant 或 EaseUS Partition Master任意一款工具。
2、使用该工具制作一个可启动的U盘PE环境(选择“创建可启动U盘”功能)。
3、将制作好的U盘插入目标电脑,开机时连续按F12、ESC 或 F8键调出启动设备菜单,选择该U盘启动。
4、进入PE系统后,打开分区工具主界面,右键点击目标磁盘空白区域或磁盘名称,选择“Convert MBR Disk to GPT Disk”。
5、确认操作弹窗中显示的磁盘编号与容量无误,点击“Yes”执行转换。
6、转换完成后,点击界面左上角的“Apply”或“提交”按钮,等待操作完成并重启。
7、拔出PE U盘,插入Windows安装介质,以UEFI模式重启,安装程序即可识别已转为GPT格式的磁盘。
四、调整Windows安装介质启动项避免UEFI强制加载
该方法通过规避安装介质自身的UEFI引导入口,使系统退回到BIOS兼容模式启动,从而跳过GPT校验环节。
1、在计算机启动过程中出现厂商Logo时,快速多次按ESC、F8 或 F12键,调出一次性启动菜单。
2、在列表中查找安装介质(如U盘或光驱)的两个条目:一个含“UEFI:”前缀,另一个无此前缀(仅显示设备名称或品牌)。
3、务必选择不含“UEFI:”前缀的条目启动。
4、若使用U盘安装,可提前在其他电脑上访问U盘根目录,删除其中的/EFI/ 和 /bootmgr.efi两个项目,再重新用于安装。
5、启动后进入安装界面,不再出现MBR相关报错,可直接选择MBR磁盘进行安装。










