假设以下 - 这假设 Windows 系统仅在计算机/此 PC 中列出 C 驱动器:
我有两个 USB 驱动器 - 两种不同的型号。出于本示例的目的,我们将它们称为“驱动器 A”和“驱动器 B”
我将驱动器 A 插入系统,Windows 自动为其分配了“D”的映射
当驱动器 A 仍连接到系统时,我插入驱动器 B,驱动器 B 分配了驱动器号“E”
然后我断开两个 USB 驱动器,然后重新启动系统
最后,我将驱动器 B 重新插入系统
此时,驱动器 B 被自动分配了一个驱动器号“E”——而不是“D”,这将是 Windows 使用的第一个逻辑选择;它是当前未分配给任何东西的第一个驱动器号。Windows 在哪里存储与先前插入的驱动器及其映射相关的信息,有没有办法覆盖此行为并简单地告诉 Windows 始终使用可用的第一个字母安装驱动器?
Windows 会记住注册表中以下键的挂载点
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
:我可以建议重命名所有条目的技巧,以便它们都以
D:
. 删除它们可能同样好(不要删除其他条目)。作为预防措施,我建议将上述密钥导出到文件中,或者在开始之前创建一个系统还原点(以防万一)。
有关详细信息,请参阅 如何在 Windows 10 中更改和分配驱动器号。