Su Windows 10 con chiavetta USB con avvio UEFI e partizioni TrueCrypt / VeraCrypt non funziona nulla.
Windows 10 assegna le lettere in modo che né DiskPart né Disk Management le vedano, ma le chiavi di registro sono presenti HKLM\SYSTEM\MountedDevices
, quindi appare il messaggio "Formato" ... anche su "rimuovi l'hardware in modo sicuro" appare con le lettere su tutte le partizioni.
Windows 10 lo fa così male che la partizione EFI non è in Gestione disco con la lettera e anche in DiskPart non è vista come un volume e senza lettera, ma se vai a Explorer (usa "Rimozione sicura dell'hardware" per imparare la lettera ma non rimuoverla) la vedi con una lettera e puoi inserirla, modificare file / cartelle, ecc.
Quelle chiavi vengono ricreate al momento della riconnessione, quindi nessuna soluzione possibile.
Questo Windows 10 è un mal di testa ... tutto causato dal trattamento di supporti esterni con Bit di supporti rimovibili come dispositivi "speciali" a una partizione, anche se hanno più partizioni.
Esempio: avvio EFI USB con NTFS + EFI + ... su una chiavetta USB impossibile reimpostare il bit del supporto rimovibile.
Avvertenza: la modifica del tipo di partizione può danneggiare i dati sulle partizioni VeraCrypt.
Ma c'è un trucco nel toccare il registro ... fai molta attenzione quando lo fai e controlla quadruplicamente che i dati esadecimali siano identici.
Sulla chiave di registro, ci sono due voci con gli stessi dati esadecimali per ogni partizione ... beh, uno ha la lettera, uno inizia con \??\Volume{
...
Il trucco è rinominare quello che inizia con \??\Volume{
quello che appartiene alla partizione che si desidera evitare di ricevere una lettera.
Invece di iniziare con \??\Volume{
, inizia con #{
.
E, naturalmente, elimina quello che inizia con \DosDevices\
.
Quindi, rimuoverlo (utilizzando la funzione "Rimozione sicura") e ricollegarlo. Premere F5per aggiornare il tasto in regedit per verificare se ha funzionato.
Sui miei test funziona, ma deve essere fatto con molta cura ... Insisto sul fatto che il quadruplo esca i dati esadecimali ... molte volte non l'ho controllato in quad, ho fatto un errore e a volte al successivo riavvio Windows non si avviava, quindi dovevo ripararlo con un brutto DVD di installazione di Windows avviabile andando in modalità console ed eseguendo regedit dal DVD (non è necessario reinstallare).
Quindi, prima di eliminare qualsiasi cosa, salva quell'hive di registro e controlla cosa fai.
Ma assicurati che i DATI esadecimali siano ciò che desideri o altrimenti puoi rendere il tuo sistema non avviabile. Quad check it !!!
AGGIUNTO:
- Se fai attenzione a non eliminare (solo rinominare)
\??\Volume{
quello e anche a non modificarne i dati esadecimali, puoi essere sicuro
- Nel peggiore dei casi, è necessario eseguire l'avvio con un DVD di installazione di Windows e passare alla modalità console, eseguire regedit e rinominarlo per iniziare con
\??\Volume{
COSÌ:
- Fallo sempre uno alla volta ... meglio stare al sicuro
Sei stato avvisato, sta toccando il registro a mano.
Perché funziona?
- Sta dicendo a Windows di ignorare quel "volume", quindi non assegna una lettera né la elenca nell'elenco Rimozione sicura dell'hardware per quel dispositivo.
Sì, questo funziona per schede di memoria USB, stick, ecc., Senza dover toccare il Bit di supporti rimovibili ... è solo per nascondere tali partizioni.
Nota a margine: questo è valido anche per qualsiasi altra partizione che non si desidera montare automaticamente sulla connessione USB.