У меня есть два жестких диска SATA, настроенных как RAID1, которые я использую в качестве диска данных в моей системе Win7. ОС установлена на не-рейдовый SSD диск.
После установки ОС и запуска Win7 в первый раз, raid-диск не был показан в «Моем компьютере». В разделе «Управление дисками» привод был указан так, как и должно быть, только без сопоставления дисков. Я добавил один, и диск стал перечисленным и доступным в Моем Компьютере.
Поскольку накопителю было назначено сопоставление после того, как все остальное было выполнено автоматически, теперь оно было сопоставлено по алфавиту, поэтому я переставил сопоставления так, чтобы этот raid-накопитель для данных был указан сразу после накопителя моей ОС.
Теперь, когда я перезагружаюсь, диск теряет свое отображение. Он всегда указан в разделе «Управление дисками», и я всегда могу добавить к нему букву диска. Тем не менее, с каждой перезагрузкой, это должно быть переделано. Я хотел бы указать папки моей библиотеки (Изображения, Документы, Загрузки и т. Д.) На этот диск, а не на C: \, поэтому потеря сопоставления при каждом перезапуске была бы довольно болезненной.
При исследовании этого я был вынужден посмотреть mountvol
и отредактировать реестр. В то время как это заставляет меня нервничать, ценности не совсем подходят.
выход mountvol:
- A: дискета (даже не имеет)
- C: диск ОС
- E: Резервное копирование ОС
- F: CD / DVD привод
- G / H / I / J: слоты USB
- Q: Резервное копирование данных
Первый том, на котором нет точек монтирования, - мой отсутствующий диск D: \ data. Обратите внимание, что этот диск в настоящее время отображается и отображается в «Моем компьютере», когда я запустил mountvol, чтобы получить вывод.
Я видел, что это предполагает, что \ HKEY_LOCAL_MACHINE \ SYSTEM \ MountingDevices можно отредактировать, добавив соответствующий mountvol, но, похоже, что-то не совпадает.
Итак, здесь есть много лишних вещей, первый элемент в списке - это том без точки монтирования из первого образа. Также есть диск K: \, которого нет в выводе cmd. Отображение моего диска с данными в K: \ и перезапуск не приводит к автоматическому сопоставлению диска.
Итак, мне просто нужно добавить \DosDevices\D:
со значением 'c4 e9 85 18 00 00 10 00 00 00 00 00'? Это похоже на то, что каждый диск указан вверху как a, \??\Volume{blah-blah-blah}
а затем в нижнем разделе как \DosDevices\
, но не все из них точно совпадают.
Я бы предпочел не просто начинать сбрасывать случайные значения в реестр, поэтому я надеюсь получить более авторитетное руководство, чем «эй, давайте попробуем эту случайную вещь!» (:
источник
Ответы:
У меня есть два возможных решения. Надеюсь, один будет работать:
http://windows7forums.com/windows-7-discussion/61416-new-hard-drive-letter-dissapears-after-every-reboot-2.html
У этого пользователя почти такая же проблема, как и у вас, за исключением того, что он использует один диск в отличие от вашего RAID-массива. Этот пользователь смог решить проблему путем обнуления всего тома, а затем Windows смогла удержать назначенную букву диска.
http://www.tomshardware.com/forum/16120-63-win7-wont-assign-drive-letter-solved
Этот пользователь не смог назначить буквы дисков (что немного отличается от вашей проблемы). Было обнаружено, что проблемой для этого пользователя был конфликт с iTunes. Отредактировав реестр, пользователь смог назначить буквы дисков еще раз.
источник