Mam dwa dyski twarde SATA skonfigurowane jako RAID1, których używam jako dysku danych w moim systemie Win7. System operacyjny jest zainstalowany na dysku SSD bez napędu.
Po zainstalowaniu systemu operacyjnego i uruchomieniu Win7 po raz pierwszy dysk rajdowy nie był wyświetlany w Moim komputerze. W aplikacji Drive Management dysk był wymieniony tak, jak powinien, bez mapowania dysku. Dodałem jeden, a napęd stał się wymieniony i dostępny w Moim komputerze.
Ponieważ dysk otrzymał mapowanie po tym, jak wszystko inne zostało zrobione automatycznie, dysk miał teraz mapowanie później w alfabecie, więc przestawiłem mapowania tak, aby ten dysk rajdowy dla danych był wymieniony tuż po moim dysku OS.
Teraz za każdym razem, gdy uruchamiam ponownie, dysk traci mapowanie. Jest zawsze wymieniony w oknie Zarządzanie dyskami i zawsze mogę ręcznie dodać do niego literę dysku. Jednak przy każdym ponownym uruchomieniu należy to zrobić ponownie. Chciałbym skierować moje foldery biblioteki (Obrazy, Dokumenty, Pobrane itp.) Na ten dysk zamiast na C: \, więc utrata mapowania przy każdym ponownym uruchomieniu byłaby tam dość bolesna.
Badając to, poprowadzono mnie do przeglądania mountvol
i edytowania rejestru. Choć denerwuje mnie to, wartości nie do końca pasują.
wyjście mountvol:
- Odp .: Dyskietka (nawet jej nie ma)
- C: Dysk OS
- E: Dysk kopii zapasowej systemu operacyjnego
- F: napęd CD / DVD
- G / H / I / J: Gniazda USB
- P: Dysk z kopią zapasową danych
Pierwszy wymieniony wolumin bez punktów podłączenia, jak sądzę, to mój brakujący dysk danych D: \. Zauważ, że ten dysk jest obecnie zmapowany i wyświetlany w Moim komputerze, gdy uruchomiłem mountvol, aby uzyskać dane wyjściowe.
Widziałem, jak sugeruje to, że \ HKEY_LOCAL_MACHINE \ SYSTEM \ MountedDevices można edytować, aby zawierały odpowiedni mountvol, ale wydaje się, że nie pasują do siebie.
Istnieje więc wiele dodatkowych rzeczy, a pierwszym wymienionym elementem jest wolumin bez punktu montowania z pierwszego obrazu. Istnieje również dysk K: \, który nie pojawia się w pliku wyjściowym cmd. Odwzorowanie mojego dysku danych na K: \ i ponowne uruchomienie nie powoduje automatycznego mapowania dysku.
Czy muszę tylko dodać \DosDevices\D:
wartość „c4 e9 85 18 00 00 10 00 00 00 00 00”? To prawie tak, jakby każdy dysk był wymieniony na górze jako a, \??\Volume{blah-blah-blah}
a następnie w dolnej części jako \DosDevices\
, ale nie wszystkie z nich są dokładnie takie same.
Wolę nie tylko wyrzucać losowe wartości do rejestru, więc liczę na bardziej wiarygodne wskazówki niż „hej, spróbujmy tej losowej rzeczy!” (:
źródło
Odpowiedzi:
Mam dwa możliwe rozwiązania. Mam nadzieję, że zadziała:
http://windows7forums.com/windows-7-discussion/61416-new-hard-drive-letter-dissapears-after-every-reboot-2.html
Ten użytkownik ma prawie ten sam problem, co ty, z wyjątkiem tego, że ma jeden dysk w przeciwieństwie do macierzy RAID. Ten użytkownik był w stanie rozwiązać problem poprzez wyzerowanie całego woluminu, a następnie Windows mógł zatrzymać przypisaną literę dysku.
http://www.tomshardware.com/forum/16120-63-win7-wont-assign-drive-letter-solved
Ten użytkownik w ogóle nie mógł przypisać liter dysku (co nieco różni się od problemu). Odkryto, że problemem dla tego użytkownika był konflikt z iTunes. Edytując rejestr, użytkownik mógł ponownie przypisać litery dysku.
źródło