答案是需将mbr磁盘转为gpt:在安装界面按shift+f10打开命令提示符,依次执行diskpart、list disk、select disk x、clean、convert gpt,再刷新安装界面即可继续安装。
windows 安装过程中,若遇到“windows cannot be installed to this disk. the selected disk is not of the gpt partition style”错误,说明当前磁盘是 mbr 格式,而系统正以 uefi 模式启动——此时必须使用 gpt 分区才能继续安装。最直接有效的方式是在安装界面调出命令提示符,用 diskpart 工具手动清理并转换为 gpt。
进入安装命令行环境
在 Windows 安装程序的“你想将 Windows 安装在哪里?”界面,按下 Shift + F10,即可弹出管理员权限的命令提示符窗口。
用 diskpart 清空并转为 GPT
依次输入以下命令(每行回车执行):
PyCharm 2026.2.0.1 Windows版提供 JetBrains 官方 2026.2.0.1 版本安装包,适合在Windows系统上进行 Python 项目开发、运行、调试和测试。
-
diskpart—— 启动磁盘管理工具 -
list disk—— 查看所有物理磁盘,确认目标盘编号(如 Disk 0) -
select disk 0—— 替换为实际编号,选中待操作硬盘 -
clean—— 彻底清除当前磁盘所有分区和数据(⚠️此步不可逆,请提前备份) -
convert gpt—— 将磁盘分区表格式转为 GPT -
list disk—— 验证结果:GPT 列旁应出现星号(*) -
exit(两次)—— 退出 diskpart 并关闭命令行
返回安装界面,刷新后原磁盘将显示为“未分配的空间”,可正常新建分区并继续安装。
注意事项与常见问题
转换前需确保:
– 主板已启用 UEFI 启动模式(BIOS/UEFI 设置中关闭 CSM 或 Legacy Boot);
– 安装介质本身是以 UEFI 方式启动的(U 盘 FAT32 分区含 EFI\Boot\bootx64.efi);
– 系统为 64 位 Windows(32 位不支持 UEFI+GPT 启动);
– 若是系统盘且希望无损转换,应改用 mbr2gpt 工具(需满足验证条件,且仅适用于已安装的 Windows 10/11 系统盘)。
为什么不能跳过 clean 直接 convert gpt?
diskpart 的 convert gpt 命令要求磁盘为空(即无任何现有分区),否则会报错“DiskPart 无法将所选磁盘转换为 GPT 样式”。因此 clean 是必需前置步骤。它擦除的是分区结构信息,不是逐扇区覆写,速度较快,但所有数据将不可恢复。










