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