Windows 安装向导中的磁盘/驱动器号

Windows 安装向导中的磁盘/驱动器号

当您从 USB 闪存盘运行 Windows 10 安装向导时,Windows 将列出所有可用的驱动器。这些驱动器都有编号。但它们是如何编号的呢?

在开始安装之前,我使用 diskpart 检查哪个驱动器是 C: 驱动器。Diskpart 说 C: 驱动器是磁盘 2。但是在 Windows 安装中,此驱动器现在是“驱动器 6”。

所以我有两个问题。为什么磁盘/驱动器号会改变?我如何事先检查这一点?我的意思是,显然 diskpart 或向导给了我错误的磁盘/驱动器号。

在此处输入图片描述

答案1

在开始安装之前,我使用 diskpart 检查哪个驱动器是 C: 驱动器。Diskpart 说 C: 驱动器是磁盘 2。但是在 Windows 安装中,此驱动器现在是“驱动器 6”。

这很简单,因为您尝试将 Windows 枚举的磁盘列表与 BIOS/UEFI 枚举的磁盘列表进行比较。

BIOS 可能会也可能不会按照特定顺序枚举磁盘。BIOS 顺序和 Windows 对磁盘进行编号的顺序之间没有直接关系。

Windows 接管控制后,将适用以下规定。

在启动过程中,Windows 从使用 BIOS INT13 支持切换到使用原生 Windows 驱动程序来访问磁盘。Windows 等待几秒钟,以便系统磁盘通过即插即用进行枚举。如果在超时期限内匹配成功,则将继续正常启动。

在启动过程中切换到本机 Windows 存储控制器驱动程序后,Windows 分配的磁盘编号完全取决于即插即用枚举和处理磁盘的顺序。Windows 将枚举可用的固定磁盘,然后是可移动磁盘,前提是系统上已经存在并安装了正确的本机 Windows 驱动程序。

我如何才能事先检查这一点?

您可以检查固件设置以确定顺序,因为 WinPE(Windows 预安装环境)磁盘枚举将基于 BIOS/UEFI 提供的顺序,而不是安装过程的磁盘选择阶段的 Windows 启动方法。

来源:这里

相关内容