我有一台带有 m.2 (NVME) 驱动器用于启动的机器,以及几个更大的 SATA 驱动器。由于 m.2 端口在 UEFI/BIOS 中具有更高的驱动器号,因此即使操作系统安装在 m.2 上,Windows 也始终尝试将其启动文件安装到 SATA 驱动器上。我通过在安装时禁用 SATA 驱动器来解决这个问题。
但真正的问题是,当 Windows 10 Update 进行重大更新时,它有一个坏习惯,就是将启动文件从 m.2 驱动器重新定位到 SATA 驱动器(我猜是因为 SATA 在枚举驱动器时驱动器号较低)。结果,我的 PC 无法启动,然后我必须在固件设置中将 D: 驱动器配置为启动驱动器。有没有办法解决这个问题,以便 Windows 将其启动文件安装到正确的驱动器?我愿意重新安装 Windows 以永久解决问题。
答案1
我的 Windows 10 台式计算机中有两个 2TB 驱动器,它可以准确地启动到正确的驱动器。
我不知道您是否可以重新建立驱动器以获得真正永久的解决方案。
既然您愿意重新安装 Windows 10,那么您就能获得永久的修复。
将您需要的所有内容备份到 USB 驱动器上。
关闭并移除“第二个”驱动器。
启动,使用完整的 Windows 10 安装,以便它将“第一个”驱动器分配为设备 0 并创建 3 个(最少)分区。
确保一切正确并能正确无误地启动。
然后关闭、安装另一个驱动器并确保它作为驱动器 1 启动。如果它是启动驱动器,请备份它并格式化它,使其不是启动驱动器(即摆脱系统所有权的残余)。
完成后,它就可以正常工作了。我在这里就用得很好。