无法将驱动器号更改为以前使用的驱动器

无法将驱动器号更改为以前使用的驱动器

我最近将我的 D: 数据驱动器升级为更大的驱动器,如下所示:

  • 将新驱动器安装为 E:
  • 使用以下方法将所有文件从 D:\ 复制到 E:\robocopy
  • 关闭电脑,永久删除 D: 盘

但是,我无法将 E:驱动器改回 D:——也就是说,当我尝试在磁盘管理器中更改字母时,字母 D:根本没有显示为可用。

为什么不呢?我该如何解决这个问题?

答案1

由于某种原因,Windows 喜欢保留它之前看到的驱动器号。

此信息存储在注册表中

HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

在此处输入图片描述

简单地删除未使用的驱动器号的注册表项\DosDevices\D:,然后重新启动,您将能够重新使用所需的驱动器号。

第二次这样做之后,我发现如果这样做会更容易:

  1. 将旧数据驱动器中的所有文件传输D:\到新数据驱动器E:\

  2. 不是重启!

  3. 确保绝对没有正在运行的程序访问旧数据驱动器上的文件。关闭尽可能多的应用程序。然后将旧数据驱动器的驱动器号更改为随机的D:\Q:\

  4. 现在您可以更改新的数据驱动器的字母改为旧数据驱动器的字母,E:\D:\

基本上,在连接新旧数据驱动器的情况下更改驱动器号;在执行驱动器号切换之前不要重新启动。这样可以避免我上面遇到的问题。

相关内容