尝试安装 Windows 10 时出现“计算机硬件可能不支持启动到此磁盘”

尝试安装 Windows 10 时出现“计算机硬件可能不支持启动到此磁盘”

我有一台最初预装 Windows 10 的笔记本电脑;硬盘现在完全是空的,使用 Gparted,它被格式化为一个带有 msdos 分区表的单个空 NTFS 分区。当我尝试安装 Windows 10 ISO 时,我进入分区对话框并收到此错误:

无法将 Windows 安装到此磁盘。此计算机的硬件可能不支持引导到此磁盘。请确保在计算机的 BIOS 菜单中启用了磁盘控制器。

我知道硬件支持启动到此磁盘,因为我买的时候它从磁盘启动了 Windows。我尝试在 BIOS 中启用和禁用 UEFI 和/或 Legacy/CSM 启动,但都没有任何效果。硬盘是 NVMe SSD 驱动器。

如何让这台机器重新运行 Windows 10?我看到这个类似的问题,但这是扩展分区与逻辑分区的问题,这里不适用,因为只有一个 NTFS 分区。使用 Windows 安装程序中的“格式化”选项也无法改变这种情况。

(我使用此程序,但我认为这不相关,因为启动 USB 不是问题)

答案1

几乎可以肯定,该问题与您尝试安装到 NVMe 驱动器有关:

在此处输入图片描述

无论如何,Next按钮不会变灰。因此您可以尝试按下它,看看是否可以继续安装。

我猜想可能是你的 UEFI 实现中存在某种错误或缺陷,尽管它能够从 NVMe 驱动器启动,但却无法报告(或者可能是一些UEFI 在 Windows 中也一样)。也可能是由于 UEFI 的 EFI 版本(我的意思是“规格版本”,而不是“供应商版本”)。我不知道 Windows 安装程序究竟是如何确定是否要为您提供这个警告

所以您可以尝试继续安装。如果驱动器上确实安装了 Windows,并且您已启动它,我想安装完成后它将启动。

不过,您可能需要再三确认 CSM 在您的 UEFI 中确实被禁用。(或者,您可能还想保持启用状态,但只需在 UEFI 启动菜单中选择正确的条目,以便您以 UEFI 模式而不是 BIOS/传统模式启动 Windows 安装介质。)


在我使用 qemu/seabios 的测试中,我看到了以下内容错误一旦我按下Next

在此处输入图片描述

然而,这不一定是您的情况。


与其他人所说/保证的相反,它与 BIOS/GPT 无关:

在此处输入图片描述

或 UEFI/MBR:

在此处输入图片描述

此外,如果驱动器上没有分区(GPT 磁盘上的 MSR 分区在这里甚至不算),安装程序在任何情况下都不会显示错误,即使磁盘被所谓的“初始化”。原因是 Windows(安装程序)认为如果驱动器被视为“空”,则可以安全地转换分区样式,因此 Windows 安装程序将自动转换。

答案2

我在 250GB 三星 SATA 上安装 Windows 7 时也遇到了同样的问题。

长话短说:问题是在使用 Clonezilla 创建该磁盘的映像并随后弄乱分区表后引起的。

解决方案是使用 Windows 7 设置中的“修复”选项,然后进入命令行。鉴于您的磁盘完全空白且没有分区,我使用了以下命令(磁盘 0 是我的问题磁盘):

X:\Sources>diskpart
list disk
select disk 0
create partition primary
exit

然后重新启动并再次进入 Windows 7 安装程序。您应该会看到分区,并且 Windows 安装程序应该不会再发出任何抱怨。

然后选择Drive options (advanced)并删除该分区。否则 Windows 安装程序可能会抱怨无法创建所需的系统和恢复分区。然后选择未分配的分区并单击Next

希望有所帮助。

答案3

这对我有用

  1. 从设备中移除 HDD
  2. 然后将 HDD 挂接到另一台台式机或外部 HDD 外壳上。
  3. 格式化硬盘并将驱动器转换为 MBR 分区

然后您就能在磁盘上安装 Windows。

答案4

我在华硕 Transformer Book Flip TP200SA 上安装 Windows 10 时遇到过一次这个问题。我通过将 USB 模式从自动更改为强制 fdd 解决了这个问题。这也可能解决您的问题。

相关内容