应将硬盘转换为GPT格式或切换BIOS启动模式为Legacy;推荐在安装界面按Shift+F10进入diskpart,执行list disk、select disk X、clean、convert gpt命令,再刷新磁盘列表继续安装。

你正用U盘重装Windows 11,安装界面卡在磁盘选择页,提示“选中的磁盘具有MBR分区表。在EFI系统上,Windows只能安装到GPT磁盘”,说明当前电脑以UEFI模式启动,但目标硬盘仍是MBR分区结构,系统拒绝继续安装——这不是故障,而是UEFI固件的强制校验机制。
用diskpart把硬盘转成GPT(推荐,一劳永逸)
这一步会清空整个磁盘,请先备份C盘及目标盘所有数据。操作不可逆,【选错磁盘编号会导致其他硬盘被格式化】。
在Windows安装界面按Shift + F10打开命令提示符。
输入diskpart回车,进入磁盘管理工具。
输入list disk回车,观察列表中的磁盘容量和编号,确认你要装系统的那块盘(比如931GB的是机械盘,1TB的是固态盘,通常选编号最小的主盘)。
输入select disk 0回车(把“0”换成你确认的目标磁盘编号)。
输入clean回车——这会立刻删除该磁盘上所有分区和数据,没有二次确认。
输入convert gpt回车,将磁盘结构转为GPT格式。
输入exit回车退出diskpart,再输一次exit关闭命令提示符窗口。
点击安装界面左上角的“刷新”按钮,未分配空间就会显示出来,此时可直接点“下一步”让系统自动创建EFI、MSR、主分区并开始安装。
改BIOS启动模式绕过限制(适合想保留旧系统或数据)
如果你暂时无法备份数据,或者硬盘里有不想丢失的多系统环境,可以临时切换启动模式,避开GPT强制要求。
方法一:开机反复按Del/F2/F10(具体键位查主板说明书),进BIOS设置界面。
找到“Boot Mode”“UEFI/Legacy Boot”或“CSM Support”选项,把它设为Legacy Only或Enabled(不是“Auto”)。
【切回Legacy后,Secure Boot必须关闭,否则仍会报错】
保存设置并重启,再次从U盘启动时,注意启动菜单里选带Legacy或Non-UEFI字样的条目。
方法二:部分品牌机(如联想、戴尔)在启动时按F12呼出启动菜单,直接选择不带“UEFI”前缀的U盘项——这比进BIOS更快,且不用改设置。
删掉U盘里的EFI文件强制降级启动
这个方法不碰硬盘分区,只动U盘本身,适合手头只有单个U盘、又不想进BIOS的场景。
把U盘插到能正常运行的Windows电脑上,打开U盘根目录,找到并删除整个efi文件夹。
同时删掉根目录下的bootmgr.efi文件(不是 bootmgr)。
这两项删完,U盘就只剩传统BIOS启动能力,插回目标电脑后,安装程序将跳过GPT校验,允许你在MBR磁盘上继续安装。


















