No Windows 10 com pendrive USB com inicialização UEFI e partições TrueCrypt / VeraCrypt, nada funciona.
O Windows 10 atribui letras de alguma forma que nem o DiskPart nem o Disk Management as veem, mas as chaves de registro estão presentes em HKLM\SYSTEM\MountedDevices
, então a mensagem “Format” aparece ... também em “remove hardware com segurança” aparece com letras em todas as partições.
O Windows 10 faz isso tão mal que a partição EFI não está no Disk Management com a letra, e no DiskPart ela também não é vista como um volume e sem letra, mas se você for ao Explorer (use “remover com segurança o hardware "Para aprender a letra, mas não a remova) você a vê com uma letra e pode inseri-la, modificar arquivos / pastas, etc.
Essas chaves são recriadas após a reconexão, portanto, nenhuma solução possível.
Este Windows 10 é uma dor de cabeça ... tudo causado pelo tratamento de mídia externa com o Bit de Mídia Removível como dispositivos 'especiais' de uma partição, mesmo quando eles têm várias partições.
Exemplo: Inicialização USB EFI com NTFS + EFI + ... em um pendrive USB que é impossível restabelecer o bit de mídia removível.
Aviso: Alterar o tipo de partição pode corromper os dados nas partições VeraCrypt.
Mas há um truque tocando no registro ... tome muito cuidado ao fazer isso e verifique quádruplo se os dados hexadecimais são idênticos.
Na chave do Registro, há duas entradas com os mesmos dados hexadecimais exatos para cada partição ... bem, uma tem a letra, uma começa com \??\Volume{
...
O truque é renomear o que começa com \??\Volume{
que pertence à partição que você deseja evitar receber uma carta.
Em vez de começar com \??\Volume{
, comece com #{
.
E, claro, exclua aquele que começa com \DosDevices\
.
Em seguida, remova-o (usando a função "remover com segurança") e conecte-o novamente. Pressione F5 para atualizar a chave no regedit para verificar se funcionou.
Nos meus testes ele funciona, mas deve ser feito com muito cuidado ... Eu insisto em que os quadruches verifiquem os dados hexadecimais para serem os mesmos ... muitas vezes eu não verifiquei isso, fiz um erro, e às vezes na próxima reinicialização o Windows não foi iniciado, então eu precisava corrigi-lo com um DVD de instalação do Windows inicializável feio entrando no modo de console e executando o regedit do DVD (não é necessário reinstalar).
Portanto, antes de excluir qualquer coisa, salve essa seção do registro e verifique o que você faz.
Mas garanta que o HEX DATA é o que você quer ou então você pode tornar seu sistema não inicializável. Quad verifique isso!
ADICIONADO:
- Se você tomar o cuidado de não excluir (somente renomear) o
\??\Volume{
one e também de não editar os dados hex dele, você pode estar seguro
- Na pior das hipóteses, você precisa inicializar com um DVD de instalação do Windows e ir para o modo de console, executar o regedit e renomeá-lo para começar com
\??\Volume{
SO:
- Sempre faça um de cada vez ... é melhor ficar do lado seguro
Você foi avisado, está tocando o registro manualmente.
Por que isso funciona?
- Está dizendo ao Windows para ignorar esse 'volume', por isso não atribui uma carta ou lista na lista Remover hardware com segurança para esse dispositivo.
Sim, isso funciona para cartões de memória USB, sticks, etc., sem a necessidade de tocar no bit de mídia removível ... é apenas para ocultar essas partições.
Nota lateral: Isso também é válido para qualquer outra partição que você não queira montar automaticamente na conexão USB.