Por algum motivo, o Windows gosta de reservar letras de unidade anteriormente vistas.
Esta informação é armazenada no registro em
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
Simplesmente exclua a chave de registro da letra de unidade não utilizada em \DosDevices\D:
e reinicie, e você poderá reutilizar a letra de unidade desejada.
Depois de fazer isso uma segunda vez, descobri que é mais fácil se você fizer da seguinte maneira:
-
Transfira todos os arquivos da unidade de dados antiga
D:\
para a nova unidade de dadosE:\
. -
Não reinicialize !
-
Verifique se não há nenhum programa em execução acessando arquivos na unidade de dados antiga. Encerre o maior número de aplicativos possível. Em seguida, altere a letra da unidade de dados antiga para algo aleatório
D:\
→Q:\
. -
Agora você pode alterar a letra de unidade da nova unidade de dados para a letra que estava ocupada anteriormente pela unidade de dados antiga,
E:\
→D:\
Basicamente, altere as letras das unidades com as unidades de dados antigas e novas conectadas; não reinicialize até ter executado o switcheroo de letra de unidade. Isso evitaria o problema que eu tive acima.