我正在尝试在我的计算机上安装 Windows 10 的第二份副本,以便与现有安装并行运行。我的电脑中有多余的空驱动器。
我毫无困难地安装了机器上已有的 Windows 10 副本。此安装可以通过“计算机管理”应用程序查看计算机中的所有驱动器,尽管它没有为所有内容映射驱动器号,因为某些驱动器没有分区。
当我尝试安装 Windows 的附加副本时,计算机从安装介质启动,并且“立即安装”按钮可用。单击它后,出现暂停,然后出现“需要介质驱动程序”框,告诉我安装之前需要驱动程序。具体来说:
您的计算机缺少所需的媒体驱动程序。这可能是 DVD、USB 或硬盘驱动器。如果您的计算机上有 CD、DVD 或 USB 闪存驱动器,请立即插入。
我第一次安装时没有发生这种情况。
我尝试从不同的来源(USB3 和 USB2 端口中的 USB、光驱)启动并使用不同的 ISO(我有一个 MSDN 帐户)。我已经验证了我下载的 ISO 的 SHA1sum。
我尝试添加主板网站上提供的所有 SATA 和 USB 驱动程序,但它们都不允许我通过对话框 - 它们显示为硬件设备,但单击“下一步”告诉我没有检测到新硬件。
我还尝试将整个“inf”和“drivers”文件夹从我工作的 Windows 安装中拉到 USB 棒上。当我尝试使用它时,它最终检测到了很多硬件,但我仍然遇到“没有新硬件”消息。
我可以打开命令提示符 (shift+f10) 并运行 diskpart。我可以看到所有磁盘上的所有分区,并且可以创建分区并对其进行格式化。基本上,我可以从命令提示符中看到机器中的所有 HDD/SSD 驱动器以及安装介质。
我不知道 Windows 认为缺少了什么,需要驱动程序。我不知道是否有可能在某个日志中找到此信息?
唯一不同的是,我在完成初始安装后还安装了 Linux 和 Windows。但我不明白为什么这会让 Windows 需要额外的驱动程序。
有人能解释一下我该如何解决这个错误吗?
答案1
什么时候磁盘分区可以看到您的存储介质,问题在于用于安装的源驱动器。乍一看,这似乎违反直觉:Windows ISO 是 UDF 格式的混合 ISO 文件。某些 BIOS 实现不会将它们检测为有效的 UEFI 设备。其他做首先检测它们并允许启动它们。但后来 Windows 10 安装程序无法将这些设备识别为源媒体。
您可以尝试符合 UEFI 并创建 FAT32 格式的驱动器(例如作为 GPT 布局中的第一个“活动”分区,即 bootalbe 分区)。然后将 Microsoft 提供的所有文件从已安装的 ISO 文件复制到新创建的 FAT32 分区。
就我而言,“MSI X470 Gaming Plus”主板将启动 Windows 安装程序,但只有非 UDF 变体才能继续安装。