错误代码0x80300002表明UEFI模式下Windows无法安装到MBR磁盘,需将磁盘转为GPT格式或切换为UEFI启动模式;可使用diskpart clean+convert gpt、BIOS中启用UEFI Only、第三方工具无损转换,或手动创建ESP与MSR分区解决。

如果您在安装Windows过程中遇到错误代码0x80300002,系统提示“无法将Windows安装到此磁盘。选中的磁盘具有MBR分区表。在EFI系统上,Windows只能安装到GPT磁盘”,则表明当前安装环境与目标磁盘的分区格式不兼容。以下是解决此问题的步骤:
一、使用磁盘管理工具将MBR转换为GPT
该方法适用于尚未开始安装、可进入Windows PE或已启动安装介质并能访问命令行的场景。通过diskpart工具清除现有分区结构后执行转换,确保磁盘符合UEFI启动要求。
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,关闭命令提示符,返回安装界面并刷新磁盘列表。
二、在BIOS/UEFI设置中切换启动模式
该方法用于系统固件配置与磁盘分区格式不匹配的情况。若磁盘已是GPT格式但安装仍报错,说明当前以Legacy BIOS模式启动了UEFI安装介质,需强制启用UEFI启动路径。
1、重启计算机,在开机自检阶段反复按Del、F2、F10或F12(具体按键依主板品牌而定)进入BIOS/UEFI设置界面。
2、导航至Boot或Startup选项卡,查找Boot Mode、UEFI/Legacy Boot或CSM Support等类似设置项。
3、将启动模式设为UEFI Only或禁用CSM(Compatibility Support Module)。
4、保存设置并退出(通常为F10),重新插入Windows安装U盘并从UEFI引导项启动(如“UEFI: USB Drive”而非“USB Drive”)。
三、使用第三方工具无损转换MBR为GPT
该方法适用于磁盘中存有重要数据、无法接受clean操作清空全部内容的情形。借助支持无损转换的工具可在保留原有分区及文件的前提下变更分区表类型。
1、从另一台正常运行Windows的电脑下载AOMEI Partition Assistant Standard或MiniTool Partition Wizard Free安装程序。
2、制作可启动U盘:运行工具内置的“制作WinPE启动盘”功能,将ISO写入空白U盘。
3、用该U盘启动故障电脑,进入工具图形化界面。
4、右键点击目标磁盘,在弹出菜单中选择Convert MBR Disk to GPT Disk。
5、确认操作后点击左上角Apply按钮执行转换,等待完成并重启。
四、手动创建UEFI系统分区(ESP)和MSR分区
该方法适用于diskpart转换GPT后仍提示错误,或安装程序未自动识别UEFI必需分区的情况。需手动建立EFI系统分区(ESP)与Microsoft保留分区(MSR),满足Windows安装前置条件。
1、在安装界面按Shift + F10打开命令提示符。
2、运行diskpart,执行list disk并select disk 0(目标磁盘)。
3、执行create partition efi size=100建立100MB的EFI系统分区。
4、执行format quick fs=fat32 label="System"格式化该分区。
5、执行assign letter=S为其分配驱动器号(如S:)。
6、执行create partition msr size=16创建16MB的Microsoft保留分区。
7、关闭命令提示符,返回安装界面,选择未分配空间进行系统安装。



















