Por alguna razón, a Windows le gusta reservar letras de unidad que vio anteriormente.
Esta información se almacena en el registro en
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

Simplemente elimine la clave de registro de la letra de unidad no utilizada en \DosDevices\D:, luego reinicie, y podrá reutilizar la letra de unidad deseada.
Después de hacer esto por segunda vez, descubrí que es más fácil si lo haces de esta manera:
Transfiera todos los archivos de la unidad de datos anterior D:\a la nueva unidad de datos E:\.
¡ No reiniciar!
Asegúrese de que absolutamente no se estén ejecutando programas que estén accediendo a archivos en la unidad de datos anterior. Cierre tantas aplicaciones como sea posible. Luego cambie la letra de la unidad de datos anterior a algo aleatorio D:\→ Q:\.
Ahora puede cambiar la letra de la nueva unidad de datos a la letra que anteriormente ocupaba la unidad de datos anterior, E:\→D:\
Básicamente, cambie las letras de unidad con unidades de datos antiguas y nuevas conectadas; no reinicie hasta que haya realizado el cambio de letra de unidad. Eso evitaría el problema que tuve arriba.