后将我的 MBR 磁盘转换为 GPT当剩下的唯一分区是 NTFS 分区时,我无法安装 Windows,因为该分区被标记为 EFI 系统分区。我找到的指南建议删除所有分区,但我需要该分区中的数据,而我没有时间和空间来备份它们。如何在没有操作系统和第三方应用程序的情况下解决这个问题?
答案1
虽然 Windows 安装向导将生成所需的EFI 系统分区在没有 ESP 的驱动器上,它不会触及现有的 ESP,并且如果 NTFS 卷被意外标记为 ESP,则安装程序将陷入困境,它不会更改它,但无法使用它进行安装。
可以从 diskpart 取消 ESP 到常规分区的标记
- 使用 Shift-F10 从 Windows 安装程序启动命令提示符
- 运行 diskpart 进入交互式提示
- 使用“list disk”列出现有磁盘
- 使用“选择磁盘#”选择要安装 Windows 的磁盘,将#替换为从列表磁盘结果中看到的数字。
- 使用“list partion”列出现有分区。其中一个分区的类型为“系统”。
- 使用“选择分区#”选择分区,将#替换为从列表分区结果中看到的数字。
- 使用“set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 override”将分区重新设置为常规分区。无需手动输入 guid,因为它可从“help set id”的最后一行获得,只需突出显示该行,键入 Enter 进行复制,然后粘贴回提示符即可
- 使用“exit”退出 diskpart
在没有任何 ESP 的情况下,Windows 安装向导现在应该可以正确创建所需的分区。