Windows XP zużywa litery dysków

5

Ten jest trochę zaskakujący. Używam XP SP3, aktualnie ze wszystkimi poprawkami itp. Mój problem polega na tym, że mogę przypisać literę dysku do pliku kontenera (wyjaśnione poniżej), działa dobrze. Ale kiedy zamknę pojemnik, litera dysku nie będzie już dostępna do następnego uruchomienia.

Mam pewne poufne dane, które umieściłem w woluminie kontenera. Użyłem TrueCrypt (www.truecrypt.com) i FreeOTFE (www.freeotfe.org), zarówno z zainstalowanymi, jak i przenośnymi wersjami dla obu, z tym samym rezultatem. Otwieram plik kontenera, przypisuję go do litery dysku (powiedzmy R :) i uruchamiam niektóre przenośne aplikacje znajdujące się w woluminie. Kiedy skończę, zamykam pojemnik i litera dysku zostaje zwolniona. Jak dotąd dobrze. Jednak gdy próbuję go ponownie otworzyć, poprzednia litera dysku (w tym przypadku R :) nie jest już dostępna. Nie jest mapowany na nic, jest po prostu niedostępny. Nawet próba wykonania czegoś takiego jak „podstawienie R: C: \” zwraca „Nieprawidłowy parametr - R:”. Mogę używać dysku S: bez problemu, ale następnego dnia muszę użyć T :, następnie U: itd. W końcu,

Niestety wszystko, co przeczytałem o literach dysków, dotyczy przypisań USB, które nie mają tutaj zastosowania. Wypróbowałem polecenie „pokaż ukryte” (set devmgr_show_nonpresent_devices = 1) bezskutecznie. Narzędzie do zarządzania dyskami również nie ma zastosowania, ponieważ nie jest to dysk fizyczny.

Czy ktoś wie, gdzie Windows przechowuje listę liter dysku? I czy jest coś poza restartem, którego można użyć do zresetowania?

billdehaan
źródło

Odpowiedzi:

1

Spróbuj edytować rejestr ... znaleziony tutaj

http://www.mydigitallife.info/2007/11/08/change-or-delete-system-drive-letter-via-registry-to-remove-conflict-usb-or-firewire-drive-letter/

ten sam dyrektor. Wygląda na to, że problemy z montowaniem nie są usuwane przez aplikację szyfrującą po ich zakończeniu, więc ... to znaczy dla mnie, że nie zamykasz ich poprawnie.

Elkidogz
źródło
Dzięki, ale już tego spróbowałem ;-) Litery dysków nie pojawiają się jako \ DosDevices \. Pomyślałem również, że to problem z zamknięciem aplikacji do szyfrowania, dlatego wypróbowałem drugą aplikację do szyfrowania. Oboje zachowują się tak samo. Dlatego podejrzewam, że jest to raczej problem z systemem operacyjnym niż problem z aplikacją. Dzięki za odpowiedź, nie widziałem wcześniej tego konkretnego linku.
billdehaan
Billdehaan, czy kiedykolwiek znalazłeś na to rozwiązanie? Mam dokładnie ten sam problem z TrueCrypt.
Jason
1

W wierszu polecenia wypróbuj niektóre z tych poleceń

 MountVol
 Subst
 Net use

Mogą powiedzieć, w jaki sposób przydzielana jest litera dysku. Każdy z nich powinien mieć składnię umożliwiającą usunięcie litery zastrzeżonej.

Uwaga: nigdy nie korzystałem z mountvol, więc byłbym ostrożny z tym, dopóki nie upewnisz się, że spowoduje to czysty demontaż woluminu i nie spowoduje uszkodzenia danych.

sgmoore
źródło