Abra o gerenciador de dispositivos (não o gerenciador de discos) Procure por qualquer "disco desconhecido" (e quaisquer outras incógnitas neste momento provavelmente seriam boas para corrigir) Clique com o botão direito e desinstale procurar por alterações de hardware
Como último recurso: Inicie um prompt de comando do administrador diskpart lista de discos sel disco # (qualquer que seja o seu ID de disco) disco uniqueid (anote o número) sel part # (qualquer partição que você queira montar) parte detalhe (observe o deslocamento em bytes)
calc aberto Mudar para "modo programador" Digite o deslocamento em bytes, indicado acima escolha "hex". Observe o valor hexadecimal do deslocamento
Abra o regedit Navegue para HKLM \ System \ MountedDevices Você verá uma lista de Volume {GUID} e \ DosDevices \: Cada um deles terá dados que são a concatenação do id do disco e o deslocamento da partição
Primeiro, procure a assinatura do disco existente nos dados de volume e dos dossiês. A ordem é LSB, então você precisará "ler para trás". Por exemplo, se o seu ID de disco for 677a2344, ele aparecerá como 44 23 7a 67.
Se você encontrar alguma correspondência de ID de disco para o disco, exclua-as (talvez queira fazer backup primeiro no caso?) e reinicialize. Não se esqueça de anotar o ID e o offset! Após a reinicialização, verifique se há uma letra de unidade, se não, continue.
Publique a reinicialização ou, se você não vir o ID do disco em lugar algum, tentaremos criar nossa própria entrada de dosdevices. Para fazer isso, clique com o botão direito em "MountedDevices" e escolha "new > binary value". Digite \ DosDevices \ X: (ou qualquer letra que você queira que esteja atualmente sem uso). Para os dados, insira o ID do disco na ordem LSB, seguido pelo deslocamento da partição na ordem LSB, preenchido com 8 bytes (por exemplo, se o deslocamento hexadecimal que você viu for 100000, a versão LSB de 8 bytes seria 00 00 10 00 00 00 00 00)
Saia do regedit e reinicie. Espero que isso funcione ...