Existe alguma maneira de forçar o Windows a mapear unidades USB inseridas usando a primeira letra de unidade disponível?

Existe alguma maneira de forçar o Windows a mapear unidades USB inseridas usando a primeira letra de unidade disponível?

Suponha o seguinte - isso pressupõe um sistema Windows com apenas uma unidade C listada em Computador/Este PC:

  1. Tenho duas unidades USB - ambas modelos diferentes. Para efeitos deste exemplo, vamos nos referir a eles como "Drive A" e "Drive B"

  2. Eu insiro a Unidade A no sistema, que recebe automaticamente um mapeamento de "D" pelo Windows

  3. Enquanto a unidade A ainda está conectada ao sistema, insiro a unidade B, à qual é atribuída uma letra de unidade "E"

  4. Em seguida, desconecto as duas unidades USB e reinicio o sistema

  5. Finalmente, insiro a unidade B de volta no sistema

Neste ponto, a Unidade B recebe automaticamente uma letra de unidade "E" - em vez de "D", que seria a primeira escolha lógica para o Windows usar; é a primeira letra de unidade que não está atribuída a nada no momento. Onde o Windows armazena informações relacionadas às unidades inseridas anteriormente e seus mapeamentos, e existe alguma maneira de substituir esse comportamento e simplesmente dizer ao Windows para sempre montar as unidades usando a primeira letra disponível?

Responder1

O Windows lembra os pontos de montagem no registro na chave de HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices:

insira a descrição da imagem aqui

Posso sugerir o truque de renomear todas as entradas para que todas terminem em D:. Excluí-los provavelmente é igualmente bom (não exclua as outras entradas).

Sugiro exportar a chave acima para um arquivo por precaução ou criar um ponto de restauração do sistema antes de iniciar (por precaução).

Para mais informações, veja Como alterar e atribuir letra de unidade no Windows 10.

informação relacionada