答案是通过转换磁盘格式或更改启动模式解决安装问题。首先可使用DiskPart命令将MBR磁盘转换为GPT格式,具体步骤包括打开命令提示符、输入diskpart、选择磁盘并执行convert gpt命令;完成后刷新安装界面即可继续安装。其次可进入BIOS/UEFI设置,将启动模式从UEFI改为Legacy BIOS模式,以兼容MBR分区表。最后还可借助第三方分区工具在WinPE环境下无损转换MBR为GPT。三种方法均能有效解决“Windows无法安装到这个磁盘”的错误。

如果您在尝试安装Windows操作系统时,收到“Windows无法安装到这个磁盘,选中的磁盘具有MBR分区表”的错误提示,这通常是因为您的计算机固件设置为UEFI启动模式,而目标硬盘使用的是传统的MBR分区结构,两者不兼容导致安装失败。以下是几种可以解决此问题的方法。
本文运行环境:Dell XPS 13,Windows 11。
一、使用DiskPart命令转换磁盘格式
通过Windows安装程序内置的命令行工具DiskPart,可以直接将磁盘从MBR格式无损转换为GPT格式,这是最直接的解决方案之一。
1、在Windows安装界面,同时按下 Shift + F10 组合键,打开命令提示符窗口。
2、在命令提示符中输入 diskpart 并按回车键,启动磁盘分区工具。
3、输入 list disk 命令并回车,查看所有磁盘列表,根据容量确认需要转换的目标磁盘编号(例如磁盘0)。
4、输入 select disk X 命令(X替换为实际的磁盘编号)选择目标磁盘。
5、输入 convert gpt 命令并回车,将选中的MBR磁盘转换为GPT格式。
6、转换完成后,输入 exit 退出DiskPart,再次输入 exit 关闭命令提示符窗口。
7、返回Windows安装向导,点击“刷新”按钮,此时应能正常识别该磁盘并进行安装。
二、更改BIOS/UEFI启动模式
如果不想转换磁盘格式,可以通过修改计算机的固件设置,将启动模式从UEFI更改为传统的Legacy BIOS模式,以兼容现有的MBR分区表。
1、重启计算机,在开机自检过程中反复按特定键(如 F2、Delete或F12)进入BIOS/UEFI设置界面。
2、在设置菜单中找到“Boot”或“启动”选项卡。
3、查找“Boot Mode”、“UEFI/Legacy Boot”或类似名称的选项。
4、将其设置为 Legacy Support 或 CSM Enable 模式。
5、保存更改并退出BIOS/UEFI设置,计算机会自动重启。
6、重新从Windows安装介质启动,此时系统安装程序应能识别MBR磁盘并允许安装。
三、利用第三方分区软件进行转换
在进入Windows安装程序之前,使用功能强大的第三方分区工具可以在不丢失数据的情况下,将MBR磁盘安全地转换为GPT格式。
1、在另一台电脑上下载并制作一个包含分区软件的可启动U盘(例如使用Terabyte Unlimited的Image for Windows或EaseUS Partition Master创建的PE启动盘)。
2、将制作好的U盘插入目标计算机,并从该U盘启动进入WinPE环境。
3、在WinPE环境中运行分区软件,选择需要转换的目标磁盘。
4、在软件功能菜单中找到“Convert MBR to GPT”或类似的无损转换选项并执行。
5、等待转换过程完成,关闭软件并安全移除U盘。
6、重启计算机并从Windows安装U盘启动,进入安装程序后即可正常选择已转换的GPT磁盘进行系统安装。










