安装 Windows 10“无法在 MBR 上安装 Windows。转换为 GPT”

安装 Windows 10“无法在 MBR 上安装 Windows。转换为 GPT”

我使用的是 Windows 7,有 4 个分区。我决定彻底清理并升级到 Windows 10。

因此,在执行此操作时,我选择了选项(我不记得具体内容,但)清理所有内容并升级。

Windows 10 打开后,分区中仍包含我的数据。我尝试重置,但它显示“无法重置。未进行任何更改”(非常接近这个信息)。

我访问了微软网站并下载并创建了我的 USB(FAT32)作为启动媒体。

我通过传统启动从 USB 启动并进入安装屏幕。删除了我的分区,除了主分区,然后当我尝试在主分区上安装 Windows 10 时,它显示“Windows 无法安装在 MBR 上。转换为 GPT。”(我的分区是 NTFS)现在,我不知道该怎么做。我看到了一个使用 CMD 的解决方案,

diskpart
list disk
select disk <disk number>
clean
convert gpt
exit

但是,我担心如果我这样做,它会清理我的主分区,如果它不起作用,我将一无所有。请指教。

答案1

是的,不要这么做!清理实际上会清理/格式化 HDD/SSD。

据我所知,实际上没有办法在不破坏磁盘内容的情况下从 MBR 转换为 GPT(除非时代变了?)。

我唯一能给出的建议是备份所有内容、清理硬盘并全新安装 Windows 10。

... 虽然 Windows 10 不应该需要 GPT,但您确定没有将其作为 UEFI 安装启动吗?

答案2

对于首次独自配置 PC 的用户来说,“Windows 无法安装在该磁盘上”这样的错误消息可能是一个大问题。首先,该消息几乎没有解释其原因;其次,我们大多数人在设置系统方面并没有太多经验。然而,问题并不像看起来那么大。这只是一个兼容性问题。当您尝试在基于 UEFI 的系统上安装 Windows 而您的硬盘分区方案不支持 UEFI 时,通常会发生此问题。

固件和硬盘分区方案之间的协议对于定位操作系统的引导加载程序至关重要,因此,这是在计算机系统上安装 Windows 的第一步。默认情况下,最近的硬件使用 UEFI 模式启动。因此,当尝试将旧硬盘与更新的基于 UEFI 的系统一起使用时,会弹出消息“无法在此设备上安装 Windows”。这是因为旧硬盘使用 MBR 方案维护分区,而基于 UEFI 的系统不支持该方案。因此,对于 Windows 安装,重要的是将 MBR 分区方案转换为 GPT 分区方案或将系统配置为使用旧式 BIOS 兼容模式启动。

为了解决这个问题而不丢失数据,您需要将 MBR 转换为 GPT使用第三方软件启动磁盘或在 BIOS 中启用传统启动模式。

答案3

更改您的可启动选项,我的 DVD 驱动器在设置屏幕的可启动优先级中有两个选项,一个带有 EFI 前缀,另一个没有,我使用没有 EFI 前缀的 DVD 驱动器,问题就解决了。

相关内容