Чомусь Windows любить резервувати букви диска, які він раніше бачив.
Ця інформація зберігається в реєстрі за адресою
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

Просто видаліть ключ реєстру невикористаної літери диска на \DosDevices\D:, потім перезапустіть, і ви зможете повторно використовувати потрібну літеру диска.
Зробивши це вдруге, я виявив, що простіше, якщо це зробити так:
Перенесіть усі файли зі старого накопичувача даних D:\на новий накопичувач даних E:\.
Ви НЕ перезавантажиться!
Переконайтесь, що абсолютно не запущені програми, які мають доступ до файлів на старому накопичувачі даних. Вимкніть якомога більше програм. Потім змініть букву диска старого накопичувача даних на щось випадкове D:\→ Q:\.
Тепер ви можете змінити букву диска нового накопичувача на букву, яку раніше займав старий диск даних, E:\→D:\
В основному, змініть літери накопичувача за допомогою підключених як старих, так і нових накопичувачів; не перезавантажуйте, поки ви не виконали букву диска перемикача. Це дозволило б уникнути проблеми, яку я мав вище.