По какой-то причине Windows любит резервировать буквы дисков, которые она видела ранее.
Эта информация хранится в реестре по адресу
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
Просто удалите раздел реестра с неиспользуемой буквой диска в \DosDevices\D:
, затем перезапустите, и вы сможете повторно использовать нужную букву диска.
Сделав это во второй раз, я обнаружил, что проще, если вы сделаете это так:
Перенесите все файлы со старого диска данных D:\
на новый диск данных E:\
.
Вы не перезагрузится!
Убедитесь, что абсолютно не запущены программы, которые обращаются к файлам на старом диске с данными. Закройте как можно больше приложений. Затем измените букву старого диска данных на что-то случайное D:\
→ Q:\
.
Теперь вы можете изменить букву диска нового диска данных на букву, которая ранее была занята старым диском данных, E:\
→D:\
Как правило, меняйте буквы дисков, подключив как старые, так и новые диски данных; не перезагружайтесь, пока вы не выполните переключение буквы диска. Это позволило бы избежать проблемы, которую я имел выше.