Windows 如何对磁盘进行编号?我的磁盘一直在切换

Windows 如何对磁盘进行编号?我的磁盘一直在切换

Windows 如何对磁盘进行编号?我所说的编号指的是物理磁盘,磁盘管理将其称为磁盘 0、磁盘 1、磁盘 2 等。

我的 C 和 D 分区曾经位于磁盘 0 上,而 E 分区位于磁盘 1 上。但是现在,我的 C 和 D 分区是磁盘 1,而 E 位于磁盘 0 上。

我有一个根据磁盘编号进行备份的备份产品,因此当磁盘编号发生变化时,它会弄乱应该备份哪个磁盘。

答案1

我非常确定它根据驱动器在 ide / sata 控制器上的位置进行编号。除非您切换驱动器插入的端口,否则驱动器应该始终保持不变。

我想如果您不这样做但仍然遇到问题,您可能会在 BIOS 中查看是否可以修复驱动器的位置/内容(而不是自动检测)。

由此地点

“如果您有 SATA 和 eSATA 连接器,并且只连接了一个 SATA 磁盘,它将是磁盘 0,但是如果您随后连接了一个 eSATA 磁盘,它将变为磁盘 0,即使您仍在启动到 SATA 磁盘。连接到 IDE 主设备的磁盘将始终是磁盘 0,其余的将重新排序。”

没有软件可以对此进行控制,一切都基于操作系统从 BIOS 读取的内容。

答案2

当这种情况发生时,您是否对硬件进行了任何物理更改?

即您是否在驱动器之间交换了带状电缆?

如果不是,那么它可能是一个不稳定的驱动器/控制器

答案3

磁盘通常不会重新排列,除非它们被插入不同的端口(内部或外部)。但是,如果您希望它们保持不变,您可以执行以下操作:

Start->Run
compmgmt.msc
Click "Disk Management"
Right click the disk and go to "Change Drive Letters and Paths".

您在那里设置的驱动器号不应该改变。

答案4

这取决于 Windows 的版本。从 Vista 开始,安装操作系统的分区始终是(据我所知)C:,即使它位于磁盘 1 而不是磁盘 0 上。

在 NT/2000/XP/2003 下,您可以轻松地在驱动器 D: 或 E: 上安装 Windows,并且字母的顺序由驱动器的物理顺序决定。

相关内容