Questo è un po 'più pesante. Sto usando XP SP3, aggiornato con tutte le correzioni, ecc. Il mio problema è che posso assegnare una lettera di unità a un file contenitore (spiegato di seguito), funziona perfettamente. Ma una volta chiuso il contenitore, la lettera di unità non è più disponibile fino al prossimo avvio.
Ho alcuni dati riservati che ho inserito in un volume del contenitore. Ho usato TrueCrypt (www.truecrypt.com) e FreeOTFE (www.freeotfe.org), con entrambe le versioni installate e portatili per entrambi, con lo stesso risultato. Apro il file contenitore, lo assegno a una lettera di unità (ad esempio R :), ed eseguo alcune app portatili all'interno del volume. Quando ho finito, chiudo il contenitore e la lettera di unità viene rilasciata. Bene finora. Tuttavia, quando tento di riaprirlo, la precedente lettera di unità (in questo caso R :) non è più disponibile. Non è mappato a nulla, è solo non disponibile. Anche tentare qualcosa come "subst R: C: \" restituisce "Parametro non valido - R:". Posso usare S: drive, nessun problema, ma il giorno dopo devo usare T :, quindi U :, ecc. Alla fine, devo riavviare per recuperare tutte le lettere di unità.
Sfortunatamente, tutto ciò che ho letto sulle lettere di unità si riferisce alle assegnazioni USB, che non si applicano qui. Ho provato il comando "mostra nascosto" (set devmgr_show_nonpresent_devices = 1) senza successo. E lo strumento Gestione disco non si applica neanche, dal momento che non è un'unità fisica.
Qualcuno sa dove Windows mantiene l'elenco delle lettere di unità? E c'è qualcosa di meno di un riavvio che può essere utilizzato per ripristinarlo?